diff --git a/231.async.js b/231.async.js new file mode 100644 index 0000000..759dc7d --- /dev/null +++ b/231.async.js @@ -0,0 +1 @@ +(self.webpackChunk=self.webpackChunk||[]).push([[231],{64317:function(e,n,t){"use strict";var r=t(1413),i=t(91),u=t(22270),a=t(62435),o=t(66758),c=t(56499),_=t(86074),s=["fieldProps","children","params","proFieldProps","mode","valueEnum","request","showSearch","options"],l=["fieldProps","children","params","proFieldProps","mode","valueEnum","request","options"],f=function(e,n){var t=e.fieldProps,l=e.children,f=e.params,p=e.proFieldProps,h=e.mode,d=e.valueEnum,v=e.request,g=e.showSearch,E=e.options,y=(0,i.Z)(e,s),m=(0,a.useContext)(o.Z);return(0,_.jsx)(c.Z,(0,r.Z)((0,r.Z)({valueEnum:(0,u.h)(d),request:v,params:f,valueType:"select",filedConfig:{customLightMode:!0},fieldProps:(0,r.Z)({options:E,mode:h,showSearch:g,getPopupContainer:m.getPopupContainer},t),ref:n,proFieldProps:p},y),{},{children:l}))},p=a.forwardRef((function(e,n){var t=e.fieldProps,s=e.children,f=e.params,p=e.proFieldProps,h=e.mode,d=e.valueEnum,v=e.request,g=e.options,E=(0,i.Z)(e,l),y=(0,r.Z)({options:g,mode:h||"multiple",labelInValue:!0,showSearch:!0,suffixIcon:null,autoClearSearchValue:!0,optionLabelProp:"label"},t),m=(0,a.useContext)(o.Z);return(0,_.jsx)(c.Z,(0,r.Z)((0,r.Z)({valueEnum:(0,u.h)(d),request:v,params:f,valueType:"select",filedConfig:{customLightMode:!0},fieldProps:(0,r.Z)({getPopupContainer:m.getPopupContainer},y),ref:n,proFieldProps:p},E),{},{children:s}))})),h=a.forwardRef(f);h.SearchSelect=p,h.displayName="ProFormComponent",n.Z=h},52688:function(e,n,t){"use strict";var r=t(1413),i=t(91),u=t(62435),a=t(56499),o=t(86074),c=["fieldProps","unCheckedChildren","checkedChildren","proFieldProps"],_=u.forwardRef((function(e,n){var t=e.fieldProps,u=e.unCheckedChildren,_=e.checkedChildren,s=e.proFieldProps,l=(0,i.Z)(e,c);return(0,o.jsx)(a.Z,(0,r.Z)({valueType:"switch",fieldProps:(0,r.Z)({unCheckedChildren:u,checkedChildren:_},t),ref:n,valuePropName:"checked",proFieldProps:s,filedConfig:{valuePropName:"checked",ignoreWidth:!0,customLightMode:!0}},l))}));n.Z=_},90672:function(e,n,t){"use strict";var r=t(1413),i=t(91),u=t(62435),a=t(56499),o=t(86074),c=["fieldProps","proFieldProps"],_=function(e,n){var t=e.fieldProps,u=e.proFieldProps,_=(0,i.Z)(e,c);return(0,o.jsx)(a.Z,(0,r.Z)({ref:n,valueType:"textarea",fieldProps:t,proFieldProps:u},_))};n.Z=u.forwardRef(_)},5966:function(e,n,t){"use strict";var r=t(97685),i=t(1413),u=t(91),a=t(21770),o=t(22150),c=t(55241),_=t(97435),s=t(62435),l=t(56499),f=t(86074),p=["fieldProps","proFieldProps"],h=["fieldProps","proFieldProps"],d="text",v=function(e){var n=(0,a.Z)(e.open||!1,{value:e.open,onChange:e.onOpenChange}),t=(0,r.Z)(n,2),u=t[0],_=t[1];return(0,f.jsx)(o.Z.Item,{shouldUpdate:!0,noStyle:!0,children:function(n){var t,r=n.getFieldValue(e.name||[]);return(0,f.jsx)(c.Z,(0,i.Z)((0,i.Z)({getPopupContainer:function(e){return e&&e.parentNode?e.parentNode:e},onOpenChange:_,content:(0,f.jsxs)("div",{style:{padding:"4px 0"},children:[null===(t=e.statusRender)||void 0===t?void 0:t.call(e,r),e.strengthText?(0,f.jsx)("div",{style:{marginTop:10},children:(0,f.jsx)("span",{children:e.strengthText})}):null]}),overlayStyle:{width:240},placement:"right"},e.popoverProps),{},{open:u,children:e.children}))}})},g=function(e){var n=e.fieldProps,t=e.proFieldProps,r=(0,u.Z)(e,p);return(0,f.jsx)(l.Z,(0,i.Z)({valueType:d,fieldProps:n,filedConfig:{valueType:d},proFieldProps:t},r))};g.Password=function(e){var n=e.fieldProps,t=e.proFieldProps,a=(0,u.Z)(e,h),o=(0,s.useState)(!1),c=(0,r.Z)(o,2),p=c[0],g=c[1];return null!=n&&n.statusRender&&a.name?(0,f.jsx)(v,{name:a.name,statusRender:null==n?void 0:n.statusRender,popoverProps:null==n?void 0:n.popoverProps,strengthText:null==n?void 0:n.strengthText,open:p,onOpenChange:g,children:(0,f.jsx)(l.Z,(0,i.Z)({valueType:"password",fieldProps:(0,i.Z)((0,i.Z)({},(0,_.Z)(n,["statusRender","popoverProps","strengthText"])),{},{onBlur:function(e){var t;null==n||null===(t=n.onBlur)||void 0===t||t.call(n,e),g(!1)},onClick:function(e){var t;null==n||null===(t=n.onClick)||void 0===t||t.call(n,e),g(!0)}}),proFieldProps:t,filedConfig:{valueType:d}},a))}):(0,f.jsx)(l.Z,(0,i.Z)({valueType:"password",fieldProps:n,proFieldProps:t,filedConfig:{valueType:d}},a))},g.displayName="ProFormComponent",n.Z=g},20034:function(){},96486:function(e,n,t){var r;e=t.nmd(e),function(){var i,u="Expected a function",a="__lodash_hash_undefined__",o="__lodash_placeholder__",c=16,_=32,s=64,l=128,f=256,p=1/0,h=9007199254740991,d=NaN,v=4294967295,g=[["ary",l],["bind",1],["bindKey",2],["curry",8],["curryRight",c],["flip",512],["partial",_],["partialRight",s],["rearg",f]],E="[object Arguments]",y="[object Array]",m="[object Boolean]",O="[object Date]",x="[object Error]",j="[object Function]",P="[object GeneratorFunction]",b="[object Map]",D="[object Number]",C="[object Object]",M="[object Promise]",A="[object RegExp]",w="[object Set]",R="[object String]",L="[object Symbol]",T="[object WeakMap]",I="[object ArrayBuffer]",U="[object DataView]",B="[object Float32Array]",W="[object Float64Array]",K="[object Int8Array]",N="[object Int16Array]",k="[object Int32Array]",S="[object Uint8Array]",$="[object Uint8ClampedArray]",z="[object Uint16Array]",Z="[object Uint32Array]",F=/\b__p \+= '';/g,V=/\b(__p \+=) '' \+/g,H=/(__e\(.*?\)|\b__t\)) \+\n'';/g,q=/&(?:amp|lt|gt|quot|#39);/g,J=/[&<>"']/g,G=RegExp(q.source),Y=RegExp(J.source),Q=/<%-([\s\S]+?)%>/g,X=/<%([\s\S]+?)%>/g,ee=/<%=([\s\S]+?)%>/g,ne=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,te=/^\w*$/,re=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,ie=/[\\^$.*+?()[\]{}|]/g,ue=RegExp(ie.source),ae=/^\s+/,oe=/\s/,ce=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,_e=/\{\n\/\* \[wrapped with (.+)\] \*/,se=/,? & /,le=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,fe=/[()=,{}\[\]\/\s]/,pe=/\\(\\)?/g,he=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,de=/\w*$/,ve=/^[-+]0x[0-9a-f]+$/i,ge=/^0b[01]+$/i,Ee=/^\[object .+?Constructor\]$/,ye=/^0o[0-7]+$/i,me=/^(?:0|[1-9]\d*)$/,Oe=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,xe=/($^)/,je=/['\n\r\u2028\u2029\\]/g,Pe="\\ud800-\\udfff",be="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",De="\\u2700-\\u27bf",Ce="a-z\\xdf-\\xf6\\xf8-\\xff",Me="A-Z\\xc0-\\xd6\\xd8-\\xde",Ae="\\ufe0e\\ufe0f",we="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\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",Re="['’]",Le="["+Pe+"]",Te="["+we+"]",Ie="["+be+"]",Ue="\\d+",Be="["+De+"]",We="["+Ce+"]",Ke="[^"+Pe+we+Ue+De+Ce+Me+"]",Ne="\\ud83c[\\udffb-\\udfff]",ke="[^"+Pe+"]",Se="(?:\\ud83c[\\udde6-\\uddff]){2}",$e="[\\ud800-\\udbff][\\udc00-\\udfff]",ze="["+Me+"]",Ze="\\u200d",Fe="(?:"+We+"|"+Ke+")",Ve="(?:"+ze+"|"+Ke+")",He="(?:['’](?:d|ll|m|re|s|t|ve))?",qe="(?:['’](?:D|LL|M|RE|S|T|VE))?",Je="(?:"+Ie+"|"+Ne+")"+"?",Ge="["+Ae+"]?",Ye=Ge+Je+("(?:"+Ze+"(?:"+[ke,Se,$e].join("|")+")"+Ge+Je+")*"),Qe="(?:"+[Be,Se,$e].join("|")+")"+Ye,Xe="(?:"+[ke+Ie+"?",Ie,Se,$e,Le].join("|")+")",en=RegExp(Re,"g"),nn=RegExp(Ie,"g"),tn=RegExp(Ne+"(?="+Ne+")|"+Xe+Ye,"g"),rn=RegExp([ze+"?"+We+"+"+He+"(?="+[Te,ze,"$"].join("|")+")",Ve+"+"+qe+"(?="+[Te,ze+Fe,"$"].join("|")+")",ze+"?"+Fe+"+"+He,ze+"+"+qe,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Ue,Qe].join("|"),"g"),un=RegExp("["+Ze+Pe+be+Ae+"]"),an=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,on=["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"],cn=-1,_n={};_n[B]=_n[W]=_n[K]=_n[N]=_n[k]=_n[S]=_n[$]=_n[z]=_n[Z]=!0,_n[E]=_n[y]=_n[I]=_n[m]=_n[U]=_n[O]=_n[x]=_n[j]=_n[b]=_n[D]=_n[C]=_n[A]=_n[w]=_n[R]=_n[T]=!1;var sn={};sn[E]=sn[y]=sn[I]=sn[U]=sn[m]=sn[O]=sn[B]=sn[W]=sn[K]=sn[N]=sn[k]=sn[b]=sn[D]=sn[C]=sn[A]=sn[w]=sn[R]=sn[L]=sn[S]=sn[$]=sn[z]=sn[Z]=!0,sn[x]=sn[j]=sn[T]=!1;var ln={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},fn=parseFloat,pn=parseInt,hn="object"==typeof t.g&&t.g&&t.g.Object===Object&&t.g,dn="object"==typeof self&&self&&self.Object===Object&&self,vn=hn||dn||Function("return this")(),gn=n&&!n.nodeType&&n,En=gn&&e&&!e.nodeType&&e,yn=En&&En.exports===gn,mn=yn&&hn.process,On=function(){try{var e=En&&En.require&&En.require("util").types;return e||mn&&mn.binding&&mn.binding("util")}catch(e){}}(),xn=On&&On.isArrayBuffer,jn=On&&On.isDate,Pn=On&&On.isMap,bn=On&&On.isRegExp,Dn=On&&On.isSet,Cn=On&&On.isTypedArray;function Mn(e,n,t){switch(t.length){case 0:return e.call(n);case 1:return e.call(n,t[0]);case 2:return e.call(n,t[0],t[1]);case 3:return e.call(n,t[0],t[1],t[2])}return e.apply(n,t)}function An(e,n,t,r){for(var i=-1,u=null==e?0:e.length;++i-1}function Un(e,n,t){for(var r=-1,i=null==e?0:e.length;++r-1;);return t}function it(e,n){for(var t=e.length;t--&&Zn(n,e[t],0)>-1;);return t}function ut(e,n){for(var t=e.length,r=0;t--;)e[t]===n&&++r;return r}var at=Jn({"À":"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"}),ot=Jn({"&":"&","<":"<",">":">",'"':""","'":"'"});function ct(e){return"\\"+ln[e]}function _t(e){return un.test(e)}function st(e){var n=-1,t=Array(e.size);return e.forEach((function(e,r){t[++n]=[r,e]})),t}function lt(e,n){return function(t){return e(n(t))}}function ft(e,n){for(var t=-1,r=e.length,i=0,u=[];++t",""":'"',"'":"'"});var yt=function e(n){var t,r=(n=null==n?vn:yt.defaults(vn.Object(),n,yt.pick(vn,on))).Array,oe=n.Date,Pe=n.Error,be=n.Function,De=n.Math,Ce=n.Object,Me=n.RegExp,Ae=n.String,we=n.TypeError,Re=r.prototype,Le=be.prototype,Te=Ce.prototype,Ie=n["__core-js_shared__"],Ue=Le.toString,Be=Te.hasOwnProperty,We=0,Ke=(t=/[^.]+$/.exec(Ie&&Ie.keys&&Ie.keys.IE_PROTO||""))?"Symbol(src)_1."+t:"",Ne=Te.toString,ke=Ue.call(Ce),Se=vn._,$e=Me("^"+Ue.call(Be).replace(ie,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),ze=yn?n.Buffer:i,Ze=n.Symbol,Fe=n.Uint8Array,Ve=ze?ze.allocUnsafe:i,He=lt(Ce.getPrototypeOf,Ce),qe=Ce.create,Je=Te.propertyIsEnumerable,Ge=Re.splice,Ye=Ze?Ze.isConcatSpreadable:i,Qe=Ze?Ze.iterator:i,Xe=Ze?Ze.toStringTag:i,tn=function(){try{var e=pu(Ce,"defineProperty");return e({},"",{}),e}catch(e){}}(),un=n.clearTimeout!==vn.clearTimeout&&n.clearTimeout,ln=oe&&oe.now!==vn.Date.now&&oe.now,hn=n.setTimeout!==vn.setTimeout&&n.setTimeout,dn=De.ceil,gn=De.floor,En=Ce.getOwnPropertySymbols,mn=ze?ze.isBuffer:i,On=n.isFinite,Sn=Re.join,Jn=lt(Ce.keys,Ce),mt=De.max,Ot=De.min,xt=oe.now,jt=n.parseInt,Pt=De.random,bt=Re.reverse,Dt=pu(n,"DataView"),Ct=pu(n,"Map"),Mt=pu(n,"Promise"),At=pu(n,"Set"),wt=pu(n,"WeakMap"),Rt=pu(Ce,"create"),Lt=wt&&new wt,Tt={},It=ku(Dt),Ut=ku(Ct),Bt=ku(Mt),Wt=ku(At),Kt=ku(wt),Nt=Ze?Ze.prototype:i,kt=Nt?Nt.valueOf:i,St=Nt?Nt.toString:i;function $t(e){if(ro(e)&&!Va(e)&&!(e instanceof Vt)){if(e instanceof Ft)return e;if(Be.call(e,"__wrapped__"))return Su(e)}return new Ft(e)}var zt=function(){function e(){}return function(n){if(!to(n))return{};if(qe)return qe(n);e.prototype=n;var t=new e;return e.prototype=i,t}}();function Zt(){}function Ft(e,n){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!n,this.__index__=0,this.__values__=i}function Vt(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=v,this.__views__=[]}function Ht(e){var n=-1,t=null==e?0:e.length;for(this.clear();++n=n?e:n)),e}function sr(e,n,t,r,u,a){var o,c=1&n,_=2&n,s=4&n;if(t&&(o=u?t(e,r,u,a):t(e)),o!==i)return o;if(!to(e))return e;var l=Va(e);if(l){if(o=function(e){var n=e.length,t=new e.constructor(n);n&&"string"==typeof e[0]&&Be.call(e,"index")&&(t.index=e.index,t.input=e.input);return t}(e),!c)return Ri(e,o)}else{var f=vu(e),p=f==j||f==P;if(Ga(e))return bi(e,c);if(f==C||f==E||p&&!u){if(o=_||p?{}:Eu(e),!c)return _?function(e,n){return Li(e,du(e),n)}(e,function(e,n){return e&&Li(n,Uo(n),e)}(o,e)):function(e,n){return Li(e,hu(e),n)}(e,ar(o,e))}else{if(!sn[f])return u?e:{};o=function(e,n,t){var r=e.constructor;switch(n){case I:return Di(e);case m:case O:return new r(+e);case U:return function(e,n){var t=n?Di(e.buffer):e.buffer;return new e.constructor(t,e.byteOffset,e.byteLength)}(e,t);case B:case W:case K:case N:case k:case S:case $:case z:case Z:return Ci(e,t);case b:return new r;case D:case R:return new r(e);case A:return function(e){var n=new e.constructor(e.source,de.exec(e));return n.lastIndex=e.lastIndex,n}(e);case w:return new r;case L:return i=e,kt?Ce(kt.call(i)):{}}var i}(e,f,c)}}a||(a=new Yt);var h=a.get(e);if(h)return h;a.set(e,o),co(e)?e.forEach((function(r){o.add(sr(r,n,t,r,e,a))})):io(e)&&e.forEach((function(r,i){o.set(i,sr(r,n,t,i,e,a))}));var d=l?i:(s?_?au:uu:_?Uo:Io)(e);return wn(d||e,(function(r,i){d&&(r=e[i=r]),rr(o,i,sr(r,n,t,i,e,a))})),o}function lr(e,n,t){var r=t.length;if(null==e)return!r;for(e=Ce(e);r--;){var u=t[r],a=n[u],o=e[u];if(o===i&&!(u in e)||!a(o))return!1}return!0}function fr(e,n,t){if("function"!=typeof e)throw new we(u);return Tu((function(){e.apply(i,t)}),n)}function pr(e,n,t,r){var i=-1,u=In,a=!0,o=e.length,c=[],_=n.length;if(!o)return c;t&&(n=Bn(n,et(t))),r?(u=Un,a=!1):n.length>=200&&(u=tt,a=!1,n=new Gt(n));e:for(;++i-1},qt.prototype.set=function(e,n){var t=this.__data__,r=ir(t,e);return r<0?(++this.size,t.push([e,n])):t[r][1]=n,this},Jt.prototype.clear=function(){this.size=0,this.__data__={hash:new Ht,map:new(Ct||qt),string:new Ht}},Jt.prototype.delete=function(e){var n=lu(this,e).delete(e);return this.size-=n?1:0,n},Jt.prototype.get=function(e){return lu(this,e).get(e)},Jt.prototype.has=function(e){return lu(this,e).has(e)},Jt.prototype.set=function(e,n){var t=lu(this,e),r=t.size;return t.set(e,n),this.size+=t.size==r?0:1,this},Gt.prototype.add=Gt.prototype.push=function(e){return this.__data__.set(e,a),this},Gt.prototype.has=function(e){return this.__data__.has(e)},Yt.prototype.clear=function(){this.__data__=new qt,this.size=0},Yt.prototype.delete=function(e){var n=this.__data__,t=n.delete(e);return this.size=n.size,t},Yt.prototype.get=function(e){return this.__data__.get(e)},Yt.prototype.has=function(e){return this.__data__.has(e)},Yt.prototype.set=function(e,n){var t=this.__data__;if(t instanceof qt){var r=t.__data__;if(!Ct||r.length<199)return r.push([e,n]),this.size=++t.size,this;t=this.__data__=new Jt(r)}return t.set(e,n),this.size=t.size,this};var hr=Ui(xr),dr=Ui(jr,!0);function vr(e,n){var t=!0;return hr(e,(function(e,r,i){return t=!!n(e,r,i)})),t}function gr(e,n,t){for(var r=-1,u=e.length;++r0&&t(o)?n>1?yr(o,n-1,t,r,i):Wn(i,o):r||(i[i.length]=o)}return i}var mr=Bi(),Or=Bi(!0);function xr(e,n){return e&&mr(e,n,Io)}function jr(e,n){return e&&Or(e,n,Io)}function Pr(e,n){return Tn(n,(function(n){return Xa(e[n])}))}function br(e,n){for(var t=0,r=(n=Oi(n,e)).length;null!=e&&tn}function Ar(e,n){return null!=e&&Be.call(e,n)}function wr(e,n){return null!=e&&n in Ce(e)}function Rr(e,n,t){for(var u=t?Un:In,a=e[0].length,o=e.length,c=o,_=r(o),s=1/0,l=[];c--;){var f=e[c];c&&n&&(f=Bn(f,et(n))),s=Ot(f.length,s),_[c]=!t&&(n||a>=120&&f.length>=120)?new Gt(c&&f):i}f=e[0];var p=-1,h=_[0];e:for(;++p=o?c:c*("desc"==t[r]?-1:1)}return e.index-n.index}(e,n,t)}))}function Hr(e,n,t){for(var r=-1,i=n.length,u={};++r-1;)o!==e&&Ge.call(o,c,1),Ge.call(e,c,1);return e}function Jr(e,n){for(var t=e?n.length:0,r=t-1;t--;){var i=n[t];if(t==r||i!==u){var u=i;mu(i)?Ge.call(e,i,1):pi(e,i)}}return e}function Gr(e,n){return e+gn(Pt()*(n-e+1))}function Yr(e,n){var t="";if(!e||n<1||n>h)return t;do{n%2&&(t+=e),(n=gn(n/2))&&(e+=e)}while(n);return t}function Qr(e,n){return Iu(Mu(e,n,ac),e+"")}function Xr(e){return Xt(zo(e))}function ei(e,n){var t=zo(e);return Wu(t,_r(n,0,t.length))}function ni(e,n,t,r){if(!to(e))return e;for(var u=-1,a=(n=Oi(n,e)).length,o=a-1,c=e;null!=c&&++uu?0:u+n),(t=t>u?u:t)<0&&(t+=u),u=n>t?0:t-n>>>0,n>>>=0;for(var a=r(u);++i>>1,a=e[u];null!==a&&!so(a)&&(t?a<=n:a=200){var _=n?null:Yi(e);if(_)return pt(_);a=!1,i=tt,c=new Gt}else c=n?[]:o;e:for(;++r=r?e:ui(e,n,t)}var Pi=un||function(e){return vn.clearTimeout(e)};function bi(e,n){if(n)return e.slice();var t=e.length,r=Ve?Ve(t):new e.constructor(t);return e.copy(r),r}function Di(e){var n=new e.constructor(e.byteLength);return new Fe(n).set(new Fe(e)),n}function Ci(e,n){var t=n?Di(e.buffer):e.buffer;return new e.constructor(t,e.byteOffset,e.length)}function Mi(e,n){if(e!==n){var t=e!==i,r=null===e,u=e==e,a=so(e),o=n!==i,c=null===n,_=n==n,s=so(n);if(!c&&!s&&!a&&e>n||a&&o&&_&&!c&&!s||r&&o&&_||!t&&_||!u)return 1;if(!r&&!a&&!s&&e1?t[u-1]:i,o=u>2?t[2]:i;for(a=e.length>3&&"function"==typeof a?(u--,a):i,o&&Ou(t[0],t[1],o)&&(a=u<3?i:a,u=1),n=Ce(n);++r-1?u[a?n[o]:o]:i}}function Si(e){return iu((function(n){var t=n.length,r=t,a=Ft.prototype.thru;for(e&&n.reverse();r--;){var o=n[r];if("function"!=typeof o)throw new we(u);if(a&&!c&&"wrapper"==cu(o))var c=new Ft([],!0)}for(r=c?r:t;++r1&&y.reverse(),p&&sc))return!1;var s=a.get(e),l=a.get(n);if(s&&l)return s==n&&l==e;var f=-1,p=!0,h=2&t?new Gt:i;for(a.set(e,n),a.set(n,e);++f-1&&e%1==0&&e1?"& ":"")+n[r],n=n.join(t>2?", ":" "),e.replace(ce,"{\n/* [wrapped with "+n+"] */\n")}(r,function(e,n){return wn(g,(function(t){var r="_."+t[0];n&t[1]&&!In(e,r)&&e.push(r)})),e.sort()}(function(e){var n=e.match(_e);return n?n[1].split(se):[]}(r),t)))}function Bu(e){var n=0,t=0;return function(){var r=xt(),u=16-(r-t);if(t=r,u>0){if(++n>=800)return arguments[0]}else n=0;return e.apply(i,arguments)}}function Wu(e,n){var t=-1,r=e.length,u=r-1;for(n=n===i?r:n;++t1?e[n-1]:i;return t="function"==typeof t?(e.pop(),t):i,oa(e,t)}));function ha(e){var n=$t(e);return n.__chain__=!0,n}function da(e,n){return n(e)}var va=iu((function(e){var n=e.length,t=n?e[0]:0,r=this.__wrapped__,u=function(n){return cr(n,e)};return!(n>1||this.__actions__.length)&&r instanceof Vt&&mu(t)?((r=r.slice(t,+t+(n?1:0))).__actions__.push({func:da,args:[u],thisArg:i}),new Ft(r,this.__chain__).thru((function(e){return n&&!e.length&&e.push(i),e}))):this.thru(u)}));var ga=Ti((function(e,n,t){Be.call(e,t)?++e[t]:or(e,t,1)}));var Ea=ki(Fu),ya=ki(Vu);function ma(e,n){return(Va(e)?wn:hr)(e,su(n,3))}function Oa(e,n){return(Va(e)?Rn:dr)(e,su(n,3))}var xa=Ti((function(e,n,t){Be.call(e,t)?e[t].push(n):or(e,t,[n])}));var ja=Qr((function(e,n,t){var i=-1,u="function"==typeof n,a=qa(e)?r(e.length):[];return hr(e,(function(e){a[++i]=u?Mn(n,e,t):Lr(e,n,t)})),a})),Pa=Ti((function(e,n,t){or(e,t,n)}));function ba(e,n){return(Va(e)?Bn:Sr)(e,su(n,3))}var Da=Ti((function(e,n,t){e[t?0:1].push(n)}),(function(){return[[],[]]}));var Ca=Qr((function(e,n){if(null==e)return[];var t=n.length;return t>1&&Ou(e,n[0],n[1])?n=[]:t>2&&Ou(n[0],n[1],n[2])&&(n=[n[0]]),Vr(e,yr(n,1),[])})),Ma=ln||function(){return vn.Date.now()};function Aa(e,n,t){return n=t?i:n,n=e&&null==n?e.length:n,Xi(e,l,i,i,i,i,n)}function wa(e,n){var t;if("function"!=typeof n)throw new we(u);return e=go(e),function(){return--e>0&&(t=n.apply(this,arguments)),e<=1&&(n=i),t}}var Ra=Qr((function(e,n,t){var r=1;if(t.length){var i=ft(t,_u(Ra));r|=_}return Xi(e,r,n,t,i)})),La=Qr((function(e,n,t){var r=3;if(t.length){var i=ft(t,_u(La));r|=_}return Xi(n,r,e,t,i)}));function Ta(e,n,t){var r,a,o,c,_,s,l=0,f=!1,p=!1,h=!0;if("function"!=typeof e)throw new we(u);function d(n){var t=r,u=a;return r=a=i,l=n,c=e.apply(u,t)}function v(e){return l=e,_=Tu(E,n),f?d(e):c}function g(e){var t=e-s;return s===i||t>=n||t<0||p&&e-l>=o}function E(){var e=Ma();if(g(e))return y(e);_=Tu(E,function(e){var t=n-(e-s);return p?Ot(t,o-(e-l)):t}(e))}function y(e){return _=i,h&&r?d(e):(r=a=i,c)}function m(){var e=Ma(),t=g(e);if(r=arguments,a=this,s=e,t){if(_===i)return v(s);if(p)return Pi(_),_=Tu(E,n),d(s)}return _===i&&(_=Tu(E,n)),c}return n=yo(n)||0,to(t)&&(f=!!t.leading,o=(p="maxWait"in t)?mt(yo(t.maxWait)||0,n):o,h="trailing"in t?!!t.trailing:h),m.cancel=function(){_!==i&&Pi(_),l=0,r=s=a=_=i},m.flush=function(){return _===i?c:y(Ma())},m}var Ia=Qr((function(e,n){return fr(e,1,n)})),Ua=Qr((function(e,n,t){return fr(e,yo(n)||0,t)}));function Ba(e,n){if("function"!=typeof e||null!=n&&"function"!=typeof n)throw new we(u);var t=function(){var r=arguments,i=n?n.apply(this,r):r[0],u=t.cache;if(u.has(i))return u.get(i);var a=e.apply(this,r);return t.cache=u.set(i,a)||u,a};return t.cache=new(Ba.Cache||Jt),t}function Wa(e){if("function"!=typeof e)throw new we(u);return function(){var n=arguments;switch(n.length){case 0:return!e.call(this);case 1:return!e.call(this,n[0]);case 2:return!e.call(this,n[0],n[1]);case 3:return!e.call(this,n[0],n[1],n[2])}return!e.apply(this,n)}}Ba.Cache=Jt;var Ka=xi((function(e,n){var t=(n=1==n.length&&Va(n[0])?Bn(n[0],et(su())):Bn(yr(n,1),et(su()))).length;return Qr((function(r){for(var i=-1,u=Ot(r.length,t);++i=n})),Fa=Tr(function(){return arguments}())?Tr:function(e){return ro(e)&&Be.call(e,"callee")&&!Je.call(e,"callee")},Va=r.isArray,Ha=xn?et(xn):function(e){return ro(e)&&Cr(e)==I};function qa(e){return null!=e&&no(e.length)&&!Xa(e)}function Ja(e){return ro(e)&&qa(e)}var Ga=mn||yc,Ya=jn?et(jn):function(e){return ro(e)&&Cr(e)==O};function Qa(e){if(!ro(e))return!1;var n=Cr(e);return n==x||"[object DOMException]"==n||"string"==typeof e.message&&"string"==typeof e.name&&!ao(e)}function Xa(e){if(!to(e))return!1;var n=Cr(e);return n==j||n==P||"[object AsyncFunction]"==n||"[object Proxy]"==n}function eo(e){return"number"==typeof e&&e==go(e)}function no(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=h}function to(e){var n=typeof e;return null!=e&&("object"==n||"function"==n)}function ro(e){return null!=e&&"object"==typeof e}var io=Pn?et(Pn):function(e){return ro(e)&&vu(e)==b};function uo(e){return"number"==typeof e||ro(e)&&Cr(e)==D}function ao(e){if(!ro(e)||Cr(e)!=C)return!1;var n=He(e);if(null===n)return!0;var t=Be.call(n,"constructor")&&n.constructor;return"function"==typeof t&&t instanceof t&&Ue.call(t)==ke}var oo=bn?et(bn):function(e){return ro(e)&&Cr(e)==A};var co=Dn?et(Dn):function(e){return ro(e)&&vu(e)==w};function _o(e){return"string"==typeof e||!Va(e)&&ro(e)&&Cr(e)==R}function so(e){return"symbol"==typeof e||ro(e)&&Cr(e)==L}var lo=Cn?et(Cn):function(e){return ro(e)&&no(e.length)&&!!_n[Cr(e)]};var fo=qi(kr),po=qi((function(e,n){return e<=n}));function ho(e){if(!e)return[];if(qa(e))return _o(e)?vt(e):Ri(e);if(Qe&&e[Qe])return function(e){for(var n,t=[];!(n=e.next()).done;)t.push(n.value);return t}(e[Qe]());var n=vu(e);return(n==b?st:n==w?pt:zo)(e)}function vo(e){return e?(e=yo(e))===p||e===-1/0?17976931348623157e292*(e<0?-1:1):e==e?e:0:0===e?e:0}function go(e){var n=vo(e),t=n%1;return n==n?t?n-t:n:0}function Eo(e){return e?_r(go(e),0,v):0}function yo(e){if("number"==typeof e)return e;if(so(e))return d;if(to(e)){var n="function"==typeof e.valueOf?e.valueOf():e;e=to(n)?n+"":n}if("string"!=typeof e)return 0===e?e:+e;e=Xn(e);var t=ge.test(e);return t||ye.test(e)?pn(e.slice(2),t?2:8):ve.test(e)?d:+e}function mo(e){return Li(e,Uo(e))}function Oo(e){return null==e?"":li(e)}var xo=Ii((function(e,n){if(bu(n)||qa(n))Li(n,Io(n),e);else for(var t in n)Be.call(n,t)&&rr(e,t,n[t])})),jo=Ii((function(e,n){Li(n,Uo(n),e)})),Po=Ii((function(e,n,t,r){Li(n,Uo(n),e,r)})),bo=Ii((function(e,n,t,r){Li(n,Io(n),e,r)})),Do=iu(cr);var Co=Qr((function(e,n){e=Ce(e);var t=-1,r=n.length,u=r>2?n[2]:i;for(u&&Ou(n[0],n[1],u)&&(r=1);++t1),n})),Li(e,au(e),t),r&&(t=sr(t,7,tu));for(var i=n.length;i--;)pi(t,n[i]);return t}));var No=iu((function(e,n){return null==e?{}:function(e,n){return Hr(e,n,(function(n,t){return wo(e,t)}))}(e,n)}));function ko(e,n){if(null==e)return{};var t=Bn(au(e),(function(e){return[e]}));return n=su(n),Hr(e,t,(function(e,t){return n(e,t[0])}))}var So=Qi(Io),$o=Qi(Uo);function zo(e){return null==e?[]:nt(e,Io(e))}var Zo=Ki((function(e,n,t){return n=n.toLowerCase(),e+(t?Fo(n):n)}));function Fo(e){return Xo(Oo(e).toLowerCase())}function Vo(e){return(e=Oo(e))&&e.replace(Oe,at).replace(nn,"")}var Ho=Ki((function(e,n,t){return e+(t?"-":"")+n.toLowerCase()})),qo=Ki((function(e,n,t){return e+(t?" ":"")+n.toLowerCase()})),Jo=Wi("toLowerCase");var Go=Ki((function(e,n,t){return e+(t?"_":"")+n.toLowerCase()}));var Yo=Ki((function(e,n,t){return e+(t?" ":"")+Xo(n)}));var Qo=Ki((function(e,n,t){return e+(t?" ":"")+n.toUpperCase()})),Xo=Wi("toUpperCase");function ec(e,n,t){return e=Oo(e),(n=t?i:n)===i?function(e){return an.test(e)}(e)?function(e){return e.match(rn)||[]}(e):function(e){return e.match(le)||[]}(e):e.match(n)||[]}var nc=Qr((function(e,n){try{return Mn(e,i,n)}catch(e){return Qa(e)?e:new Pe(e)}})),tc=iu((function(e,n){return wn(n,(function(n){n=Nu(n),or(e,n,Ra(e[n],e))})),e}));function rc(e){return function(){return e}}var ic=Si(),uc=Si(!0);function ac(e){return e}function oc(e){return Wr("function"==typeof e?e:sr(e,1))}var cc=Qr((function(e,n){return function(t){return Lr(t,e,n)}})),_c=Qr((function(e,n){return function(t){return Lr(e,t,n)}}));function sc(e,n,t){var r=Io(n),i=Pr(n,r);null!=t||to(n)&&(i.length||!r.length)||(t=n,n=e,e=this,i=Pr(n,Io(n)));var u=!(to(t)&&"chain"in t&&!t.chain),a=Xa(e);return wn(i,(function(t){var r=n[t];e[t]=r,a&&(e.prototype[t]=function(){var n=this.__chain__;if(u||n){var t=e(this.__wrapped__),i=t.__actions__=Ri(this.__actions__);return i.push({func:r,args:arguments,thisArg:e}),t.__chain__=n,t}return r.apply(e,Wn([this.value()],arguments))})})),e}function lc(){}var fc=Fi(Bn),pc=Fi(Ln),hc=Fi(kn);function dc(e){return xu(e)?qn(Nu(e)):function(e){return function(n){return br(n,e)}}(e)}var vc=Hi(),gc=Hi(!0);function Ec(){return[]}function yc(){return!1}var mc=Zi((function(e,n){return e+n}),0),Oc=Gi("ceil"),xc=Zi((function(e,n){return e/n}),1),jc=Gi("floor");var Pc,bc=Zi((function(e,n){return e*n}),1),Dc=Gi("round"),Cc=Zi((function(e,n){return e-n}),0);return $t.after=function(e,n){if("function"!=typeof n)throw new we(u);return e=go(e),function(){if(--e<1)return n.apply(this,arguments)}},$t.ary=Aa,$t.assign=xo,$t.assignIn=jo,$t.assignInWith=Po,$t.assignWith=bo,$t.at=Do,$t.before=wa,$t.bind=Ra,$t.bindAll=tc,$t.bindKey=La,$t.castArray=function(){if(!arguments.length)return[];var e=arguments[0];return Va(e)?e:[e]},$t.chain=ha,$t.chunk=function(e,n,t){n=(t?Ou(e,n,t):n===i)?1:mt(go(n),0);var u=null==e?0:e.length;if(!u||n<1)return[];for(var a=0,o=0,c=r(dn(u/n));au?0:u+t),(r=r===i||r>u?u:go(r))<0&&(r+=u),r=t>r?0:Eo(r);t>>0)?(e=Oo(e))&&("string"==typeof n||null!=n&&!oo(n))&&!(n=li(n))&&_t(e)?ji(vt(e),0,t):e.split(n,t):[]},$t.spread=function(e,n){if("function"!=typeof e)throw new we(u);return n=null==n?0:mt(go(n),0),Qr((function(t){var r=t[n],i=ji(t,0,n);return r&&Wn(i,r),Mn(e,this,i)}))},$t.tail=function(e){var n=null==e?0:e.length;return n?ui(e,1,n):[]},$t.take=function(e,n,t){return e&&e.length?ui(e,0,(n=t||n===i?1:go(n))<0?0:n):[]},$t.takeRight=function(e,n,t){var r=null==e?0:e.length;return r?ui(e,(n=r-(n=t||n===i?1:go(n)))<0?0:n,r):[]},$t.takeRightWhile=function(e,n){return e&&e.length?di(e,su(n,3),!1,!0):[]},$t.takeWhile=function(e,n){return e&&e.length?di(e,su(n,3)):[]},$t.tap=function(e,n){return n(e),e},$t.throttle=function(e,n,t){var r=!0,i=!0;if("function"!=typeof e)throw new we(u);return to(t)&&(r="leading"in t?!!t.leading:r,i="trailing"in t?!!t.trailing:i),Ta(e,n,{leading:r,maxWait:n,trailing:i})},$t.thru=da,$t.toArray=ho,$t.toPairs=So,$t.toPairsIn=$o,$t.toPath=function(e){return Va(e)?Bn(e,Nu):so(e)?[e]:Ri(Ku(Oo(e)))},$t.toPlainObject=mo,$t.transform=function(e,n,t){var r=Va(e),i=r||Ga(e)||lo(e);if(n=su(n,4),null==t){var u=e&&e.constructor;t=i?r?new u:[]:to(e)&&Xa(u)?zt(He(e)):{}}return(i?wn:xr)(e,(function(e,r,i){return n(t,e,r,i)})),t},$t.unary=function(e){return Aa(e,1)},$t.union=ra,$t.unionBy=ia,$t.unionWith=ua,$t.uniq=function(e){return e&&e.length?fi(e):[]},$t.uniqBy=function(e,n){return e&&e.length?fi(e,su(n,2)):[]},$t.uniqWith=function(e,n){return n="function"==typeof n?n:i,e&&e.length?fi(e,i,n):[]},$t.unset=function(e,n){return null==e||pi(e,n)},$t.unzip=aa,$t.unzipWith=oa,$t.update=function(e,n,t){return null==e?e:hi(e,n,mi(t))},$t.updateWith=function(e,n,t,r){return r="function"==typeof r?r:i,null==e?e:hi(e,n,mi(t),r)},$t.values=zo,$t.valuesIn=function(e){return null==e?[]:nt(e,Uo(e))},$t.without=ca,$t.words=ec,$t.wrap=function(e,n){return Na(mi(n),e)},$t.xor=_a,$t.xorBy=sa,$t.xorWith=la,$t.zip=fa,$t.zipObject=function(e,n){return Ei(e||[],n||[],rr)},$t.zipObjectDeep=function(e,n){return Ei(e||[],n||[],ni)},$t.zipWith=pa,$t.entries=So,$t.entriesIn=$o,$t.extend=jo,$t.extendWith=Po,sc($t,$t),$t.add=mc,$t.attempt=nc,$t.camelCase=Zo,$t.capitalize=Fo,$t.ceil=Oc,$t.clamp=function(e,n,t){return t===i&&(t=n,n=i),t!==i&&(t=(t=yo(t))==t?t:0),n!==i&&(n=(n=yo(n))==n?n:0),_r(yo(e),n,t)},$t.clone=function(e){return sr(e,4)},$t.cloneDeep=function(e){return sr(e,5)},$t.cloneDeepWith=function(e,n){return sr(e,5,n="function"==typeof n?n:i)},$t.cloneWith=function(e,n){return sr(e,4,n="function"==typeof n?n:i)},$t.conformsTo=function(e,n){return null==n||lr(e,n,Io(n))},$t.deburr=Vo,$t.defaultTo=function(e,n){return null==e||e!=e?n:e},$t.divide=xc,$t.endsWith=function(e,n,t){e=Oo(e),n=li(n);var r=e.length,u=t=t===i?r:_r(go(t),0,r);return(t-=n.length)>=0&&e.slice(t,u)==n},$t.eq=$a,$t.escape=function(e){return(e=Oo(e))&&Y.test(e)?e.replace(J,ot):e},$t.escapeRegExp=function(e){return(e=Oo(e))&&ue.test(e)?e.replace(ie,"\\$&"):e},$t.every=function(e,n,t){var r=Va(e)?Ln:vr;return t&&Ou(e,n,t)&&(n=i),r(e,su(n,3))},$t.find=Ea,$t.findIndex=Fu,$t.findKey=function(e,n){return $n(e,su(n,3),xr)},$t.findLast=ya,$t.findLastIndex=Vu,$t.findLastKey=function(e,n){return $n(e,su(n,3),jr)},$t.floor=jc,$t.forEach=ma,$t.forEachRight=Oa,$t.forIn=function(e,n){return null==e?e:mr(e,su(n,3),Uo)},$t.forInRight=function(e,n){return null==e?e:Or(e,su(n,3),Uo)},$t.forOwn=function(e,n){return e&&xr(e,su(n,3))},$t.forOwnRight=function(e,n){return e&&jr(e,su(n,3))},$t.get=Ao,$t.gt=za,$t.gte=Za,$t.has=function(e,n){return null!=e&&gu(e,n,Ar)},$t.hasIn=wo,$t.head=qu,$t.identity=ac,$t.includes=function(e,n,t,r){e=qa(e)?e:zo(e),t=t&&!r?go(t):0;var i=e.length;return t<0&&(t=mt(i+t,0)),_o(e)?t<=i&&e.indexOf(n,t)>-1:!!i&&Zn(e,n,t)>-1},$t.indexOf=function(e,n,t){var r=null==e?0:e.length;if(!r)return-1;var i=null==t?0:go(t);return i<0&&(i=mt(r+i,0)),Zn(e,n,i)},$t.inRange=function(e,n,t){return n=vo(n),t===i?(t=n,n=0):t=vo(t),function(e,n,t){return e>=Ot(n,t)&&e=-9007199254740991&&e<=h},$t.isSet=co,$t.isString=_o,$t.isSymbol=so,$t.isTypedArray=lo,$t.isUndefined=function(e){return e===i},$t.isWeakMap=function(e){return ro(e)&&vu(e)==T},$t.isWeakSet=function(e){return ro(e)&&"[object WeakSet]"==Cr(e)},$t.join=function(e,n){return null==e?"":Sn.call(e,n)},$t.kebabCase=Ho,$t.last=Qu,$t.lastIndexOf=function(e,n,t){var r=null==e?0:e.length;if(!r)return-1;var u=r;return t!==i&&(u=(u=go(t))<0?mt(r+u,0):Ot(u,r-1)),n==n?function(e,n,t){for(var r=t+1;r--;)if(e[r]===n)return r;return r}(e,n,u):zn(e,Vn,u,!0)},$t.lowerCase=qo,$t.lowerFirst=Jo,$t.lt=fo,$t.lte=po,$t.max=function(e){return e&&e.length?gr(e,ac,Mr):i},$t.maxBy=function(e,n){return e&&e.length?gr(e,su(n,2),Mr):i},$t.mean=function(e){return Hn(e,ac)},$t.meanBy=function(e,n){return Hn(e,su(n,2))},$t.min=function(e){return e&&e.length?gr(e,ac,kr):i},$t.minBy=function(e,n){return e&&e.length?gr(e,su(n,2),kr):i},$t.stubArray=Ec,$t.stubFalse=yc,$t.stubObject=function(){return{}},$t.stubString=function(){return""},$t.stubTrue=function(){return!0},$t.multiply=bc,$t.nth=function(e,n){return e&&e.length?Fr(e,go(n)):i},$t.noConflict=function(){return vn._===this&&(vn._=Se),this},$t.noop=lc,$t.now=Ma,$t.pad=function(e,n,t){e=Oo(e);var r=(n=go(n))?dt(e):0;if(!n||r>=n)return e;var i=(n-r)/2;return Vi(gn(i),t)+e+Vi(dn(i),t)},$t.padEnd=function(e,n,t){e=Oo(e);var r=(n=go(n))?dt(e):0;return n&&rn){var r=e;e=n,n=r}if(t||e%1||n%1){var u=Pt();return Ot(e+u*(n-e+fn("1e-"+((u+"").length-1))),n)}return Gr(e,n)},$t.reduce=function(e,n,t){var r=Va(e)?Kn:Gn,i=arguments.length<3;return r(e,su(n,4),t,i,hr)},$t.reduceRight=function(e,n,t){var r=Va(e)?Nn:Gn,i=arguments.length<3;return r(e,su(n,4),t,i,dr)},$t.repeat=function(e,n,t){return n=(t?Ou(e,n,t):n===i)?1:go(n),Yr(Oo(e),n)},$t.replace=function(){var e=arguments,n=Oo(e[0]);return e.length<3?n:n.replace(e[1],e[2])},$t.result=function(e,n,t){var r=-1,u=(n=Oi(n,e)).length;for(u||(u=1,e=i);++rh)return[];var t=v,r=Ot(e,v);n=su(n),e-=v;for(var i=Qn(r,n);++t=a)return e;var c=t-dt(r);if(c<1)return r;var _=o?ji(o,0,c).join(""):e.slice(0,c);if(u===i)return _+r;if(o&&(c+=_.length-c),oo(u)){if(e.slice(c).search(u)){var s,l=_;for(u.global||(u=Me(u.source,Oo(de.exec(u))+"g")),u.lastIndex=0;s=u.exec(l);)var f=s.index;_=_.slice(0,f===i?c:f)}}else if(e.indexOf(li(u),c)!=c){var p=_.lastIndexOf(u);p>-1&&(_=_.slice(0,p))}return _+r},$t.unescape=function(e){return(e=Oo(e))&&G.test(e)?e.replace(q,Et):e},$t.uniqueId=function(e){var n=++We;return Oo(e)+n},$t.upperCase=Qo,$t.upperFirst=Xo,$t.each=ma,$t.eachRight=Oa,$t.first=qu,sc($t,(Pc={},xr($t,(function(e,n){Be.call($t.prototype,n)||(Pc[n]=e)})),Pc),{chain:!1}),$t.VERSION="4.17.21",wn(["bind","bindKey","curry","curryRight","partial","partialRight"],(function(e){$t[e].placeholder=$t})),wn(["drop","take"],(function(e,n){Vt.prototype[e]=function(t){t=t===i?1:mt(go(t),0);var r=this.__filtered__&&!n?new Vt(this):this.clone();return r.__filtered__?r.__takeCount__=Ot(t,r.__takeCount__):r.__views__.push({size:Ot(t,v),type:e+(r.__dir__<0?"Right":"")}),r},Vt.prototype[e+"Right"]=function(n){return this.reverse()[e](n).reverse()}})),wn(["filter","map","takeWhile"],(function(e,n){var t=n+1,r=1==t||3==t;Vt.prototype[e]=function(e){var n=this.clone();return n.__iteratees__.push({iteratee:su(e,3),type:t}),n.__filtered__=n.__filtered__||r,n}})),wn(["head","last"],(function(e,n){var t="take"+(n?"Right":"");Vt.prototype[e]=function(){return this[t](1).value()[0]}})),wn(["initial","tail"],(function(e,n){var t="drop"+(n?"":"Right");Vt.prototype[e]=function(){return this.__filtered__?new Vt(this):this[t](1)}})),Vt.prototype.compact=function(){return this.filter(ac)},Vt.prototype.find=function(e){return this.filter(e).head()},Vt.prototype.findLast=function(e){return this.reverse().find(e)},Vt.prototype.invokeMap=Qr((function(e,n){return"function"==typeof e?new Vt(this):this.map((function(t){return Lr(t,e,n)}))})),Vt.prototype.reject=function(e){return this.filter(Wa(su(e)))},Vt.prototype.slice=function(e,n){e=go(e);var t=this;return t.__filtered__&&(e>0||n<0)?new Vt(t):(e<0?t=t.takeRight(-e):e&&(t=t.drop(e)),n!==i&&(t=(n=go(n))<0?t.dropRight(-n):t.take(n-e)),t)},Vt.prototype.takeRightWhile=function(e){return this.reverse().takeWhile(e).reverse()},Vt.prototype.toArray=function(){return this.take(v)},xr(Vt.prototype,(function(e,n){var t=/^(?:filter|find|map|reject)|While$/.test(n),r=/^(?:head|last)$/.test(n),u=$t[r?"take"+("last"==n?"Right":""):n],a=r||/^find/.test(n);u&&($t.prototype[n]=function(){var n=this.__wrapped__,o=r?[1]:arguments,c=n instanceof Vt,_=o[0],s=c||Va(n),l=function(e){var n=u.apply($t,Wn([e],o));return r&&f?n[0]:n};s&&t&&"function"==typeof _&&1!=_.length&&(c=s=!1);var f=this.__chain__,p=!!this.__actions__.length,h=a&&!f,d=c&&!p;if(!a&&s){n=d?n:new Vt(this);var v=e.apply(n,o);return v.__actions__.push({func:da,args:[l],thisArg:i}),new Ft(v,f)}return h&&d?e.apply(this,o):(v=this.thru(l),h?r?v.value()[0]:v.value():v)})})),wn(["pop","push","shift","sort","splice","unshift"],(function(e){var n=Re[e],t=/^(?:push|sort|unshift)$/.test(e)?"tap":"thru",r=/^(?:pop|shift)$/.test(e);$t.prototype[e]=function(){var e=arguments;if(r&&!this.__chain__){var i=this.value();return n.apply(Va(i)?i:[],e)}return this[t]((function(t){return n.apply(Va(t)?t:[],e)}))}})),xr(Vt.prototype,(function(e,n){var t=$t[n];if(t){var r=t.name+"";Be.call(Tt,r)||(Tt[r]=[]),Tt[r].push({name:n,func:t})}})),Tt[$i(i,2).name]=[{name:"wrapper",func:i}],Vt.prototype.clone=function(){var e=new Vt(this.__wrapped__);return e.__actions__=Ri(this.__actions__),e.__dir__=this.__dir__,e.__filtered__=this.__filtered__,e.__iteratees__=Ri(this.__iteratees__),e.__takeCount__=this.__takeCount__,e.__views__=Ri(this.__views__),e},Vt.prototype.reverse=function(){if(this.__filtered__){var e=new Vt(this);e.__dir__=-1,e.__filtered__=!0}else(e=this.clone()).__dir__*=-1;return e},Vt.prototype.value=function(){var e=this.__wrapped__.value(),n=this.__dir__,t=Va(e),r=n<0,i=t?e.length:0,u=function(e,n,t){var r=-1,i=t.length;for(;++r=this.__values__.length;return{done:e,value:e?i:this.__values__[this.__index__++]}},$t.prototype.plant=function(e){for(var n,t=this;t instanceof Zt;){var r=Su(t);r.__index__=0,r.__values__=i,n?u.__wrapped__=r:n=r;var u=r;t=t.__wrapped__}return u.__wrapped__=e,n},$t.prototype.reverse=function(){var e=this.__wrapped__;if(e instanceof Vt){var n=e;return this.__actions__.length&&(n=new Vt(this)),(n=n.reverse()).__actions__.push({func:da,args:[ta],thisArg:i}),new Ft(n,this.__chain__)}return this.thru(ta)},$t.prototype.toJSON=$t.prototype.valueOf=$t.prototype.value=function(){return vi(this.__wrapped__,this.__actions__)},$t.prototype.first=$t.prototype.head,Qe&&($t.prototype[Qe]=function(){return this}),$t}();vn._=yt,(r=function(){return yt}.call(n,t,n,e))===i||(e.exports=r)}.call(this)},79123:function(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.d(__webpack_exports__,{ZP:function(){return JsonView}});var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(86074),react__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(62435),_path$8;function isObject(e){return"[object Object]"===Object.prototype.toString.call(e)}function objectSize(e){return Array.isArray(e)?e.length:isObject(e)?Object.keys(e).length:0}function stringifyForCopying(e,n){if("string"==typeof e)return e;try{return JSON.stringify(e,((e,n)=>{switch(typeof n){case"bigint":return String(n)+"n";case"number":case"boolean":case"object":case"string":return n;default:return String(n)}}),n)}catch(e){return`${e.name}: ${e.message}`||"JSON.stringify failed"}}function isCollapsed(e,n,t,r,i,u){if(u&&void 0!==u.collapsed)return!!u.collapsed;if("boolean"==typeof r)return r;if("number"==typeof r&&n>r)return!0;const a=objectSize(e);if("function"==typeof r){const i=safeCall(r,[{node:e,depth:n,indexOrName:t,size:a}]);if("boolean"==typeof i)return i}return!!(Array.isArray(e)&&a>i)||!!(isObject(e)&&a>i)}function isCollapsed_largeArray(e,n,t,r,i,u){if(u&&void 0!==u.collapsed)return!!u.collapsed;if("boolean"==typeof r)return r;if("number"==typeof r&&n>r)return!0;const a=Math.ceil(e.length/100);if("function"==typeof r){const i=safeCall(r,[{node:e,depth:n,indexOrName:t,size:a}]);if("boolean"==typeof i)return i}return!!(Array.isArray(e)&&a>i)||!!(isObject(e)&&a>i)}function ifDisplay(e,n,t){return"boolean"==typeof e?e:"number"==typeof e&&n>e||(!("collapsed"!==e||!t)||"expanded"===e&&!t)}function safeCall(e,n){try{return e(...n)}catch(e){reportError(e)}}function editableAdd(e){return!0===e||(!(!isObject(e)||!0!==e.add)||void 0)}function editableEdit(e){return!0===e||(!(!isObject(e)||!0!==e.edit)||void 0)}function editableDelete(e){return!0===e||(!(!isObject(e)||!0!==e.delete)||void 0)}function isReactComponent(e){return"function"==typeof e}function customAdd(e){return!e||void 0===e.add||!!e.add}function customEdit(e){return!e||void 0===e.edit||!!e.edit}function customDelete(e){return!e||void 0===e.delete||!!e.delete}function customCopy(e){return!e||void 0===e.enableClipboard||!!e.enableClipboard}function customMatchesURL(e){return!e||void 0===e.matchesURL||!!e.matchesURL}function resolveEvalFailedNewValue(e,n){return"string"===e?n.trim().replace(/^\"([\s\S]+?)\"$/,"$1"):n}function _extends$8(){return _extends$8=Object.assign?Object.assign.bind():function(e){for(var n=1;n{t.stopPropagation();const i=n(e);"string"==typeof i&&i&&navigator.clipboard.writeText(i),r(!0),setTimeout((()=>r(!1)),3e3)},className:"json-view--copy"})}function NameValue({indexOrName:e,value:n,depth:t,parent:r,deleteHandle:i,editHandle:u}){return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("div",Object.assign({className:"json-view--pair"},{children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("span",Object.assign({className:"number"==typeof e?"json-view--index":"json-view--property"},{children:e})),":"," ",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)(JsonNode,{node:n,depth:t+1,deleteHandle:i,editHandle:u,parent:r,indexOrName:e})]}))}function _extends$5(){return _extends$5=Object.assign?Object.assign.bind():function(e){for(var n=1;n{e[n]=r,_&&_({newValue:r,oldValue:i,depth:t,src:c,indexOrName:n,parentType:"array"}),s&&s({type:"edit",depth:t,src:c,indexOrName:n,parentType:"array"}),l()}),[n,_,s,l]),v=n=>{e.splice(n,1),l()},g=(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.Fragment,{children:[!p&&(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("span",Object.assign({onClick:()=>h(!0),className:"jv-size-chevron"},{children:[ifDisplay(f,t,p)&&(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("span",Object.assign({className:"jv-size"},{children:[objectSize(n)," Items"]})),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)(SvgAngleDown,{className:"jv-chevron"})]})),!p&&o&&customCopy(u)&&(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)(CopyButton,{node:n})]});return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("div",{children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("span",{children:"["}),g,p?(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("button",Object.assign({onClick:()=>h(!1),className:"jv-button"},{children:[a," ... ",a+n.length-1]})):(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("div",Object.assign({className:"jv-indent"},{children:n.map(((e,i)=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)(NameValue,{indexOrName:i+a,value:e,depth:t,parent:n,deleteHandle:v,editHandle:d},String(r)+String(i))))})),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("span",{children:"]"})]})}function LargeArray({node:e,depth:n,deleteHandle:t,indexOrName:r,customOptions:i}){const u=[];for(let n=0;n{E(isCollapsed_largeArray(e,n,r,a,c,i))}),[a,c]);const[y,m]=(0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(!1),[O,x]=(0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(!1),j=()=>{const t=e;t.push(null),f&&f({indexOrName:t.length-1,depth:n,src:l,parentType:"array"}),h&&h({type:"add",indexOrName:t.length-1,depth:n,src:l,parentType:"array"}),d()},P=y||O,b=(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.Fragment,{children:[!g&&!P&&(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("span",Object.assign({onClick:()=>E(!0),className:"jv-size-chevron"},{children:[ifDisplay(v,n,g)&&(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("span",Object.assign({className:"jv-size"},{children:[e.length," Items"]})),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)(SvgAngleDown,{className:"jv-chevron"})]})),P&&(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)(SvgDone,{className:"json-view--edit",style:{display:"inline-block"},onClick:O?j:()=>{m(!1),t&&t(r),s&&s({value:e,depth:n,src:l,indexOrName:r,parentType:"array"}),h&&h({type:"delete",depth:n,src:l,indexOrName:r,parentType:"array"})}}),P&&(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)(SvgCancel,{className:"json-view--edit",style:{display:"inline-block"},onClick:()=>{m(!1),x(!1)}}),!g&&!P&&o&&customCopy(i)&&(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)(CopyButton,{node:e}),!g&&!P&&editableAdd(_)&&customAdd(i)&&(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)(SvgAddSquare,{className:"json-view--edit",onClick:()=>{j()}}),!g&&!P&&editableDelete(_)&&customDelete(i)&&t&&(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)(SvgTrash,{className:"json-view--edit",onClick:()=>m(!0)})]});return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.Fragment,{children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("span",{children:"["}),b,g?(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("button",Object.assign({onClick:()=>E(!1),className:"jv-button"},{children:"..."})):(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("div",Object.assign({className:"jv-indent"},{children:u.map(((t,i)=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)(LargeArrayNode,{originNode:e,node:t,depth:n,index:i,startIndex:100*i},String(r)+String(i))))})),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("span",{children:"]"}),g&&ifDisplay(v,n,g)&&(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("span",Object.assign({onClick:()=>E(!1),className:"jv-size"},{children:[e.length," Items"]}))]})}function ObjectNode({node:e,depth:n,indexOrName:t,deleteHandle:r,customOptions:i}){if(Array.isArray(e)&&e.length>100)return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)(LargeArray,{node:e,depth:n,indexOrName:t,deleteHandle:r,customOptions:i});const{collapsed:u,enableClipboard:a,collapseObjectsAfterLength:o,editable:c,onDelete:_,src:s,onAdd:l,onEdit:f,onChange:p,forceUpdate:h,displaySize:d}=(0,react__WEBPACK_IMPORTED_MODULE_1__.useContext)(JsonViewContext),v=isObject(e),[g,E]=(0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(isCollapsed(e,n,t,u,o,i));(0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)((()=>{E(isCollapsed(e,n,t,u,o,i))}),[u,o]);const y=(0,react__WEBPACK_IMPORTED_MODULE_1__.useCallback)(((t,r,i)=>{Array.isArray(e)?e[+t]=r:e&&(e[t]=r),f&&f({newValue:r,oldValue:i,depth:n,src:s,indexOrName:t,parentType:v?"object":"array"}),p&&p({type:"edit",depth:n,src:s,indexOrName:t,parentType:v?"object":"array"}),h()}),[e,f,p,h]),m=n=>{Array.isArray(e)?e.splice(+n,1):e&&delete e[n],h()},[O,x]=(0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(!1),[j,P]=(0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(!1),b=(0,react__WEBPACK_IMPORTED_MODULE_1__.useRef)(null),D=()=>{var t;if(v){const r=null===(t=b.current)||void 0===t?void 0:t.value;r&&(e[r]=null,b.current&&(b.current.value=""),P(!1),l&&l({indexOrName:r,depth:n,src:s,parentType:"object"}),p&&p({type:"add",indexOrName:r,depth:n,src:s,parentType:"object"}))}else if(Array.isArray(e)){const t=e;t.push(null),l&&l({indexOrName:t.length-1,depth:n,src:s,parentType:"array"}),p&&p({type:"add",indexOrName:t.length-1,depth:n,src:s,parentType:"array"})}h()},C=O||j,M=()=>{x(!1),P(!1)},A=(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.Fragment,{children:[!g&&!C&&(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("span",Object.assign({onClick:()=>E(!0),className:"jv-size-chevron"},{children:[ifDisplay(d,n,g)&&(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("span",Object.assign({className:"jv-size"},{children:[objectSize(e)," Items"]})),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)(SvgAngleDown,{className:"jv-chevron"})]})),j&&v&&(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("input",{className:"json-view--input",placeholder:"property",ref:b,onKeyDown:e=>{"Enter"===e.key?(e.preventDefault(),D()):"Escape"===e.key&&M()}}),C&&(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)(SvgDone,{className:"json-view--edit",style:{display:"inline-block"},onClick:j?D:()=>{x(!1),r&&r(t),_&&_({value:e,depth:n,src:s,indexOrName:t,parentType:v?"object":"array"}),p&&p({type:"delete",depth:n,src:s,indexOrName:t,parentType:v?"object":"array"})}}),C&&(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)(SvgCancel,{className:"json-view--edit",style:{display:"inline-block"},onClick:M}),!g&&!C&&a&&customCopy(i)&&(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)(CopyButton,{node:e}),!g&&!C&&editableAdd(c)&&customAdd(i)&&(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)(SvgAddSquare,{className:"json-view--edit",onClick:()=>{v?(P(!0),setTimeout((()=>{var e;return null===(e=b.current)||void 0===e?void 0:e.focus()}))):D()}}),!g&&!C&&editableDelete(c)&&customDelete(i)&&r&&(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)(SvgTrash,{className:"json-view--edit",onClick:()=>x(!0)})]});return Array.isArray(e)?(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.Fragment,{children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("span",{children:"["}),A,g?(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("button",Object.assign({onClick:()=>E(!1),className:"jv-button"},{children:"..."})):(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("div",Object.assign({className:"jv-indent"},{children:e.map(((r,i)=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)(NameValue,{indexOrName:i,value:r,depth:n,parent:e,deleteHandle:m,editHandle:y},String(t)+String(i))))})),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("span",{children:"]"}),g&&ifDisplay(d,n,g)&&(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("span",Object.assign({onClick:()=>E(!1),className:"jv-size"},{children:[objectSize(e)," Items"]}))]}):v?(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.Fragment,{children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("span",{children:"{"}),A,g?(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("button",Object.assign({onClick:()=>E(!1),className:"jv-button"},{children:"..."})):(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("div",Object.assign({className:"jv-indent"},{children:Object.entries(e).map((([r,i])=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)(NameValue,{indexOrName:r,value:i,depth:n,parent:e,deleteHandle:m,editHandle:y},String(t)+String(r))))})),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("span",{children:"}"}),g&&ifDisplay(d,n,g)&&(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("span",Object.assign({onClick:()=>E(!1),className:"jv-size"},{children:[objectSize(e)," Items"]}))]}):null}const LongString=react__WEBPACK_IMPORTED_MODULE_1__.forwardRef((({str:e,className:n,ctrlClick:t},r)=>{let{collapseStringMode:i,collapseStringsAfterLength:u}=(0,react__WEBPACK_IMPORTED_MODULE_1__.useContext)(JsonViewContext);const[a,o]=(0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(!0);u=u>0?u:0;const c=e.replace(/\s+/g," "),_=e=>{(e.ctrlKey||e.metaKey)&&t?t(e):o(!a)};if(e.length<=u)return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("span",Object.assign({className:n,onClick:t},{children:['"',e,'"']}));if("address"===i)return e.length<=10?(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("span",Object.assign({className:n,onClick:t},{children:['"',e,'"']})):(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("span",Object.assign({onClick:_,className:n+" cursor-pointer"},{children:['"',a?c.slice(0,6)+"..."+c.slice(-4):e,'"']}));if("directly"===i)return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("span",Object.assign({onClick:_,className:n+" cursor-pointer"},{children:['"',a?c.slice(0,u)+"...":e,'"']}));if("word"===i){let t=u,r=u+1,i=c,o=1;for(;;){if(/\W/.test(e[t])){i=e.slice(0,t);break}if(/\W/.test(e[r])){i=e.slice(0,r);break}if(6===o){i=e.slice(0,u);break}o++,t--,r++}return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("span",Object.assign({onClick:_,className:n+" cursor-pointer"},{children:['"',a?i+"...":e,'"']}))}return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("span",Object.assign({className:n},{children:['"',e,'"']}))}));var _path$1;function _extends$1(){return _extends$1=Object.assign?Object.assign.bind():function(e){for(var n=1;n{setEditing(!0),setTimeout((()=>{var e,n;null===(e=window.getSelection())||void 0===e||e.selectAllChildren(valueRef.current),null===(n=valueRef.current)||void 0===n||n.focus()}))},done=(0,react__WEBPACK_IMPORTED_MODULE_1__.useCallback)((()=>{const newValue=valueRef.current.innerText;try{const evalValue=eval(newValue);editHandle&&editHandle(indexOrName,evalValue,node)}catch(e){const n=resolveEvalFailedNewValue(type,newValue);editHandle&&editHandle(indexOrName,n,node)}setEditing(!1)}),[editHandle]),cancel=()=>{setEditing(!1),setDeleting(!1)},deleteHandle=()=>{setDeleting(!1),_deleteHandle&&_deleteHandle(indexOrName),onDelete&&onDelete({value:node,depth:depth,src:src,indexOrName:indexOrName,parentType:Array.isArray(parent)?"array":"object"}),onChange&&onChange({depth:depth,src:src,indexOrName:indexOrName,parentType:Array.isArray(parent)?"array":"object",type:"delete"})},handleKeyDown=(0,react__WEBPACK_IMPORTED_MODULE_1__.useCallback)((e=>{"Enter"===e.key?(e.preventDefault(),done()):"Escape"===e.key&&cancel()}),[done]),isEditing=editing||deleting,ctrlClick=!isEditing&&editableEdit(editable)&&customEdit(customReturn)&&editHandle?e=>{(e.ctrlKey||e.metaKey)&&edit()}:void 0,Icons=(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.Fragment,{children:[isEditing&&(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)(SvgDone,{className:"json-view--edit",style:{display:"inline-block"},onClick:deleting?deleteHandle:done}),isEditing&&(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)(SvgCancel,{className:"json-view--edit",style:{display:"inline-block"},onClick:cancel}),!isEditing&&enableClipboard&&customCopy(customReturn)&&(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)(CopyButton,{node:node}),!isEditing&&matchesURL&&"string"===type&&urlRegExp.test(node)&&customMatchesURL(customReturn)&&(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("a",Object.assign({href:node,target:"_blank",className:"json-view--link"},{children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)(SvgLink,{})})),!isEditing&&editableEdit(editable)&&customEdit(customReturn)&&editHandle&&(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)(SvgEdit,{className:"json-view--edit",onClick:edit}),!isEditing&&editableDelete(editable)&&customDelete(customReturn)&&_deleteHandle&&(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)(SvgTrash,{className:"json-view--edit",onClick:()=>setDeleting(!0)})]});let className="json-view--string";switch("string"==typeof(null==customReturn?void 0:customReturn.className)&&(className+=" "+customReturn.className),type){case"number":case"bigint":className="json-view--number";break;case"boolean":className="json-view--boolean";break;case"object":className="json-view--null"}deleting&&(className+=" json-view--deleting");let displayValue=String(node);"bigint"===type&&(displayValue+="n");const EditingElement=(0,react__WEBPACK_IMPORTED_MODULE_1__.useMemo)((()=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("span",{contentEditable:!0,className:className,dangerouslySetInnerHTML:{__html:"string"===type?`"${displayValue}"`:displayValue},ref:valueRef,onKeyDown:handleKeyDown})),[displayValue,type,handleKeyDown]);return"string"===type?(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.Fragment,{children:[editing?EditingElement:node.length>collapseStringsAfterLength?(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)(LongString,{str:node,ref:valueRef,className:className,ctrlClick:ctrlClick}):(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("span",Object.assign({className:className,onClick:ctrlClick},{children:['"',displayValue,'"']})),Icons]}):(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.Fragment,{children:[editing?EditingElement:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("span",Object.assign({className:className,onClick:ctrlClick},{children:displayValue})),Icons]})}}const defaultURLRegExp=/^(((ht|f)tps?):\/\/)?([^!@#$%^&*?.\s-]([^!@#$%^&*?.\s]{0,63}[^!@#$%^&*?.\s])?\.)+[a-z]{2,6}\/?/,JsonViewContext=(0,react__WEBPACK_IMPORTED_MODULE_1__.createContext)({src:void 0,collapseStringsAfterLength:99,collapseStringMode:"directly",collapseObjectsAfterLength:20,collapsed:!1,enableClipboard:!0,editable:!1,onEdit:void 0,onDelete:void 0,onAdd:void 0,onChange:void 0,forceUpdate:()=>{},customizeNode:void 0,customizeCopy:()=>{},displaySize:void 0,matchesURL:!1,urlRegExp:defaultURLRegExp});function JsonView({src:e,collapseStringsAfterLength:n=99,collapseStringMode:t="directly",collapseObjectsAfterLength:r=99,collapsed:i,enableClipboard:u=!0,editable:a=!1,onEdit:o,onDelete:c,onAdd:_,onChange:s,dark:l=!1,theme:f="default",customizeNode:p,customizeCopy:h=stringifyForCopying,displaySize:d,style:v,className:g,matchesURL:E=!1,urlRegExp:y=defaultURLRegExp}){const[m,O]=(0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(0),x=(0,react__WEBPACK_IMPORTED_MODULE_1__.useCallback)((()=>O((e=>++e))),[]);return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)(JsonViewContext.Provider,Object.assign({value:{src:e,collapseStringsAfterLength:n,collapseStringMode:t,collapseObjectsAfterLength:r,collapsed:i,enableClipboard:u,editable:a,onEdit:o,onDelete:c,onAdd:_,onChange:s,forceUpdate:x,customizeNode:p,customizeCopy:h,displaySize:d,matchesURL:E,urlRegExp:y}},{children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("code",Object.assign({className:"json-view"+(l?" dark":"")+(f&&"default"!==f?" json-view_"+f:"")+(g?" "+g:""),style:v},{children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)(JsonNode,{node:e,depth:1})}))}))}}}]); \ No newline at end of file diff --git a/461.async.js b/461.async.js index 79ff5c6..7f80414 100644 --- a/461.async.js +++ b/461.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[461],{98165:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(87462),s=n(62435),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M168 504.2c1-43.7 10-86.1 26.9-126 17.3-41 42.1-77.7 73.7-109.4S337 212.3 378 195c42.4-17.9 87.4-27 133.9-27s91.5 9.1 133.8 27A341.5 341.5 0 01755 268.8c9.9 9.9 19.2 20.4 27.8 31.4l-60.2 47a8 8 0 003 14.1l175.7 43c5 1.2 9.9-2.6 9.9-7.7l.8-180.9c0-6.7-7.7-10.5-12.9-6.3l-56.4 44.1C765.8 155.1 646.2 92 511.8 92 282.7 92 96.3 275.6 92 503.8a8 8 0 008 8.2h60c4.4 0 7.9-3.5 8-7.8zm756 7.8h-60c-4.4 0-7.9 3.5-8 7.8-1 43.7-10 86.1-26.9 126-17.3 41-42.1 77.8-73.7 109.4A342.45 342.45 0 01512.1 856a342.24 342.24 0 01-243.2-100.8c-9.9-9.9-19.2-20.4-27.8-31.4l60.2-47a8 8 0 00-3-14.1l-175.7-43c-5-1.2-9.9 2.6-9.9 7.7l-.7 181c0 6.7 7.7 10.5 12.9 6.3l56.4-44.1C258.2 868.9 377.8 932 512.2 932c229.2 0 415.5-183.7 419.8-411.8a8 8 0 00-8-8.2z"}}]},name:"sync",theme:"outlined"},o=n(84089),c=function(e,t){return s.createElement(o.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var i=s.forwardRef(c)},7461:function(e,t,n){n.r(t),n.d(t,{default:function(){return B}});var r=n(52677),s=n.n(r),a=n(15009),o=n.n(a),c=n(99289),i=n.n(c),l=n(5574),u=n.n(l),d=n(98531),f=n(9004),p=n(19601),x=n(64119),v=n(98165),h=n(87462),g=n(62435),m={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"minus-circle",theme:"outlined"},b=n(84089),S=function(e,t){return g.createElement(b.Z,(0,h.Z)({},e,{ref:t,icon:m}))};var j=g.forwardRef(S),k=n(11774),N=n(92340),w=n(59530),_=n(80507),y=n(45360),F=n(66309),Z=n(83062),M=n(7134),O=n(15867),D=n(71230),C=n(15746),I=n(55054),A=n(9669),z=n.n(A),P=n(27484),R=n.n(P),V=n(86074),E=0,T=0,B=function(){var e=y.ZP.useMessage(),t=u()(e,2),n=t[0],r=t[1],a=(0,g.useState)(!1),c=u()(a,2),l=c[0],h=c[1],m=(0,w.useDispatch)(),b=(0,w.useSelector)((function(e){return e.global.session})),S=(0,w.useSelector)((function(e){return e.global.account})),A=(0,w.useSelector)((function(e){return e.global.contractKit})),P=(0,w.useSelector)((function(e){return e.vote.nodeDataSource})),B=(0,g.useState)(""),L=u()(B,2),W=L[0],q=L[1],J=(0,w.useSelector)((function(e){return e.dash.nodeInfo})),H=(0,w.useSelector)((function(e){return e.vote.responseTime})),K=(0,g.useRef)(),G=(0,w.useIntl)(),Q=G.formatMessage({id:"node.intlVotes"}),U=G.formatMessage({id:"node.intlStatus"}),X=G.formatMessage({id:"node.intlP2PStatus"}),Y=G.formatMessage({id:"node.intlRPCStatus"}),$=G.formatMessage({id:"node.intlLocation"}),ee=G.formatMessage({id:"node.intlWebsite"}),te=G.formatMessage({id:"node.intlTotalReward"}),ne=G.formatMessage({id:"node.intlAction"}),re=G.formatMessage({id:"node.intlNodes"}),se=G.formatMessage({id:"node.intlProducers"}),ae=G.formatMessage({id:"node.intlRewardPool"}),oe=G.formatMessage({id:"node.intlMinVotes"}),ce=G.formatMessage({id:"producer.intlVote"}),ie=G.formatMessage({id:"node.intlVoteSuccess"}),le=G.formatMessage({id:"node.intlVoteFail"}),ue=G.formatMessage({id:"common.intlPleaseConnectWallet"}),de=G.formatMessage({id:"common.intlPleaseConnectNetwork"}),fe=G.formatMessage({id:"node.intlResponseTime"}),pe=(0,g.useCallback)(function(){var e=i()(o()().mark((function e(t){var n,r,s,a,c,i,l,d,f;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n={},r=/http:/,s=/api\.dfsland\..*|www\.dfsland\..*|api\.dfsnetwork\..*/,!t.length){e.next=31;break}a=0;case 5:if(!(a=N.rewardMinVotes?w[t].is_reward="1":w[t].is_reward="0"})),m(p.N.setNodeDataSource(w)),h(!1),pe(w),e.next=44;break;case 40:e.prev=40,e.t0=e.catch(0),h(!1),e.t0 instanceof Error?(console.log(e.t0.message),n.error(e.t0.message)):e.t0.response?(console.log(e.t0.response),n.error(JSON.stringify(e.t0.response.data))):e.t0.request?(console.log("no response"),n.error("No response")):(console.log(e.t0),"object"===s()(e.t0)?n.error(JSON.stringify(e.t0)):n.error(e.t0));case 44:case"end":return e.stop()}}),e,null,[[0,40]])})));return function(t,n){return e.apply(this,arguments)}}(),[pe]),ve=(0,g.useCallback)(function(){var e=i()(o()().mark((function e(t){var n,r,s,a;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t){e.next=8;break}return e.next=3,(0,x.zI)(t.client.v1.chain.get_info());case 3:n=e.sent,r=u()(n,2),s=r[0],(a=r[1])?q(a.head_block_producer.toString()):(q(""),console.log(s));case 8:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),[]),he=(0,g.useCallback)((function(e){switch(e.nick){case"DFSNode.Online - 广州":return e.key+1+". DFSOnline-广州";case"DFSNode.Online - 杭州":return e.key+1+". DFSOnline-杭州";case"DFSNode.Online - 香港":return e.key+1+". DFSOnline-香港";case"DFSNode.Online - 张家口":return e.key+1+". DFSOnline-张家口";case"DFSNode.Online - 呼和浩特":return e.key+1+". DFSOnline-呼和浩特";case"DFS-美国弗吉尼亚-Node":return e.key+1+". DFS-美国弗吉尼亚";case"DFS-北京节点(持续在线)":return e.key+1+". DFS-北京节点";case"DFS-广州(持续在线)":return e.key+1+". DFS-广州";default:return e.key+1+". "+e.nick}}),[]),ge=(0,g.useCallback)((function(e,t){var n=e.current_status.toString(),r=e.is_reward,s=e.is_active,a=e.total_votes.value/1e8,o=s?(0,V.jsx)(F.Z,{color:"blue",children:"Active"}):(0,V.jsx)(F.Z,{children:"Deactive"});return t<30?"1"===r?(0,V.jsxs)(V.Fragment,{children:[(0,V.jsx)(F.Z,{icon:(0,V.jsx)(v.Z,{spin:!0}),color:"blue",children:"Online+30%"}),o]}):(0,V.jsxs)(V.Fragment,{children:[(0,V.jsx)(F.Z,{className:"font-semibold",icon:(0,V.jsx)(j,{}),color:"red",children:"Offline+30%"}),o]}):a>=J.rewardMinVotes?"1"===n?(0,V.jsxs)(V.Fragment,{children:[(0,V.jsx)(F.Z,{icon:(0,V.jsx)(v.Z,{spin:!0}),color:"blue",children:"Online"}),o]}):(0,V.jsxs)(V.Fragment,{children:[(0,V.jsx)(F.Z,{className:"font-semibold",icon:(0,V.jsx)(j,{}),color:"red",children:"Offline"}),o]}):"1"===n?(0,V.jsxs)(V.Fragment,{children:[(0,V.jsx)(F.Z,{icon:(0,V.jsx)(v.Z,{}),color:"blue",children:"Online"}),o]}):(0,V.jsxs)(V.Fragment,{children:[(0,V.jsx)(F.Z,{className:"font-semibold",icon:(0,V.jsx)(j,{}),color:"red",children:"Offline"}),o]})}),[J]),me=(0,g.useCallback)(function(){var e=i()(o()().mark((function e(t){var r,s,a,c,i;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(b&&b.broadcast){e.next=5;break}return n.error("".concat(ue)),e.abrupt("return");case 5:if(S){e.next=8;break}return n.error("".concat(de)),e.abrupt("return");case 8:return r={action:{account:"dfsbpsvoters",name:"vote",authorization:[b.permissionLevel],data:{voter:b.actor,producer:t.bp.toString()}}},e.next=11,(0,x.zI)(b.transact(r));case 11:s=e.sent,a=u()(s,2),c=a[0],i=a[1],c?n.error(c):i&&i.response?n.success("".concat(ie)):n.error("".concat(le));case 16:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),[b,S]);(0,g.useEffect)((function(){b&&A?(P.length?h(!1):h(!0),xe(b,A),ve(b)):h(!0)}),[b,A,xe,ve]),(0,g.useEffect)((function(){return b&&(E=setInterval((function(){ve(b)}),6e3)),function(){clearInterval(E)}}),[b,ve]),(0,g.useEffect)((function(){return b&&A&&(T=setInterval((function(){xe(b,A)}),12e4)),function(){clearInterval(T)}}),[b,A,xe]);var be=(0,g.useMemo)((function(){return[{title:(0,V.jsx)("span",{className:"text-blue-500",children:W||"Node"}),dataIndex:"bp",key:"bp",fixed:!0,render:function(e,t){return(0,V.jsxs)(V.Fragment,{children:[(0,V.jsx)(Z.Z,{title:t.intro,placement:"topLeft",children:(0,V.jsx)("span",{className:"hover:cursor-pointer font-semibold",children:he(t)})}),(0,V.jsxs)("div",{className:"flex items-center",children:[(0,V.jsx)(M.C,{className:"mr-2",size:"default",shape:"square",src:t.logo}),(0,V.jsx)("div",{className:"",children:t.bp.toString()})]})]})}},{title:"".concat(Q," / ").concat(U),dataIndex:"current_status",key:"current_status",sorter:function(e,t){return e.total_votes.value-t.total_votes.value},filters:[{text:"Online",value:"online"},{text:"Offline",value:"offline"},{text:"Active",value:"active"},{text:"Deactive",value:"deactive"}],onFilter:function(e,t){return"online"===e?"1"===t.current_status.toString():"offline"===e?"0"===t.current_status.toString():"active"===e?!0===t.is_active:"deactive"!==e||!1===t.is_active},render:function(e,t,n){return(0,V.jsxs)("div",{children:[(0,V.jsx)("div",{onClick:function(){return K.current.handleOpen(t)},children:(0,V.jsx)("a",{children:(t.total_votes.value/1e8).toFixed(0)})}),ge(t,n)]})}},{title:"".concat(Y," / ").concat(X),dataIndex:"rpcstatus",key:"rpcstatus",render:function(e,t){return(0,V.jsxs)("div",{children:["online"===t.rpcstatus?(0,V.jsx)("div",{children:t.rpcurl}):(0,V.jsx)("div",{className:"text-red-600 font-semibold",children:t.rpcurl}),"online"===t.p2pstatus?(0,V.jsx)("div",{children:t.p2purl}):(0,V.jsx)("div",{className:"text-red-600 font-semibold",children:t.p2purl})]})}},{title:"".concat($," / ").concat(ee),dataIndex:"url",key:"url",render:function(e,t){return(0,V.jsxs)("div",{children:[(0,V.jsx)("div",{children:t.location}),(0,V.jsx)("div",{style:{maxWidth:"200px"},children:(0,V.jsx)("a",{href:t.url,target:"blank",children:t.url})})]})}},{title:"".concat(te),dataIndex:"total_reward",key:"total_reward",sorter:function(e,t){return t.total_reward.value-e.total_reward.value},render:function(e,t){return(0,V.jsx)("div",{children:t.total_reward.value.toFixed(2)+" "+t.total_reward.symbol.name})}},{title:"".concat(fe),dataIndex:"bp",key:"bp",sorter:function(e,t){return H[e.bp.toString()].localeCompare(H[t.bp.toString()])},render:function(e,t){var n=(0,V.jsx)("div",{}),r=Object.keys(H).length;return r&&(n="NA"===H[t.bp.toString()]?(0,V.jsx)("div",{className:"text-red-600 font-semibold",children:"NA"}):"http"===H[t.bp.toString()]?(0,V.jsx)("div",{className:"text-red-600 font-semibold line-through",children:"http"}):"cors"===H[t.bp.toString()]?(0,V.jsx)("div",{className:"text-red-600 font-semibold",children:"cors"}):(0,V.jsx)("div",{children:H[t.bp.toString()]+"ms"})),(0,V.jsx)("span",{children:r?n:(0,V.jsx)(v.Z,{spin:!0,style:{color:"#0958d9"}})})}},{title:"".concat(ne),dataIndex:"key",key:"key",align:"center",render:function(e,t){return(0,V.jsx)(O.ZP,{onClick:function(){return me(t)},children:ce})}}]}),[W,H]);return(0,V.jsxs)(k._z,{className:"node",ghost:!0,children:[(0,V.jsx)(N.Z,{scroll:{x:!0},size:"small",columns:be,dataSource:P,defaultData:[],loading:l,rowClassName:function(e){return e.bp.toString()===W?"bg-blue-200":""},search:!1,options:!1,pagination:{pageSize:100},tableAlertRender:!1,tableAlertOptionRender:!1,headerTitle:(0,V.jsxs)(D.Z,{gutter:10,className:"w-full",children:[(0,V.jsx)(C.Z,{lg:{span:"6"},md:{span:"6"},sm:{span:"6"},xs:{span:"6"},children:(0,V.jsx)(I.Z,{title:(0,V.jsx)("div",{className:"text-center",children:re}),valueStyle:{textAlign:"center"},value:"".concat(J.totalNodesOnline,"/").concat(J.totalNodes)})}),(0,V.jsx)(C.Z,{lg:{span:"6"},md:{span:"6"},sm:{span:"6"},xs:{span:"6"},children:(0,V.jsx)(I.Z,{title:(0,V.jsx)("div",{className:"text-center",children:se}),valueStyle:{textAlign:"center"},value:J.totalProducers})}),(0,V.jsx)(C.Z,{lg:{span:"6"},md:{span:"6"},sm:{span:"6"},xs:{span:"6"},children:(0,V.jsx)(I.Z,{title:(0,V.jsx)("div",{className:"text-center",children:oe}),valueStyle:{textAlign:"center"},value:J.rewardMinVotes.toFixed(0)})}),(0,V.jsx)(C.Z,{lg:{span:"6"},md:{span:"6"},sm:{span:"6"},xs:{span:"6"},children:(0,V.jsx)(I.Z,{title:(0,V.jsx)("div",{className:"text-center",children:ae}),valueStyle:{textAlign:"center"},value:J.bpRewardPoolBal.toFixed(2)})})]})}),(0,V.jsx)(d.Z,{ref:K}),r]})}}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[461],{98165:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(87462),s=n(62435),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M168 504.2c1-43.7 10-86.1 26.9-126 17.3-41 42.1-77.7 73.7-109.4S337 212.3 378 195c42.4-17.9 87.4-27 133.9-27s91.5 9.1 133.8 27A341.5 341.5 0 01755 268.8c9.9 9.9 19.2 20.4 27.8 31.4l-60.2 47a8 8 0 003 14.1l175.7 43c5 1.2 9.9-2.6 9.9-7.7l.8-180.9c0-6.7-7.7-10.5-12.9-6.3l-56.4 44.1C765.8 155.1 646.2 92 511.8 92 282.7 92 96.3 275.6 92 503.8a8 8 0 008 8.2h60c4.4 0 7.9-3.5 8-7.8zm756 7.8h-60c-4.4 0-7.9 3.5-8 7.8-1 43.7-10 86.1-26.9 126-17.3 41-42.1 77.8-73.7 109.4A342.45 342.45 0 01512.1 856a342.24 342.24 0 01-243.2-100.8c-9.9-9.9-19.2-20.4-27.8-31.4l60.2-47a8 8 0 00-3-14.1l-175.7-43c-5-1.2-9.9 2.6-9.9 7.7l-.7 181c0 6.7 7.7 10.5 12.9 6.3l56.4-44.1C258.2 868.9 377.8 932 512.2 932c229.2 0 415.5-183.7 419.8-411.8a8 8 0 00-8-8.2z"}}]},name:"sync",theme:"outlined"},o=n(84089),c=function(e,t){return s.createElement(o.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var i=s.forwardRef(c)},7461:function(e,t,n){n.r(t),n.d(t,{default:function(){return B}});var r=n(52677),s=n.n(r),a=n(15009),o=n.n(a),c=n(99289),i=n.n(c),l=n(5574),u=n.n(l),d=n(98531),f=n(9004),p=n(19601),x=n(64119),v=n(98165),h=n(87462),g=n(62435),m={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"minus-circle",theme:"outlined"},b=n(84089),S=function(e,t){return g.createElement(b.Z,(0,h.Z)({},e,{ref:t,icon:m}))};var j=g.forwardRef(S),k=n(11774),N=n(92340),w=n(59530),_=n(80507),y=n(45360),F=n(66309),Z=n(83062),M=n(7134),O=n(15867),D=n(71230),C=n(15746),I=n(55054),A=n(9669),z=n.n(A),P=n(27484),R=n.n(P),V=n(86074),E=0,T=0,B=function(){var e=y.ZP.useMessage(),t=u()(e,2),n=t[0],r=t[1],a=(0,g.useState)(!1),c=u()(a,2),l=c[0],h=c[1],m=(0,w.useDispatch)(),b=(0,w.useSelector)((function(e){return e.global.session})),S=(0,w.useSelector)((function(e){return e.global.account})),A=(0,w.useSelector)((function(e){return e.global.contractKit})),P=(0,w.useSelector)((function(e){return e.vote.nodeDataSource})),B=(0,g.useState)(""),L=u()(B,2),W=L[0],q=L[1],J=(0,w.useSelector)((function(e){return e.dash.nodeInfo})),H=(0,w.useSelector)((function(e){return e.vote.responseTime})),K=(0,g.useRef)(),G=(0,w.useIntl)(),Q=G.formatMessage({id:"node.intlVotes"}),U=G.formatMessage({id:"node.intlStatus"}),X=G.formatMessage({id:"node.intlP2PStatus"}),Y=G.formatMessage({id:"node.intlRPCStatus"}),$=G.formatMessage({id:"node.intlLocation"}),ee=G.formatMessage({id:"node.intlWebsite"}),te=G.formatMessage({id:"node.intlTotalReward"}),ne=G.formatMessage({id:"node.intlAction"}),re=G.formatMessage({id:"node.intlNodes"}),se=G.formatMessage({id:"node.intlProducers"}),ae=G.formatMessage({id:"node.intlRewardPool"}),oe=G.formatMessage({id:"node.intlMinVotes"}),ce=G.formatMessage({id:"producer.intlVote"}),ie=G.formatMessage({id:"node.intlVoteSuccess"}),le=G.formatMessage({id:"node.intlVoteFail"}),ue=G.formatMessage({id:"common.intlPleaseConnectWallet"}),de=G.formatMessage({id:"common.intlPleaseConnectNetwork"}),fe=G.formatMessage({id:"node.intlResponseTime"}),pe=(0,g.useCallback)(function(){var e=i()(o()().mark((function e(t){var n,r,s,a,c,i,l,d,f;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n={},r=/http:/,s=/api\.dfsland\..*|www\.dfsland\..*|api\.dfsnetwork\..*/,!t.length){e.next=31;break}a=0;case 5:if(!(a=N.rewardMinVotes?w[t].is_reward="1":w[t].is_reward="0"})),m(p.N.setNodeDataSource(w)),h(!1),pe(w),e.next=44;break;case 40:e.prev=40,e.t0=e.catch(0),h(!1),e.t0 instanceof Error?(console.log(e.t0.message),n.error(e.t0.message)):e.t0.response?(console.log(e.t0.response),n.error(JSON.stringify(e.t0.response.data))):e.t0.request?(console.log("no response"),n.error("No response")):(console.log(e.t0),"object"===s()(e.t0)?n.error(JSON.stringify(e.t0)):n.error(e.t0));case 44:case"end":return e.stop()}}),e,null,[[0,40]])})));return function(t,n){return e.apply(this,arguments)}}(),[pe]),ve=(0,g.useCallback)(function(){var e=i()(o()().mark((function e(t){var n,r,s,a;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t){e.next=8;break}return e.next=3,(0,x.zI)(t.client.v1.chain.get_info());case 3:n=e.sent,r=u()(n,2),s=r[0],(a=r[1])?q(a.head_block_producer.toString()):(q(""),console.log(s));case 8:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),[]),he=(0,g.useCallback)((function(e){switch(e.nick){case"DFSNode.Online - 广州":return e.key+1+". DFSOnline-广州";case"DFSNode.Online - 杭州":return e.key+1+". DFSOnline-杭州";case"DFSNode.Online - 香港":return e.key+1+". DFSOnline-香港";case"DFSNode.Online - 张家口":return e.key+1+". DFSOnline-张家口";case"DFSNode.Online - 呼和浩特":return e.key+1+". DFSOnline-呼和浩特";case"DFS-美国弗吉尼亚-Node":return e.key+1+". DFS-美国弗吉尼亚";case"DFS-北京节点(持续在线)":return e.key+1+". DFS-北京节点";case"DFS-广州(持续在线)":return e.key+1+". DFS-广州";default:return e.key+1+". "+e.nick}}),[]),ge=(0,g.useCallback)((function(e,t){var n=e.current_status.toString(),r=e.is_reward,s=e.is_active,a=e.total_votes.value/1e8,o=s?(0,V.jsx)(F.Z,{color:"blue",children:"Active"}):(0,V.jsx)(F.Z,{children:"Deactive"});return t<30?"1"===r?(0,V.jsxs)(V.Fragment,{children:[(0,V.jsx)(F.Z,{icon:(0,V.jsx)(v.Z,{spin:!0}),color:"blue",children:"Online+30%"}),o]}):(0,V.jsxs)(V.Fragment,{children:[(0,V.jsx)(F.Z,{className:"font-semibold",icon:(0,V.jsx)(j,{}),color:"red",children:"Offline+30%"}),o]}):a>=J.rewardMinVotes?"1"===n?(0,V.jsxs)(V.Fragment,{children:[(0,V.jsx)(F.Z,{icon:(0,V.jsx)(v.Z,{spin:!0}),color:"blue",children:"Online"}),o]}):(0,V.jsxs)(V.Fragment,{children:[(0,V.jsx)(F.Z,{className:"font-semibold",icon:(0,V.jsx)(j,{}),color:"red",children:"Offline"}),o]}):"1"===n?(0,V.jsxs)(V.Fragment,{children:[(0,V.jsx)(F.Z,{icon:(0,V.jsx)(v.Z,{}),color:"blue",children:"Online"}),o]}):(0,V.jsxs)(V.Fragment,{children:[(0,V.jsx)(F.Z,{className:"font-semibold",icon:(0,V.jsx)(j,{}),color:"red",children:"Offline"}),o]})}),[J]),me=(0,g.useCallback)(function(){var e=i()(o()().mark((function e(t){var r,s,a,c,i;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(b&&b.broadcast){e.next=5;break}return n.error("".concat(ue)),e.abrupt("return");case 5:if(S){e.next=8;break}return n.error("".concat(de)),e.abrupt("return");case 8:return r={action:{account:"dfsbpsvoters",name:"vote",authorization:[b.permissionLevel],data:{voter:b.actor,producer:t.bp.toString()}}},e.next=11,(0,x.zI)(b.transact(r));case 11:s=e.sent,a=u()(s,2),c=a[0],i=a[1],c?n.error(c):i&&i.response?n.success("".concat(ie)):n.error("".concat(le));case 16:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),[b,S]);(0,g.useEffect)((function(){b&&A?(P.length?h(!1):h(!0),xe(b,A),ve(b)):h(!0)}),[b,A,xe,ve]),(0,g.useEffect)((function(){return b&&(E=setInterval((function(){ve(b)}),6e3)),function(){clearInterval(E)}}),[b,ve]),(0,g.useEffect)((function(){return b&&A&&(T=setInterval((function(){xe(b,A)}),12e4)),function(){clearInterval(T)}}),[b,A,xe]);var be=(0,g.useMemo)((function(){return[{title:(0,V.jsx)("span",{className:"text-blue-500",children:W||"Node"}),dataIndex:"bp",key:"bp",fixed:!0,render:function(e,t){return(0,V.jsxs)(V.Fragment,{children:[(0,V.jsx)(Z.Z,{title:t.intro,placement:"topLeft",children:(0,V.jsx)("span",{className:"hover:cursor-pointer font-semibold",children:he(t)})}),(0,V.jsxs)("div",{className:"flex items-center",children:[(0,V.jsx)(M.C,{className:"mr-2",size:"default",shape:"square",src:t.logo}),(0,V.jsx)("div",{className:"",children:t.bp.toString()})]})]})}},{title:"".concat(Q," / ").concat(U),dataIndex:"current_status",key:"current_status",sorter:function(e,t){return e.total_votes.value-t.total_votes.value},filters:[{text:"Online",value:"online"},{text:"Offline",value:"offline"},{text:"Active",value:"active"},{text:"Deactive",value:"deactive"}],onFilter:function(e,t){return"online"===e?"1"===t.current_status.toString():"offline"===e?"0"===t.current_status.toString():"active"===e?!0===t.is_active:"deactive"!==e||!1===t.is_active},render:function(e,t,n){return(0,V.jsxs)("div",{children:[(0,V.jsx)("div",{onClick:function(){return K.current.handleOpen(t)},children:(0,V.jsx)("a",{children:(t.total_votes.value/1e8).toFixed(0)})}),ge(t,n)]})}},{title:"".concat(Y," / ").concat(X),dataIndex:"rpcstatus",key:"rpcstatus",render:function(e,t){return(0,V.jsxs)("div",{children:["online"===t.rpcstatus?(0,V.jsx)("div",{children:t.rpcurl}):(0,V.jsx)("div",{className:"text-red-600 font-semibold",children:t.rpcurl}),"online"===t.p2pstatus?(0,V.jsx)("div",{children:t.p2purl}):(0,V.jsx)("div",{className:"text-red-600 font-semibold",children:t.p2purl})]})}},{title:"".concat($," / ").concat(ee),dataIndex:"url",key:"url",render:function(e,t){return(0,V.jsxs)("div",{children:[(0,V.jsx)("div",{children:t.location}),(0,V.jsx)("div",{style:{maxWidth:"200px"},children:(0,V.jsx)("a",{href:t.url,target:"blank",children:t.url})})]})}},{title:"".concat(te),dataIndex:"total_reward",key:"total_reward",sorter:function(e,t){return t.total_reward.value-e.total_reward.value},render:function(e,t){return(0,V.jsx)("div",{children:t.total_reward.value.toFixed(2)+" "+t.total_reward.symbol.name})}},{title:"".concat(fe),dataIndex:"bp",key:"bp",sorter:function(e,t){return H[e.bp.toString()].localeCompare(H[t.bp.toString()])},render:function(e,t){var n=(0,V.jsx)("div",{}),r=Object.keys(H).length;return r&&(n="NA"===H[t.bp.toString()]?(0,V.jsx)("div",{className:"text-red-600 font-semibold",children:"NA"}):"http"===H[t.bp.toString()]?(0,V.jsx)("div",{className:"text-red-600 font-semibold line-through",children:"http"}):"cors"===H[t.bp.toString()]?(0,V.jsx)("div",{className:"text-red-600 font-semibold line-through",children:"cors"}):(0,V.jsx)("div",{children:H[t.bp.toString()]+"ms"})),(0,V.jsx)("span",{children:r?n:(0,V.jsx)(v.Z,{spin:!0,style:{color:"#0958d9"}})})}},{title:"".concat(ne),dataIndex:"key",key:"key",align:"center",render:function(e,t){return(0,V.jsx)(O.ZP,{onClick:function(){return me(t)},children:ce})}}]}),[W,H]);return(0,V.jsxs)(k._z,{className:"node",ghost:!0,children:[(0,V.jsx)(N.Z,{scroll:{x:!0},size:"small",columns:be,dataSource:P,defaultData:[],loading:l,rowClassName:function(e){return e.bp.toString()===W?"bg-blue-200":""},search:!1,options:!1,pagination:{pageSize:100},tableAlertRender:!1,tableAlertOptionRender:!1,headerTitle:(0,V.jsxs)(D.Z,{gutter:10,className:"w-full",children:[(0,V.jsx)(C.Z,{lg:{span:"6"},md:{span:"6"},sm:{span:"6"},xs:{span:"6"},children:(0,V.jsx)(I.Z,{title:(0,V.jsx)("div",{className:"text-center",children:re}),valueStyle:{textAlign:"center"},value:"".concat(J.totalNodesOnline,"/").concat(J.totalNodes)})}),(0,V.jsx)(C.Z,{lg:{span:"6"},md:{span:"6"},sm:{span:"6"},xs:{span:"6"},children:(0,V.jsx)(I.Z,{title:(0,V.jsx)("div",{className:"text-center",children:se}),valueStyle:{textAlign:"center"},value:J.totalProducers})}),(0,V.jsx)(C.Z,{lg:{span:"6"},md:{span:"6"},sm:{span:"6"},xs:{span:"6"},children:(0,V.jsx)(I.Z,{title:(0,V.jsx)("div",{className:"text-center",children:oe}),valueStyle:{textAlign:"center"},value:J.rewardMinVotes.toFixed(0)})}),(0,V.jsx)(C.Z,{lg:{span:"6"},md:{span:"6"},sm:{span:"6"},xs:{span:"6"},children:(0,V.jsx)(I.Z,{title:(0,V.jsx)("div",{className:"text-center",children:ae}),valueStyle:{textAlign:"center"},value:J.bpRewardPoolBal.toFixed(2)})})]})}),(0,V.jsx)(d.Z,{ref:K}),r]})}}}]); \ No newline at end of file diff --git a/src__pages__Coffee__index.async.js b/src__pages__Coffee__index.async.js index 7b1e195..1c852f7 100644 --- a/src__pages__Coffee__index.async.js +++ b/src__pages__Coffee__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[812],{5966:function(e,n,r){var t=r(97685),o=r(1413),a=r(91),s=r(21770),i=r(22150),l=r(55241),c=r(97435),u=r(62435),p=r(56499),d=r(86074),f=["fieldProps","proFieldProps"],m=["fieldProps","proFieldProps"],g="text",v=function(e){var n=(0,s.Z)(e.open||!1,{value:e.open,onChange:e.onOpenChange}),r=(0,t.Z)(n,2),a=r[0],c=r[1];return(0,d.jsx)(i.Z.Item,{shouldUpdate:!0,noStyle:!0,children:function(n){var r,t=n.getFieldValue(e.name||[]);return(0,d.jsx)(l.Z,(0,o.Z)((0,o.Z)({getPopupContainer:function(e){return e&&e.parentNode?e.parentNode:e},onOpenChange:c,content:(0,d.jsxs)("div",{style:{padding:"4px 0"},children:[null===(r=e.statusRender)||void 0===r?void 0:r.call(e,t),e.strengthText?(0,d.jsx)("div",{style:{marginTop:10},children:(0,d.jsx)("span",{children:e.strengthText})}):null]}),overlayStyle:{width:240},placement:"right"},e.popoverProps),{},{open:a,children:e.children}))}})},h=function(e){var n=e.fieldProps,r=e.proFieldProps,t=(0,a.Z)(e,f);return(0,d.jsx)(p.Z,(0,o.Z)({valueType:g,fieldProps:n,filedConfig:{valueType:g},proFieldProps:r},t))};h.Password=function(e){var n=e.fieldProps,r=e.proFieldProps,s=(0,a.Z)(e,m),i=(0,u.useState)(!1),l=(0,t.Z)(i,2),f=l[0],h=l[1];return null!=n&&n.statusRender&&s.name?(0,d.jsx)(v,{name:s.name,statusRender:null==n?void 0:n.statusRender,popoverProps:null==n?void 0:n.popoverProps,strengthText:null==n?void 0:n.strengthText,open:f,onOpenChange:h,children:(0,d.jsx)(p.Z,(0,o.Z)({valueType:"password",fieldProps:(0,o.Z)((0,o.Z)({},(0,c.Z)(n,["statusRender","popoverProps","strengthText"])),{},{onBlur:function(e){var r;null==n||null===(r=n.onBlur)||void 0===r||r.call(n,e),h(!1)},onClick:function(e){var r;null==n||null===(r=n.onClick)||void 0===r||r.call(n,e),h(!0)}}),proFieldProps:r,filedConfig:{valueType:g}},s))}):(0,d.jsx)(p.Z,(0,o.Z)({valueType:"password",fieldProps:n,proFieldProps:r,filedConfig:{valueType:g}},s))},h.displayName="ProFormComponent",n.Z=h},89284:function(e,n,r){r.r(n);var t=r(15009),o=r.n(t),a=r(99289),s=r.n(a),i=r(5574),l=r.n(i),c=r(64119),u=r(11774),p=r(38345),d=r(97269),f=r(5966),m=r(59530),g=r(80507),v=r(45360),h=r(15867),x=r(62435),b=r(86074);n.default=function(){var e=v.ZP.useMessage(),n=l()(e,2),r=n[0],t=n[1],a=(0,m.useSelector)((function(e){return e.global.session})),i=(0,m.useSelector)((function(e){return e.global.account})),P=(0,m.useIntl)(),Z=P.formatMessage({id:"common.intlCopy"}),y=P.formatMessage({id:"common.intlTransferSuccess"}),k=P.formatMessage({id:"common.intlTransferFail"}),w=P.formatMessage({id:"common.intlCopySuccess"}),C=P.formatMessage({id:"coffee.inputException"}),j=P.formatMessage({id:"coffee.account"}),T=P.formatMessage({id:"coffee.pleaseInputTokenNumber"},{symbol:a?a.chain.name:"DFS"}),M=P.formatMessage({id:"coffee.cardTitle"}),F=P.formatMessage({id:"coffee.message"}),S=P.formatMessage({id:"coffee.leaveAMessage"}),N=P.formatMessage({id:"common.intlPleaseConnectWallet"}),R=P.formatMessage({id:"common.intlPleaseConnectNetwork"}),_=P.formatMessage({id:"common.intlInsufficientBalance"}),z=(0,x.useCallback)(function(){var e=s()(o()().mark((function e(n){var t,s,u,p,d,f,m,v,h,x;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(a&&a.broadcast){e.next=5;break}return r.error("".concat(N)),e.abrupt("return");case 5:if(i){e.next=8;break}return r.error("".concat(R)),e.abrupt("return");case 8:if(t=i.data.core_liquid_balance.value,s=i.data.core_liquid_balance.symbol.name,u=i.data.core_liquid_balance.symbol.precision,!((p=Number(n.value))>t)){e.next=15;break}return r.error("".concat(_)),e.abrupt("return");case 15:return d=g.xR.from(p,g.xR.Symbol.fromParts(s,u)),f={action:{account:"eosio.token",name:"transfer",authorization:[a.permissionLevel],data:{from:a.actor,to:n.to,quantity:d.toString(),memo:n.memo}}},e.next=19,(0,c.zI)(a.transact(f));case 19:return m=e.sent,v=l()(m,2),h=v[0],x=v[1],h?r.error(h):x&&x.response?r.success("".concat(y)):r.error("".concat(k)),e.abrupt("return",!0);case 25:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),[a,i]),q=(0,x.useCallback)(s()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,window.navigator.clipboard.writeText("dfsnetworkbp");case 2:r.success("".concat(w));case 3:case"end":return e.stop()}}),e)}))),[]);return(0,b.jsxs)(u._z,{className:"coffee",ghost:!0,children:[(0,b.jsx)("div",{className:"flex justify-center",children:(0,b.jsx)(p.Z,{title:(0,b.jsx)("span",{className:" font-semibold text-lg",children:M}),style:{width:"450px"},children:(0,b.jsxs)(d.A,{initialValues:{memo:""},onFinish:function(){var e=s()(o()().mark((function e(n){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",z(n));case 1:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),submitter:{render:function(e,n){return[n[1],n[0],(0,b.jsx)(h.ZP,{onClick:q,children:Z},"copy")]}},children:[(0,b.jsx)(f.Z,{name:"to",label:j,disabled:!0,initialValue:"dfsnetworkbp",fieldProps:{size:"large"}}),(0,b.jsx)(f.Z,{name:"memo",label:F,placeholder:S,fieldProps:{size:"large"}}),(0,b.jsx)(f.Z,{name:"value",label:a?a.chain.name:"DFS",placeholder:T,rules:[{required:!0,message:"".concat(C),whitespace:!0,pattern:/^\d+(\.\d{1,8})?$/}],fieldProps:{size:"large"}})]})})}),t]})}}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[812],{5966:function(e,n,r){var t=r(97685),o=r(1413),a=r(91),s=r(21770),i=r(22150),l=r(55241),c=r(97435),u=r(62435),p=r(56499),d=r(86074),f=["fieldProps","proFieldProps"],m=["fieldProps","proFieldProps"],g="text",v=function(e){var n=(0,s.Z)(e.open||!1,{value:e.open,onChange:e.onOpenChange}),r=(0,t.Z)(n,2),a=r[0],c=r[1];return(0,d.jsx)(i.Z.Item,{shouldUpdate:!0,noStyle:!0,children:function(n){var r,t=n.getFieldValue(e.name||[]);return(0,d.jsx)(l.Z,(0,o.Z)((0,o.Z)({getPopupContainer:function(e){return e&&e.parentNode?e.parentNode:e},onOpenChange:c,content:(0,d.jsxs)("div",{style:{padding:"4px 0"},children:[null===(r=e.statusRender)||void 0===r?void 0:r.call(e,t),e.strengthText?(0,d.jsx)("div",{style:{marginTop:10},children:(0,d.jsx)("span",{children:e.strengthText})}):null]}),overlayStyle:{width:240},placement:"right"},e.popoverProps),{},{open:a,children:e.children}))}})},h=function(e){var n=e.fieldProps,r=e.proFieldProps,t=(0,a.Z)(e,f);return(0,d.jsx)(p.Z,(0,o.Z)({valueType:g,fieldProps:n,filedConfig:{valueType:g},proFieldProps:r},t))};h.Password=function(e){var n=e.fieldProps,r=e.proFieldProps,s=(0,a.Z)(e,m),i=(0,u.useState)(!1),l=(0,t.Z)(i,2),f=l[0],h=l[1];return null!=n&&n.statusRender&&s.name?(0,d.jsx)(v,{name:s.name,statusRender:null==n?void 0:n.statusRender,popoverProps:null==n?void 0:n.popoverProps,strengthText:null==n?void 0:n.strengthText,open:f,onOpenChange:h,children:(0,d.jsx)(p.Z,(0,o.Z)({valueType:"password",fieldProps:(0,o.Z)((0,o.Z)({},(0,c.Z)(n,["statusRender","popoverProps","strengthText"])),{},{onBlur:function(e){var r;null==n||null===(r=n.onBlur)||void 0===r||r.call(n,e),h(!1)},onClick:function(e){var r;null==n||null===(r=n.onClick)||void 0===r||r.call(n,e),h(!0)}}),proFieldProps:r,filedConfig:{valueType:g}},s))}):(0,d.jsx)(p.Z,(0,o.Z)({valueType:"password",fieldProps:n,proFieldProps:r,filedConfig:{valueType:g}},s))},h.displayName="ProFormComponent",n.Z=h},19828:function(e,n,r){r.r(n),r.d(n,{default:function(){return P}});var t=r(15009),o=r.n(t),a=r(99289),s=r.n(a),i=r(5574),l=r.n(i),c=r(64119),u=r(11774),p=r(38345),d=r(97269),f=r(5966),m=r(59530),g=r(80507),v=r(45360),h=r(15867),x=r(62435),b=r(86074),P=function(){var e=v.ZP.useMessage(),n=l()(e,2),r=n[0],t=n[1],a=(0,m.useSelector)((function(e){return e.global.session})),i=(0,m.useSelector)((function(e){return e.global.account})),P=(0,m.useIntl)(),Z=P.formatMessage({id:"common.intlCopy"}),y=P.formatMessage({id:"common.intlTransferSuccess"}),k=P.formatMessage({id:"common.intlTransferFail"}),w=P.formatMessage({id:"common.intlCopySuccess"}),C=P.formatMessage({id:"coffee.inputException"}),j=P.formatMessage({id:"coffee.account"}),T=P.formatMessage({id:"coffee.pleaseInputTokenNumber"},{symbol:a?a.chain.name:"DFS"}),M=P.formatMessage({id:"coffee.cardTitle"}),F=P.formatMessage({id:"coffee.message"}),S=P.formatMessage({id:"coffee.leaveAMessage"}),N=P.formatMessage({id:"common.intlPleaseConnectWallet"}),R=P.formatMessage({id:"common.intlPleaseConnectNetwork"}),_=P.formatMessage({id:"common.intlInsufficientBalance"}),z=(0,x.useCallback)(function(){var e=s()(o()().mark((function e(n){var t,s,u,p,d,f,m,v,h,x;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(a&&a.broadcast){e.next=5;break}return r.error("".concat(N)),e.abrupt("return");case 5:if(i){e.next=8;break}return r.error("".concat(R)),e.abrupt("return");case 8:if(t=i.data.core_liquid_balance.value,s=i.data.core_liquid_balance.symbol.name,u=i.data.core_liquid_balance.symbol.precision,!((p=Number(n.value))>t)){e.next=15;break}return r.error("".concat(_)),e.abrupt("return");case 15:return d=g.xR.from(p,g.xR.Symbol.fromParts(s,u)),f={action:{account:"eosio.token",name:"transfer",authorization:[a.permissionLevel],data:{from:a.actor,to:n.to,quantity:d.toString(),memo:n.memo}}},e.next=19,(0,c.zI)(a.transact(f));case 19:return m=e.sent,v=l()(m,2),h=v[0],x=v[1],h?r.error(h):x&&x.response?r.success("".concat(y)):r.error("".concat(k)),e.abrupt("return",!0);case 25:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),[a,i]),q=(0,x.useCallback)(s()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,window.navigator.clipboard.writeText("dfsnetworkbp");case 2:r.success("".concat(w));case 3:case"end":return e.stop()}}),e)}))),[]);return(0,b.jsxs)(u._z,{className:"coffee",ghost:!0,children:[(0,b.jsx)("div",{className:"flex justify-center",children:(0,b.jsx)(p.Z,{title:(0,b.jsx)("span",{className:" font-semibold text-lg",children:M}),style:{width:"450px"},children:(0,b.jsxs)(d.A,{initialValues:{memo:""},onFinish:function(){var e=s()(o()().mark((function e(n){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",z(n));case 1:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),submitter:{render:function(e,n){return[n[1],n[0],(0,b.jsx)(h.ZP,{onClick:q,children:Z},"copy")]}},children:[(0,b.jsx)(f.Z,{name:"to",label:j,disabled:!0,initialValue:"dfsnetworkbp",fieldProps:{size:"large"}}),(0,b.jsx)(f.Z,{name:"memo",label:F,placeholder:S,fieldProps:{size:"large"}}),(0,b.jsx)(f.Z,{name:"value",label:a?a.chain.name:"DFS",placeholder:T,rules:[{required:!0,message:"".concat(C),whitespace:!0,pattern:/^\d+(\.\d{1,8})?$/}],fieldProps:{size:"large"}})]})})}),t]})}}}]); \ No newline at end of file diff --git a/src__pages__Coffee__index.chunk.css b/src__pages__Coffee__index.chunk.css new file mode 100644 index 0000000..e4b0dc1 --- /dev/null +++ b/src__pages__Coffee__index.chunk.css @@ -0,0 +1 @@ +.coffee .ant-pro-card .ant-pro-card-header,.coffee .ant-pro-card .ant-pro-card-body{padding-inline:18px} diff --git a/src__pages__Contract__index.async.js b/src__pages__Contract__index.async.js index 6c71fe2..002ff3f 100644 --- a/src__pages__Contract__index.async.js +++ b/src__pages__Contract__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[255],{18301:function(e,r,t){t.r(r),t.d(r,{default:function(){return R}});var s=t(15009),n=t.n(s),a=t(99289),c=t.n(a),o=t(5574),i=t.n(o),u=t(19632),l=t.n(u),m=t(80107),p=t(64119),d=t(52688),f=t(5966),b=t(97269),h=t(59530),g=t(80507),x=t(45360),v=t(15867),y=t(71230),j=t(15746),S=t(62435),P=t(86074),k=function(){var e=(0,h.useDispatch)(),r=(0,h.useSelector)((function(e){return e.contract.batchActions})),t=(0,h.useSelector)((function(e){return e.global.session})),s=(0,h.useSelector)((function(e){return e.global.account})),a=x.ZP.useMessage(),o=i()(a,2),u=o[0],l=o[1],d=(0,h.useIntl)(),f=d.formatMessage({id:"contract.intlBatchActions"}),g=d.formatMessage({id:"common.intlTxSuccess"}),v=d.formatMessage({id:"common.intlTxFail"}),y=d.formatMessage({id:"common.intlPleaseConnectWallet"}),j=d.formatMessage({id:"common.intlPleaseConnectNetwork"}),k=(0,S.useCallback)(c()(n()().mark((function e(){var a,c,o,l,m;return n()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t&&t.broadcast){e.next=5;break}return u.error("".concat(y)),e.abrupt("return");case 5:if(s){e.next=8;break}return u.error("".concat(j)),e.abrupt("return");case 8:return a=[],r.forEach((function(e){a.push(JSON.parse(e.typedAction))})),e.next=12,(0,p.zI)(t.transact({actions:a}));case 12:c=e.sent,o=i()(c,2),l=o[0],m=o[1],l?u.error(l):m&&m.response?u.success("".concat(g)):u.error("".concat(v));case 17:case"end":return e.stop()}}),e)}))),[t,s,r]),w=(0,S.useCallback)((function(t){var s=r.filter((function(e,r){return r!==t}));e(m.N.setBatchActions(s))}),[r]),N=(0,S.useCallback)((function(){e(m.N.setBatchActions([]))}),[]);return(0,P.jsxs)("div",{className:"tab-action",children:[(0,P.jsx)("div",{className:"hardline text-lg font-semibold mb-3 mt-3",children:"".concat(f,"(").concat(r.length,")")}),(0,P.jsx)("div",{className:"px-[13px]",children:r.map((function(e,r){return(0,P.jsx)("div",{className:"mb-2",children:(0,P.jsxs)("div",{style:{background:"#e6f4ff",border:"1px solid #91caff",boxSizing:"border-box",margin:"0",padding:"8px 12px",color:"rgba(0, 0, 0, 0.88)",fontSize:"14px",lineHeight:"1.5714285714285714",listStyle:"none",position:"relative",display:"flex",alignItems:"center",wordWrap:"break-word",borderRadius:"8px"},children:[(0,P.jsx)("div",{style:{flex:1,minWidth:0,boxSizing:"border-box"},children:e.untypedAction}),(0,P.jsx)("button",{type:"button",onClick:function(){return w(r)},style:{marginInlineStart:"8px",padding:0,overflow:"hidden",fontSize:"12px",lineHeight:"12px",backgroundColor:"transparent",border:"none",outline:"none",cursor:"pointer"},children:(0,P.jsx)("span",{style:{color:"rgba(0, 0, 0, 0.45)",transition:"color 0.2s"},children:(0,P.jsx)("svg",{fillRule:"evenodd",viewBox:"64 64 896 896",focusable:"false",width:"1em",height:"1em",fill:"currentColor",children:(0,P.jsx)("path",{d:"M799.86 166.31c.02 0 .04.02.08.06l57.69 57.7c.04.03.05.05.06.08a.12.12 0 010 .06c0 .03-.02.05-.06.09L569.93 512l287.7 287.7c.04.04.05.06.06.09a.12.12 0 010 .07c0 .02-.02.04-.06.08l-57.7 57.69c-.03.04-.05.05-.07.06a.12.12 0 01-.07 0c-.03 0-.05-.02-.09-.06L512 569.93l-287.7 287.7c-.04.04-.06.05-.09.06a.12.12 0 01-.07 0c-.02 0-.04-.02-.08-.06l-57.69-57.7c-.04-.03-.05-.05-.06-.07a.12.12 0 010-.07c0-.03.02-.05.06-.09L454.07 512l-287.7-287.7c-.04-.04-.05-.06-.06-.09a.12.12 0 010-.07c0-.02.02-.04.06-.08l57.7-57.69c.03-.04.05-.05.07-.06a.12.12 0 01.07 0c.03 0 .05.02.09.06L512 454.07l287.7-287.7c.04-.04.06-.05.09-.06a.12.12 0 01.07 0z"})})})})]})},r)}))}),(0,P.jsx)(b.A,{className:"pl-[13px]",layout:"vertical",onFinish:c()(n()().mark((function e(){return n()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",k());case 1:case"end":return e.stop()}}),e)}))),onReset:N}),l]})},w=(0,S.memo)(k),N=function(){var e,r=(0,S.useRef)(),t=(0,h.useDispatch)(),s=(0,S.useState)(new Set),a=i()(s,1)[0],o=(0,h.useSelector)((function(e){return e.contract.abi})),u=(0,h.useSelector)((function(e){return e.contract.actionSelection})),k=(0,h.useSelector)((function(e){return e.contract.actionType})),N=(0,h.useSelector)((function(e){return e.global.session})),C=(0,h.useSelector)((function(e){return e.global.account})),_=(0,h.useSelector)((function(e){return e.contract.contract})),O=(0,h.useSelector)((function(e){return e.contract.batchActions})),A=x.ZP.useMessage(),T=i()(A,2),M=T[0],Z=T[1],z=(0,h.useIntl)(),I=z.formatMessage({id:"common.intlCopySuccess"}),B=z.formatMessage({id:"contract.intlSelectAction"}),E=z.formatMessage({id:"contract.intlEnterData"}),J=z.formatMessage({id:"common.intlCopy"}),D=z.formatMessage({id:"common.intlTxSuccess"}),F=z.formatMessage({id:"common.intlTxFail"}),R=z.formatMessage({id:"common.intlPleaseConnectWallet"}),$=z.formatMessage({id:"common.intlPleaseConnectNetwork"}),L=z.formatMessage({id:"contract.intlAdd"}),K=(0,S.useCallback)((function(e,r){var t=/(\$|\?)$/g,s=/^[a-z1-5.]{1,12}$/,n=/^\d+$/,c=/^-?\d+$/,o=/^(-?\d+)(.\d+)?$/,i=/^([0-9a-fA-F][0-9a-fA-F])+$/;if(t.test(e.message)&&!r)return Promise.resolve();switch(e.message.replace(t,"")){case"string":return Promise.resolve("");case"name":try{return s.test(r)?Promise.resolve(g.VG.from(r)):Promise.reject(e.message=String(s))}catch(r){return Promise.reject(e.message=r.message)}case"asset":try{return Promise.resolve(g.xR.from(r))}catch(r){return Promise.reject(e.message=r.message)}case"checksum160":try{return Promise.resolve(g.b9.from(r))}catch(r){return Promise.reject(e.message=r.message)}case"checksum256":try{return Promise.resolve(g.Nz.from(r))}catch(r){return Promise.reject(e.message=r.message)}case"checksum512":try{return Promise.resolve(g.W4.from(r))}catch(r){return Promise.reject(e.message=r.message)}case"uint8":try{return n.test(r)?Promise.resolve(g._A.from(r)):Promise.reject(e.message=String(n))}catch(r){return Promise.reject(e.message=r.message)}case"uint16":try{return n.test(r)?Promise.resolve(g.j8.from(r)):Promise.reject(e.message=String(n))}catch(r){return Promise.reject(e.message=r.message)}case"uint32":try{return n.test(r)?Promise.resolve(g.xH.from(r)):Promise.reject(e.message=String(n))}catch(r){return Promise.reject(e.message=r.message)}case"uint64":try{return n.test(r)?Promise.resolve(g.zM.from(r)):Promise.reject(e.message=String(n))}catch(r){return Promise.reject(e.message=r.message)}case"uint128":try{return n.test(r)?Promise.resolve(g.pB.from(r)):Promise.reject(e.message=String(n))}catch(r){return Promise.reject(e.message=r.message)}case"varuint":try{return n.test(r)?Promise.resolve(g.mj.from(r)):Promise.reject(e.message=String(n))}catch(r){return Promise.reject(e.message=r.message)}case"varuint16":try{return n.test(r)?Promise.resolve(g.mj.from(r)):Promise.reject(e.message=String(n))}catch(r){return Promise.reject(e.message=r.message)}case"varuint32":try{return n.test(r)?Promise.resolve(g.mj.from(r)):Promise.reject(e.message=String(n))}catch(r){return Promise.reject(e.message=r.message)}case"varuint64":try{return n.test(r)?Promise.resolve(g.mj.from(r)):Promise.reject(e.message=String(n))}catch(r){return Promise.reject(e.message=r.message)}case"varuint128":try{return n.test(r)?Promise.resolve(g.mj.from(r)):Promise.reject(e.message=String(n))}catch(r){return Promise.reject(e.message=r.message)}case"int8":try{return c.test(r)?Promise.resolve(g.tJ.from(r)):Promise.reject(e.message=String(n))}catch(r){return Promise.reject(e.message=r.message)}case"int16":try{return c.test(r)?Promise.resolve(g.k6.from(r)):Promise.reject(e.message=String(n))}catch(r){return Promise.reject(e.message=r.message)}case"int32":try{return c.test(r)?Promise.resolve(g.Vq.from(r)):Promise.reject(e.message=String(n))}catch(r){return Promise.reject(e.message=r.message)}case"int64":try{return c.test(r)?Promise.resolve(g.ni.from(r)):Promise.reject(e.message=String(n))}catch(r){return Promise.reject(e.message=r.message)}case"int128":try{return c.test(r)?Promise.resolve(g.Gm.from(r)):Promise.reject(e.message=String(n))}catch(r){return Promise.reject(e.message=r.message)}case"varint":try{return c.test(r)?Promise.resolve(g.yN.from(r)):Promise.reject(e.message=String(n))}catch(r){return Promise.reject(e.message=r.message)}case"varint16":try{return c.test(r)?Promise.resolve(g.yN.from(r)):Promise.reject(e.message=String(n))}catch(r){return Promise.reject(e.message=r.message)}case"varint32":try{return c.test(r)?Promise.resolve(g.yN.from(r)):Promise.reject(e.message=String(n))}catch(r){return Promise.reject(e.message=r.message)}case"varint64":try{return c.test(r)?Promise.resolve(g.yN.from(r)):Promise.reject(e.message=String(n))}catch(r){return Promise.reject(e.message=r.message)}case"varint128":try{return c.test(r)?Promise.resolve(g.yN.from(r)):Promise.reject(e.message=String(n))}catch(r){return Promise.reject(e.message=r.message)}case"float32":try{return o.test(r)?Promise.resolve(g.yA.from(r)):Promise.reject(e.message=String(o))}catch(r){return Promise.reject(e.message=r.message)}case"float64":try{return o.test(r)?Promise.resolve(g.Dh.from(r)):Promise.reject(e.message=String(o))}catch(r){return Promise.reject(e.message=r.message)}case"bytes":try{return i.test(r)?Promise.resolve(g.Jj.from(r)):Promise.reject(e.message=String(i))}catch(r){return Promise.reject(e.message=r.message)}case"block_timestamp_type":try{return n.test(r)?Promise.resolve(g.wm.from(Number(r))):Promise.reject(e.message=String(n))}catch(r){return Promise.reject(e.message=r.message)}case"time_point":try{return n.test(r)?Promise.resolve(g.hI.from(Number(r))):Promise.reject(e.message=String(n))}catch(r){return Promise.reject(e.message=r.message)}case"time_point_sec":try{return n.test(r)?Promise.resolve(g.AQ.from(Number(r))):Promise.reject(e.message=String(n))}catch(r){return Promise.reject(e.message=r.message)}case"public_key":try{return Promise.resolve(g.nh.from(r))}catch(r){return Promise.reject(e.message=r.message)}default:try{return JSON.parse(r),a.add(e.field),Promise.resolve()}catch(r){return Promise.reject(e.message=r.message)}}}),[u,a]),V=(0,S.useCallback)((function(e){switch(e.replace(/(\$|\?)$/g,"")){case"name":return"Enter account name...";case"asset":return"example: 1.00000000 DFS";case"uint8":case"uint16":case"uint32":case"uint64":case"uint128":case"varuint":case"varuint16":case"varuint32":case"varuint64":case"varuint128":case"int8":case"int16":case"int32":case"int64":case"int128":case"varint":case"varint16":case"varint32":case"varint64":case"varint128":case"float32":case"float64":return"Enter number...";case"string":return"Enter string...";case"permission_level":return'example: {"actor": "foo", "permission": "active"}';case"bytes":return"example: 1234abcdff";case"checksum256":return"example: 73e4385a2708e6d7048834fbc1079f2fabb17b3c125b146af438971e90716c4d";case"authority":return'example: {"threshold": 1, "keys": [{"key": "EOS6RrvujLQN1x5Tacbep1KAk8zzKpSThAQXBCKYFfGUYeABhJRin", "weight": 1}], "accounts": [], "waits": []}';case"name[]":return'example: ["david", "mary"]';case"asset[]":return'example: ["1.00000000 DFS", "2.00000000 USDT"]';case"uint8[]":case"uint16[]":case"uint32[]":case"uint64[]":case"uint128[]":case"varuint[]":case"varuint16[]":case"varuint32[]":case"varuint64[]":case"varuint128[]":return"example: [12, 34]";case"int8[]":case"int16[]":case"int32[]":case"int64[]":case"int128[]":case"varint[]":case"varint16[]":case"varint32[]":case"varint64[]":case"varint128[]":return"example: [12, -34]";case"float32[]":case"float64[]":return"example: [12.12, -34.34]";case"string[]":return'example: ["abc", "def"]';case"permission_level[]":return'example: [{"actor": "foo", "permission": "active"}, {"actor": "foo", "permission": "active"}]';case"bytes[]":return'example: ["123abc", "456def"]';case"checksum256[]":return'example: ["73e4385a2708e6d7048834fbc1079f2fabb17b3c125b146af438971e90716c4d", "73e4385a2708e6d7048834fbc1079f2fabb17b3c125b146af438971e90716c4d"]';default:return"Enter ".concat(e,"...")}}),[]),G=(0,S.useCallback)((function(){var e,r=null==o||null===(e=o.structs)||void 0===e?void 0:e.find((function(e){return e.name===k})),t=null==r?void 0:r.fields,s=/.+(\$|\?)$/;return null==t?void 0:t.map((function(e,r){return"bool"===e.type?(0,P.jsx)(d.Z,{name:e.name,label:(0,P.jsx)("span",{className:"font-semibold",children:e.name})},r):(0,P.jsx)(f.Z,{placeholder:V(e.type),name:e.name,label:(0,P.jsx)("span",{className:"font-semibold",children:e.name}),rules:[{required:!s.test(e.type),message:e.type,validator:K}],hasFeedback:!0,fieldProps:{allowClear:!0,autoFocus:!1,addonAfter:e.type,size:"large"}},r)}))}),[o,u,k]),U=(0,S.useCallback)(function(){var e=c()(n()().mark((function e(r){var t,s,c,l,m,d,f;return n()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(N&&N.broadcast){e.next=5;break}return M.error("".concat(R)),e.abrupt("return");case 5:if(C){e.next=8;break}return M.error("".concat($)),e.abrupt("return");case 8:return t=Object.assign({},r),Object.keys(t).forEach((function(e){a.has(e)&&(t[e]=JSON.parse(t[e]))})),s={account:_,name:u,authorization:[N.permissionLevel],data:t},c=g.aU.from(s,o),e.next=14,(0,p.zI)(N.transact({actions:[c]}));case 14:l=e.sent,m=i()(l,2),d=m[0],f=m[1],d?M.error(d):f&&f.response?M.success("".concat(D)):M.error("".concat(F));case 19:case"end":return e.stop()}}),e)})));return function(r){return e.apply(this,arguments)}}(),[u,o,a,_,N,C]),W=(0,S.useCallback)(c()(n()().mark((function e(){var t,s,c,o;return n()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(s=null===(t=r.current)||void 0===t?void 0:t.getFieldsValue(),c=Object.assign({},s),Object.keys(c).forEach((function(e){a.has(e)&&(c[e]=JSON.parse(c[e]))})),N.broadcast){e.next=8;break}return e.next=6,window.navigator.clipboard.writeText(JSON.stringify(c));case 6:e.next=11;break;case 8:return o={account:_,name:u,authorization:[{actor:N.actor,permission:N.permission}],data:c},e.next=11,window.navigator.clipboard.writeText(JSON.stringify(o));case 11:M.success("".concat(I));case 12:case"end":return e.stop()}}),e)}))),[M,N,_,u]),H=(0,S.useCallback)(c()(n()().mark((function e(){var s,c,i,p,d;return n()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(N&&N.broadcast){e.next=5;break}return M.error("".concat(R)),e.abrupt("return");case 5:if(C){e.next=8;break}return M.error("".concat($)),e.abrupt("return");case 8:c=null===(s=r.current)||void 0===s?void 0:s.getFieldsValue(),i=Object.assign({},c),Object.keys(i).forEach((function(e){a.has(e)&&(i[e]=JSON.parse(i[e]))})),p={account:_,name:u,authorization:[{actor:N.actor,permission:N.permission}],data:i},d=g.aU.from(p,o),t(m.N.setBatchActions([].concat(l()(O),[{untypedAction:JSON.stringify(p),typedAction:JSON.stringify(d)}])));case 14:case"end":return e.stop()}}),e)}))),[M,o,N,C,_,u,O]);return(0,P.jsxs)("div",{className:"tab-action",children:[(0,P.jsx)("div",{className:"hardline text-lg font-semibold mb-3",children:B}),(0,P.jsx)("div",{className:"flex flex-start flex-wrap pl-[13px]",children:null==o||null===(e=o.actions)||void 0===e?void 0:e.map((function(e,r){return(0,P.jsx)(v.ZP,{className:"w-[150px] mr-2 mb-2",ghost:u!==e.name.toString(),type:"primary",size:"large",onClick:function(){t(m.N.setActionSelection(e.name.toString())),t(m.N.setActionType(e.type.toString()))},children:e.name.toString()},r)}))}),!!u&&(0,P.jsxs)("div",{children:[(0,P.jsx)("div",{className:"hardline text-lg font-semibold mb-2 mt-3",children:E}),(0,P.jsx)(y.Z,{gutter:10,className:"w-full",children:(0,P.jsx)(j.Z,{lg:{span:"12"},md:{span:"20"},sm:{span:"20"},xs:{span:"24"},children:(0,P.jsx)(b.A,{formRef:r,className:"pl-[13px]",layout:"vertical",onFinish:function(){var e=c()(n()().mark((function e(r){return n()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",U(r));case 1:case"end":return e.stop()}}),e)})));return function(r){return e.apply(this,arguments)}}(),submitter:{render:function(e,r){return[r[1],r[0],(0,P.jsx)(v.ZP,{onClick:W,children:J},"copy"),(0,P.jsx)(v.ZP,{onClick:H,children:L},"add")]}},children:G()})})})]}),!!O.length&&(0,P.jsx)(w,{}),Z]})},C=(0,S.memo)(N),_=t(97857),O=t.n(_),A=t(64317),T=t(92340),M=t(72269),Z=t(96486),z=function(){var e,r=(0,h.useDispatch)(),t=(0,S.useRef)(),s=(0,h.useSelector)((function(e){return e.contract.abi})),a=(0,h.useSelector)((function(e){return e.contract.contract})),o=(0,h.useSelector)((function(e){return e.global.session})),u=(0,h.useSelector)((function(e){return e.contract.tableSelection})),l=(0,h.useSelector)((function(e){return e.contract.tableDataSource})),g=(0,h.useSelector)((function(e){return e.contract.tableColumns})),y=(0,h.useSelector)((function(e){return e.contract.tableByScope})),j=(0,h.useSelector)((function(e){return e.contract.tableParams})),k=(0,h.useSelector)((function(e){return e.contract.tableByScopeParams})),w=x.ZP.useMessage(),N=i()(w,2),C=N[0],_=N[1],z=(0,h.useIntl)(),I=z.formatMessage({id:"common.intlCopySuccess"}),B=z.formatMessage({id:"contract.intlSelectTable"}),E=z.formatMessage({id:"contract.intlEnterParameters"}),J=z.formatMessage({id:"common.intlCopy"}),D=z.formatMessage({id:"contract.intlTableResult"}),F=z.formatMessage({id:"contract.intlNoData"}),R=(0,S.useCallback)(function(){var e=c()(n()().mark((function e(t){var s,a,c,u,l,d,f,b;return n()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s=[],a=[],e.next=4,(0,p.zI)(o.client.v1.chain.get_table_rows(t));case 4:if(c=e.sent,u=i()(c,2),l=u[0],d=u[1],!l){e.next=11;break}return C.error(l),e.abrupt("return");case 11:if((f=d.rows).length){e.next=16;break}return r(m.N.setTableColumns(s)),r(m.N.setTableDataSource(f)),e.abrupt("return");case 16:t.json?(b=Object.keys(f[0]),s.push({title:"#",dataIndex:"key",key:"key",width:"50px",align:"center",render:function(e,r,t){return(0,P.jsx)("span",{children:t+1})}}),b.forEach((function(e){s.push({title:e,dataIndex:e,key:e,render:function(r,t){return(0,Z.isObject)(t[e])?(0,P.jsx)("span",{children:JSON.stringify(t[e])}):(0,P.jsx)("span",{children:t[e]})}})})),t.show_payer?(s.push({title:"payer",dataIndex:"payer",key:"payer",render:function(e,r){return(0,P.jsx)("span",{children:r.payer})}}),f.forEach((function(e,r){e.hasOwnProperty("key")||(f[r].key=r),a.push(O()(O()({},f[r]),{},{payer:d.ram_payers[r].toString()}))}))):f.forEach((function(e,r){e.hasOwnProperty("key")||(f[r].key=r),a.push(O()({},f[r]))}))):(s.push({title:"#",dataIndex:"key",key:"key",width:"50px",align:"center",render:function(e,r,t){return(0,P.jsx)("span",{children:t+1})}}),s.push({title:"bytes",dataIndex:"bytes",key:"bytes",render:function(e,r){return(0,P.jsx)("span",{children:r.bytes})}}),t.show_payer?(s.push({title:"payer",dataIndex:"payer",key:"payer",render:function(e,r){return(0,P.jsx)("span",{children:r.payer})}}),f.forEach((function(e,r){a.push({key:r,bytes:e,payer:d.ram_payers[r].toString()})}))):f.forEach((function(e,r){a.push({key:r,bytes:e})}))),r(m.N.setTableColumns(s)),r(m.N.setTableDataSource(a));case 19:case"end":return e.stop()}}),e)})));return function(r){return e.apply(this,arguments)}}(),[o,C]),$=(0,S.useCallback)(function(){var e=c()(n()().mark((function e(t){var s,a,c,u,l,d,f,b;return n()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s=[],a=[],e.next=4,(0,p.zI)(o.client.v1.chain.get_table_by_scope(t));case 4:if(c=e.sent,u=i()(c,2),l=u[0],d=u[1],!l){e.next=11;break}return C.error(l),e.abrupt("return");case 11:if((f=JSON.parse(JSON.stringify(d.rows))).length){e.next=16;break}return r(m.N.setTableColumns(s)),r(m.N.setTableDataSource(f)),e.abrupt("return");case 16:b=Object.keys(f[0]),s.push({title:"#",dataIndex:"key",key:"key",width:"50px",align:"center",render:function(e,r,t){return(0,P.jsx)("span",{children:t+1})}}),b.forEach((function(e){s.push({title:e,dataIndex:e,key:e,render:function(r,t){return(0,Z.isObject)(t[e])?(0,P.jsx)("span",{children:JSON.stringify(t[e])}):(0,P.jsx)("span",{children:t[e]})}})})),f.forEach((function(e,r){e.hasOwnProperty("key")||(f[r].key=r),a.push(O()({},f[r]))})),r(m.N.setTableColumns(s)),r(m.N.setTableDataSource(a));case 22:case"end":return e.stop()}}),e)})));return function(r){return e.apply(this,arguments)}}(),[o,C]),L=(0,S.useCallback)(c()(n()().mark((function e(){return n()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:y?$(k):R(j);case 1:case"end":return e.stop()}}),e)}))),[j,k,y,R,$]),K=(0,S.useCallback)((function(e){var t=O()(O()({},j),{},{code:a,table:e.name.toString(),scope:j.scope?j.scope:a}),s=O()(O()({},k),{},{code:a,table:e.name.toString()});r(m.N.setTableSelection(e.name.toString())),r(m.N.setTableParams(t)),r(m.N.setTableByScopeParams(s)),y?$(s):R(t)}),[a,R,$,j,k]),V=(0,S.useCallback)((function(e){r(m.N.setTableByScope(e)),u&&(e?$(k):R(j))}),[u,j,k]),G=(0,S.useCallback)((function(e,t){if(y){var s={};e.hasOwnProperty("lower_bound2")?s.lower_bound=e.lower_bound2:e.hasOwnProperty("upper_bound2")?s.upper_bound=e.upper_bound2:e.hasOwnProperty("limit2")?s.limit=e.limit2:e.hasOwnProperty("reverse2")&&(s.reverse=e.reverse2),r(m.N.setTableByScopeParams(O()(O()({},k),s)))}else r(m.N.setTableParams(O()(O()({},j),t)))}),[y,j,k]),U=(0,S.useCallback)(c()(n()().mark((function e(){var r;return n()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r={},y?Object.keys(k).forEach((function(e){k[e]&&(r[e]=k[e])})):Object.keys(j).forEach((function(e){j[e]&&(r[e]=j[e])})),e.next=4,window.navigator.clipboard.writeText(JSON.stringify(r));case 4:C.success("".concat(I));case 5:case"end":return e.stop()}}),e)}))),[C,y,j,k]);return(0,P.jsxs)("div",{className:"tab-table",children:[(0,P.jsxs)("div",{className:"hardline text-lg font-semibold mb-3",children:[(0,P.jsx)("span",{children:B}),(0,P.jsx)("span",{className:"ml-[30px] mr-3",children:"Table by Scope"}),(0,P.jsx)(M.Z,{value:y,onChange:V})]}),(0,P.jsx)("div",{className:"flex flex-start flex-wrap pl-[13px]",children:null==s||null===(e=s.tables)||void 0===e?void 0:e.map((function(e,r){return(0,P.jsx)(v.ZP,{className:"w-[150px] mr-2 mb-2",ghost:u!==e.name.toString(),type:"primary",size:"large",onClick:function(){return K(e)},children:e.name.toString()},r)}))}),!!u&&(0,P.jsxs)("div",{children:[(0,P.jsx)("div",{className:"hardline text-lg font-semibold mb-2 mt-3",children:E}),(0,P.jsx)(b.A,{initialValues:{scope:void 0===j.scope?a:j.scope,lower_bound:j.lower_bound,upper_bound:j.upper_bound,limit:j.limit,reverse:j.reverse,index_position:j.index_position,json:j.json,show_payer:j.show_payer,lower_bound2:k.lower_bound,upper_bound2:k.upper_bound,limit2:k.limit,reverse2:k.reverse},className:"pl-[13px]",formRef:t,layout:"vertical",onValuesChange:G,onFinish:c()(n()().mark((function e(){return n()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",L());case 1:case"end":return e.stop()}}),e)}))),submitter:{render:function(e,r){return[r[1],r[0],(0,P.jsx)(v.ZP,{onClick:U,children:J},"copy")]}},children:y?(0,P.jsxs)(b.A.Group,{children:[(0,P.jsx)(f.Z,{name:"lower_bound2",label:"Lower Bound",placeholder:"Search...",fieldProps:{autoFocus:!1}}),(0,P.jsx)(f.Z,{name:"upper_bound2",label:"Upper Bound",placeholder:"Search..."}),(0,P.jsx)(f.Z,{name:"limit2",label:"Limit",placeholder:"Search...",transform:function(e){return Number(e)},fieldProps:{type:"number"}}),(0,P.jsx)(d.Z,{name:"reverse2",label:"Reverse",fieldProps:{onClick:function(){var e;return null===(e=t.current)||void 0===e?void 0:e.submit()}}})]}):(0,P.jsxs)(b.A.Group,{children:[(0,P.jsx)(f.Z,{name:"scope",label:"Scope",placeholder:"Search...",fieldProps:{defaultValue:"".concat(a),autoFocus:!1}}),(0,P.jsx)(f.Z,{name:"lower_bound",label:"Lower Bound",placeholder:"Search..."}),(0,P.jsx)(f.Z,{name:"upper_bound",label:"Upper Bound",placeholder:"Search..."}),(0,P.jsx)(f.Z,{name:"limit",label:"Limit",placeholder:"Search...",transform:function(e){return Number(e)},fieldProps:{type:"number"}}),(0,P.jsx)(A.Z,{name:"Index Position",label:"index_position",placeholder:"Search...",options:["primary","secondary","tertiary","fourth","fifth","sixth","seventh","eighth","ninth","tenth"]}),(0,P.jsxs)(b.A.Group,{children:[(0,P.jsx)(d.Z,{name:"reverse",label:"Reverse",fieldProps:{onClick:function(){var e;return null===(e=t.current)||void 0===e?void 0:e.submit()}}}),(0,P.jsx)(d.Z,{name:"show_payer",label:"Show Payer",fieldProps:{onClick:function(){var e;return null===(e=t.current)||void 0===e?void 0:e.submit()}}}),(0,P.jsx)(d.Z,{name:"json",label:"JSON",fieldProps:{defaultValue:!0,onClick:function(){var e;return null===(e=t.current)||void 0===e?void 0:e.submit()}}})]})]})}),(0,P.jsx)("div",{className:"hardline text-lg font-semibold mb-2 mt-3",children:D}),l.length?(0,P.jsx)(T.Z,{scroll:{x:!0},size:"small",columns:g,dataSource:l,defaultData:[],search:!1,options:!1,pagination:!1}):(0,P.jsx)("div",{className:"text-base pl-[13px]",children:F})]}),_]})},I=(0,S.memo)(z),B=t(11774),E=t(38345),J=t(69677),D=t(92398),F=t(79123),R=(t(20034),function(){var e=x.ZP.useMessage(),r=i()(e,2),t=r[0],s=r[1],a=(0,h.useDispatch)(),o=(0,h.useSelector)((function(e){return e.global.session})),u=(0,h.useSelector)((function(e){return e.global.contractKit})),l=(0,h.useSelector)((function(e){return e.contract.rawAbi})),d=(0,h.useSelector)((function(e){return e.contract.contract})),f=(0,h.useSelector)((function(e){return e.contract.tableSelection})),b=(0,h.useSelector)((function(e){return e.contract.actionSelection})),g=(0,h.useSelector)((function(e){return e.contract.activeKey})),v=(0,S.useState)(""),y=i()(v,2),j=y[0],k=y[1],w=(0,S.useState)(!1),N=i()(w,2),_=N[0],O=N[1],A=(0,h.useSearchParams)(),T=i()(A,2),M=T[0],z=T[1],R=(0,h.useIntl)(),$=R.formatMessage({id:"contract.intlContract"}),L=R.formatMessage({id:"contract.intlSearch"}),K=R.formatMessage({id:"contract.intlAccountFormatError"}),V=R.formatMessage({id:"contract.intlNonContractAccount"}),G=R.formatMessage({id:"contract.intlSearchContract"}),U=(0,S.useCallback)(function(){var e=c()(n()().mark((function e(r,s){var a,c,u,l;return n()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(/^[a-z1-5.]{1,12}$/.test(r)){e.next=8;break}if(r||s.hasOwnProperty("type")){e.next=4;break}return e.abrupt("return",!0);case 4:return t.error("".concat(K)),e.abrupt("return",!1);case 8:return e.next=10,(0,p.zI)(o.client.v1.chain.get_abi(r));case 10:if(a=e.sent,c=i()(a,2),u=c[0],l=c[1],!u){e.next=17;break}return t.error(u),e.abrupt("return",!1);case 17:if(u||!l.hasOwnProperty("abi")){e.next=21;break}return e.abrupt("return",!0);case 21:return t.error("".concat(V)),e.abrupt("return",!1);case 23:case"end":return e.stop()}}),e)})));return function(r,t){return e.apply(this,arguments)}}(),[o,t]),W=(0,S.useCallback)(function(){var e=c()(n()().mark((function e(r,s){var c,o,l,d,f,b;return n()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!u){e.next=15;break}return O(!0),e.next=4,U(r,s);case 4:if(e.sent){e.next=7;break}return O(!1),e.abrupt("return");case 7:return e.next=9,(0,p.zI)(u.load(r));case 9:c=e.sent,o=i()(c,2),l=o[0],d=o[1],l?t.error(l):(f=d.abi.toJSON(),b=JSON.stringify(f),b=JSON.parse(b),a(m.N.setContract(r)),a(m.N.setABI(f)),a(m.N.setRawABI(b)),a(m.N.setActionType("")),a(m.N.setActionSelection("")),a(m.N.setTableSelection("")),a(m.N.setTableDataSource([])),a(m.N.setTableColumns([])),a(m.N.setTableByScope(!1)),a(m.N.setTableParams({code:"",table:"",scope:void 0,lower_bound:void 0,upper_bound:void 0,limit:100,reverse:void 0,index_position:void 0,json:!0,show_payer:void 0})),a(m.N.setTableByScopeParams({code:"",table:"",lower_bound:void 0,upper_bound:void 0,limit:100,reverse:void 0}))),O(!1);case 15:case"end":return e.stop()}}),e)})));return function(r,t){return e.apply(this,arguments)}}(),[u,U,t]),H=(0,S.useCallback)((0,Z.debounce)(function(){var e=c()(n()().mark((function e(r){var t,s,a,c,u;return n()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=r.target.value,/^[a-z1-5.]{1,12}$/.test(t)){e.next=6;break}0===t.trim().length?k(""):k("error"),e.next=13;break;case 6:return e.next=8,(0,p.zI)(o.client.v1.chain.get_abi(t));case 8:s=e.sent,a=i()(s,2),c=a[0],u=a[1],!c&&u.hasOwnProperty("abi")?k(""):k("error");case 13:case"end":return e.stop()}}),e)})));return function(r){return e.apply(this,arguments)}}(),1e3),[o]),Q=(0,S.useMemo)((function(){return"tables"===g&&f?d+"::"+f:"actions"===g&&b?d+"::"+b:d||""}),[g,f,b,d]),q=[{key:"tables",label:(0,P.jsx)("span",{className:"text-lg font-semibold",children:"Tables"}),children:!!l&&(0,P.jsx)(I,{})},{key:"actions",label:(0,P.jsx)("span",{className:"text-lg font-semibold",children:"Actions"}),children:!!l&&(0,P.jsx)(C,{})},{key:"abi",label:(0,P.jsx)("span",{className:"text-lg font-semibold",children:"ABI"}),children:!!l&&(0,P.jsx)(F.ZP,{className:" text-lg",src:l,collapsed:3,displaySize:!0,enableClipboard:!1})},{key:"tip",label:(0,P.jsx)("span",{className:"text-lg font-semibold",children:Q}),disabled:!0}];return(0,S.useEffect)((function(){var e=M.get("search");e&&(W(e,""),z({}))}),[W]),(0,P.jsxs)(B._z,{className:"contract",ghost:!0,children:[(0,P.jsxs)(E.Z,{children:[(0,P.jsx)("div",{className:"hardline text-lg font-semibold mb-3",children:G}),(0,P.jsx)(J.Z.Search,{className:"pl-[13px] ",loading:_,addonBefore:$,placeholder:"Search...",allowClear:!0,enterButton:L,size:"large",status:j,onSearch:W,onChange:H}),(0,P.jsx)(D.Z,{className:"mt-2",defaultActiveKey:"tables",items:q,activeKey:g,onChange:function(e){return a(m.N.setActiveKey(e))}})]}),s]})})}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[255],{25897:function(e,r,t){t.r(r),t.d(r,{default:function(){return Q}});var s=t(15009),n=t.n(s),a=t(99289),c=t.n(a),o=t(5574),i=t.n(o),l=t(97857),u=t.n(l),m=t(19632),d=t.n(m),f=t(80107),p=t(64119),b=t(52688),g=t(5966),h=t(97269),x=t(59530),v=t(80507),y=t(45360),j=t(15867),S=t(71230),P=t(15746),N=t(62435),k=t(86074),w=function(){var e=(0,x.useDispatch)(),r=(0,x.useSelector)((function(e){return e.contract.batchActions})),t=(0,x.useSelector)((function(e){return e.global.session})),s=(0,x.useSelector)((function(e){return e.global.account})),a=y.ZP.useMessage(),o=i()(a,2),l=o[0],u=o[1],m=(0,x.useIntl)(),d=m.formatMessage({id:"contract.intlBatchActions"}),b=m.formatMessage({id:"common.intlTxSuccess"}),g=m.formatMessage({id:"common.intlTxFail"}),v=m.formatMessage({id:"common.intlPleaseConnectWallet"}),j=m.formatMessage({id:"common.intlPleaseConnectNetwork"}),S=(0,N.useCallback)(c()(n()().mark((function e(){var a,c,o,u,m;return n()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t&&t.broadcast){e.next=5;break}return l.error("".concat(v)),e.abrupt("return");case 5:if(s){e.next=8;break}return l.error("".concat(j)),e.abrupt("return");case 8:return a=[],r.forEach((function(e){a.push(JSON.parse(e.typedAction))})),e.next=12,(0,p.zI)(t.transact({actions:a}));case 12:c=e.sent,o=i()(c,2),u=o[0],m=o[1],u?l.error(u):m&&m.response?l.success("".concat(b)):l.error("".concat(g));case 17:case"end":return e.stop()}}),e)}))),[t,s,r]),P=(0,N.useCallback)((function(t){var s=r.filter((function(e,r){return r!==t}));e(f.N.setBatchActions(s))}),[r]),w=(0,N.useCallback)((function(){e(f.N.setBatchActions([]))}),[]);return(0,k.jsxs)("div",{className:"tab-action",children:[(0,k.jsx)("div",{className:"hardline text-lg font-semibold mb-3 mt-3",children:"".concat(d,"(").concat(r.length,")")}),(0,k.jsx)("div",{className:"px-[13px]",children:r.map((function(e,r){return(0,k.jsx)("div",{className:"mb-2",children:(0,k.jsxs)("div",{style:{background:"#e6f4ff",border:"1px solid #91caff",boxSizing:"border-box",margin:"0",padding:"8px 12px",color:"rgba(0, 0, 0, 0.88)",fontSize:"14px",lineHeight:"1.5714285714285714",listStyle:"none",position:"relative",display:"flex",alignItems:"center",wordWrap:"break-word",borderRadius:"8px"},children:[(0,k.jsx)("div",{style:{flex:1,minWidth:0,boxSizing:"border-box"},children:e.untypedAction}),(0,k.jsx)("button",{type:"button",onClick:function(){return P(r)},style:{marginInlineStart:"8px",padding:0,overflow:"hidden",fontSize:"12px",lineHeight:"12px",backgroundColor:"transparent",border:"none",outline:"none",cursor:"pointer"},children:(0,k.jsx)("span",{style:{color:"rgba(0, 0, 0, 0.45)",transition:"color 0.2s"},children:(0,k.jsx)("svg",{fillRule:"evenodd",viewBox:"64 64 896 896",focusable:"false",width:"1em",height:"1em",fill:"currentColor",children:(0,k.jsx)("path",{d:"M799.86 166.31c.02 0 .04.02.08.06l57.69 57.7c.04.03.05.05.06.08a.12.12 0 010 .06c0 .03-.02.05-.06.09L569.93 512l287.7 287.7c.04.04.05.06.06.09a.12.12 0 010 .07c0 .02-.02.04-.06.08l-57.7 57.69c-.03.04-.05.05-.07.06a.12.12 0 01-.07 0c-.03 0-.05-.02-.09-.06L512 569.93l-287.7 287.7c-.04.04-.06.05-.09.06a.12.12 0 01-.07 0c-.02 0-.04-.02-.08-.06l-57.69-57.7c-.04-.03-.05-.05-.06-.07a.12.12 0 010-.07c0-.03.02-.05.06-.09L454.07 512l-287.7-287.7c-.04-.04-.05-.06-.06-.09a.12.12 0 010-.07c0-.02.02-.04.06-.08l57.7-57.69c.03-.04.05-.05.07-.06a.12.12 0 01.07 0c.03 0 .05.02.09.06L512 454.07l287.7-287.7c.04-.04.06-.05.09-.06a.12.12 0 01.07 0z"})})})})]})},r)}))}),(0,k.jsx)(h.A,{className:"pl-[13px]",layout:"vertical",onFinish:c()(n()().mark((function e(){return n()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",S());case 1:case"end":return e.stop()}}),e)}))),onReset:w}),u]})},C=(0,N.memo)(w),_=function(){var e=(0,x.useSelector)((function(e){return e.contract.decodeData})),r=(0,x.useIntl)().formatMessage({id:"contract.intlDecodeResult"});return(0,k.jsxs)("div",{className:"tab-action",children:[(0,k.jsx)("div",{className:"hardline text-lg font-semibold mb-3 mt-3",children:r}),(0,k.jsx)("div",{className:"px-[13px]",children:(0,k.jsx)("pre",{children:e})})]})},O=(0,N.memo)(_),T=function(){var e=(0,x.useSelector)((function(e){return e.contract.encodeData})),r=(0,x.useIntl)().formatMessage({id:"contract.intlEncodeResult"});return(0,k.jsxs)("div",{className:"tab-action",children:[(0,k.jsx)("div",{className:"hardline text-lg font-semibold mb-3 mt-3",children:r}),(0,k.jsxs)("div",{className:"px-[13px]",children:[(0,k.jsx)("div",{className:"text-base font-semibold",children:"Action:"}),(0,k.jsx)("pre",{children:e.action}),(0,k.jsx)("div",{className:"text-base font-semibold",children:"Transaction:"}),(0,k.jsx)("pre",{children:e.transaction}),(0,k.jsx)("div",{className:"text-base font-semibold",children:"SigningData:"}),(0,k.jsx)("div",{className:" break-words mb-3",children:e.signingData}),(0,k.jsx)("div",{className:"text-base font-semibold",children:"SigningDigest:"}),(0,k.jsx)("pre",{children:e.signingDigest}),(0,k.jsx)("div",{className:"text-base font-semibold",children:"SignedTransaction:"}),(0,k.jsx)("pre",{children:e.signedTransaction}),(0,k.jsx)("div",{className:"text-base font-semibold",children:"PackedTransaction:"}),(0,k.jsx)("pre",{children:e.packedTransaction}),(0,k.jsx)("div",{className:"text-base font-semibold",children:"Transaction ID:"}),(0,k.jsx)("pre",{children:e.transactionId})]})]})},D=(0,N.memo)(T),A=t(37476),M=t(90672),Z=N.forwardRef((function(e,r){var t=(0,x.useDispatch)(),s=y.ZP.useMessage(),a=i()(s,2),o=a[0],l=a[1],u=(0,x.useSelector)((function(e){return e.contract.abi})),m=(0,x.useSelector)((function(e){return e.contract.actionSelection})),d=(0,x.useIntl)(),p=d.formatMessage({id:"contract.intlDecode"}),b=d.formatMessage({id:"common.intlInputException"}),g=d.formatMessage({id:"contract.intlDecodeSuccess"}),h=(0,N.useRef)(),j=(0,N.useState)(!1),S=i()(j,2),P=S[0],w=S[1],C=(0,N.useCallback)((function(){w(!0)}),[]);(0,N.useImperativeHandle)(r,(function(){return{handleOpen:C}}));var _=(0,N.useCallback)(function(){var e=c()(n()().mark((function e(r){var s,a;return n()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,s=v.ei.decode({data:r.input,abi:u,type:m}),a=JSON.stringify(s,null,2),t(f.N.setDecodeData(a)),t(f.N.setBatchActions([])),t(f.N.setEncodeData(void 0)),o.success("".concat(g)),e.abrupt("return",!0);case 10:e.prev=10,e.t0=e.catch(0),console.log(e.t0.message),o.error(e.t0.message);case 14:case"end":return e.stop()}}),e,null,[[0,10]])})));return function(r){return e.apply(this,arguments)}}(),[u,m]);return(0,k.jsxs)(A.Y,{formRef:h,title:p,open:P,onFinish:_,onOpenChange:function(e){w(e)},layout:"horizontal",width:"600px",children:[(0,k.jsx)(M.Z,{placeholder:"example: 000000000090b1ca10270000000000000444465300000000",name:"input",fieldProps:{autoSize:{minRows:5},allowClear:!0,autoFocus:!1},rules:[{required:!0,whitespace:!0,message:"".concat(b),pattern:/^[a-fA-F0-9]+$/}]}),l]})})),I=(0,N.memo)(Z),z=function(){var e,r=(0,N.useRef)(),t=(0,N.useRef)(),s=(0,x.useDispatch)(),a=(0,N.useState)(new Set),o=i()(a,1)[0],l=(0,x.useSelector)((function(e){return e.contract.abi})),m=(0,x.useSelector)((function(e){return e.contract.actionSelection})),w=(0,x.useSelector)((function(e){return e.contract.actionType})),_=(0,x.useSelector)((function(e){return e.global.session})),T=(0,x.useSelector)((function(e){return e.global.account})),A=(0,x.useSelector)((function(e){return e.contract.contract})),M=(0,x.useSelector)((function(e){return e.contract.batchActions})),Z=(0,x.useSelector)((function(e){return e.contract.encodeData})),z=(0,x.useSelector)((function(e){return e.contract.decodeData})),E=y.ZP.useMessage(),J=i()(E,2),B=J[0],F=J[1],R=(0,x.useIntl)(),$=R.formatMessage({id:"common.intlCopySuccess"}),L=R.formatMessage({id:"contract.intlSelectAction"}),V=R.formatMessage({id:"contract.intlEnterData"}),K=R.formatMessage({id:"common.intlCopy"}),U=R.formatMessage({id:"common.intlTxSuccess"}),G=R.formatMessage({id:"common.intlTxFail"}),W=R.formatMessage({id:"common.intlPleaseConnectWallet"}),H=R.formatMessage({id:"common.intlPleaseConnectNetwork"}),Q=R.formatMessage({id:"contract.intlAdd"}),Y=R.formatMessage({id:"contract.intlEncode"}),q=R.formatMessage({id:"contract.intlDecode"}),X=R.formatMessage({id:"contract.intlEncodeSuccess"}),ee=(0,N.useCallback)((function(e,r){var t=/(\$|\?)$/g,s=/^[a-z1-5.]{1,12}$/,n=/^\d+$/,a=/^-?\d+$/,c=/^(-?\d+)(.\d+)?$/,i=/^([0-9a-fA-F][0-9a-fA-F])+$/;if(t.test(e.message)&&!r)return Promise.resolve();switch(e.message.replace(t,"")){case"string":return Promise.resolve("");case"name":try{return s.test(r)?Promise.resolve(v.VG.from(r)):Promise.reject(e.message=String(s))}catch(r){return Promise.reject(e.message=r.message)}case"asset":try{return Promise.resolve(v.xR.from(r))}catch(r){return Promise.reject(e.message=r.message)}case"checksum160":try{return Promise.resolve(v.b9.from(r))}catch(r){return Promise.reject(e.message=r.message)}case"checksum256":try{return Promise.resolve(v.Nz.from(r))}catch(r){return Promise.reject(e.message=r.message)}case"checksum512":try{return Promise.resolve(v.W4.from(r))}catch(r){return Promise.reject(e.message=r.message)}case"uint8":try{return n.test(r)?Promise.resolve(v._A.from(r)):Promise.reject(e.message=String(n))}catch(r){return Promise.reject(e.message=r.message)}case"uint16":try{return n.test(r)?Promise.resolve(v.j8.from(r)):Promise.reject(e.message=String(n))}catch(r){return Promise.reject(e.message=r.message)}case"uint32":try{return n.test(r)?Promise.resolve(v.xH.from(r)):Promise.reject(e.message=String(n))}catch(r){return Promise.reject(e.message=r.message)}case"uint64":try{return n.test(r)?Promise.resolve(v.zM.from(r)):Promise.reject(e.message=String(n))}catch(r){return Promise.reject(e.message=r.message)}case"uint128":try{return n.test(r)?Promise.resolve(v.pB.from(r)):Promise.reject(e.message=String(n))}catch(r){return Promise.reject(e.message=r.message)}case"varuint":try{return n.test(r)?Promise.resolve(v.mj.from(r)):Promise.reject(e.message=String(n))}catch(r){return Promise.reject(e.message=r.message)}case"varuint16":try{return n.test(r)?Promise.resolve(v.mj.from(r)):Promise.reject(e.message=String(n))}catch(r){return Promise.reject(e.message=r.message)}case"varuint32":try{return n.test(r)?Promise.resolve(v.mj.from(r)):Promise.reject(e.message=String(n))}catch(r){return Promise.reject(e.message=r.message)}case"varuint64":try{return n.test(r)?Promise.resolve(v.mj.from(r)):Promise.reject(e.message=String(n))}catch(r){return Promise.reject(e.message=r.message)}case"varuint128":try{return n.test(r)?Promise.resolve(v.mj.from(r)):Promise.reject(e.message=String(n))}catch(r){return Promise.reject(e.message=r.message)}case"int8":try{return a.test(r)?Promise.resolve(v.tJ.from(r)):Promise.reject(e.message=String(n))}catch(r){return Promise.reject(e.message=r.message)}case"int16":try{return a.test(r)?Promise.resolve(v.k6.from(r)):Promise.reject(e.message=String(n))}catch(r){return Promise.reject(e.message=r.message)}case"int32":try{return a.test(r)?Promise.resolve(v.Vq.from(r)):Promise.reject(e.message=String(n))}catch(r){return Promise.reject(e.message=r.message)}case"int64":try{return a.test(r)?Promise.resolve(v.ni.from(r)):Promise.reject(e.message=String(n))}catch(r){return Promise.reject(e.message=r.message)}case"int128":try{return a.test(r)?Promise.resolve(v.Gm.from(r)):Promise.reject(e.message=String(n))}catch(r){return Promise.reject(e.message=r.message)}case"varint":try{return a.test(r)?Promise.resolve(v.yN.from(r)):Promise.reject(e.message=String(n))}catch(r){return Promise.reject(e.message=r.message)}case"varint16":try{return a.test(r)?Promise.resolve(v.yN.from(r)):Promise.reject(e.message=String(n))}catch(r){return Promise.reject(e.message=r.message)}case"varint32":try{return a.test(r)?Promise.resolve(v.yN.from(r)):Promise.reject(e.message=String(n))}catch(r){return Promise.reject(e.message=r.message)}case"varint64":try{return a.test(r)?Promise.resolve(v.yN.from(r)):Promise.reject(e.message=String(n))}catch(r){return Promise.reject(e.message=r.message)}case"varint128":try{return a.test(r)?Promise.resolve(v.yN.from(r)):Promise.reject(e.message=String(n))}catch(r){return Promise.reject(e.message=r.message)}case"float32":try{return c.test(r)?Promise.resolve(v.yA.from(r)):Promise.reject(e.message=String(c))}catch(r){return Promise.reject(e.message=r.message)}case"float64":try{return c.test(r)?Promise.resolve(v.Dh.from(r)):Promise.reject(e.message=String(c))}catch(r){return Promise.reject(e.message=r.message)}case"bytes":try{return i.test(r)?Promise.resolve(v.Jj.from(r)):Promise.reject(e.message=String(i))}catch(r){return Promise.reject(e.message=r.message)}case"block_timestamp_type":try{return n.test(r)?Promise.resolve(v.wm.from(Number(r))):Promise.reject(e.message=String(n))}catch(r){return Promise.reject(e.message=r.message)}case"time_point":try{return n.test(r)?Promise.resolve(v.hI.from(Number(r))):Promise.reject(e.message=String(n))}catch(r){return Promise.reject(e.message=r.message)}case"time_point_sec":try{return n.test(r)?Promise.resolve(v.AQ.from(Number(r))):Promise.reject(e.message=String(n))}catch(r){return Promise.reject(e.message=r.message)}case"public_key":try{return Promise.resolve(v.nh.from(r))}catch(r){return Promise.reject(e.message=r.message)}default:try{return JSON.parse(r),o.add(e.field),Promise.resolve()}catch(r){return Promise.reject(e.message=r.message)}}}),[m,o]),re=(0,N.useCallback)((function(e){switch(e.replace(/(\$|\?)$/g,"")){case"name":return"Enter account name...";case"asset":return"example: 1.00000000 DFS";case"uint8":case"uint16":case"uint32":case"uint64":case"uint128":case"varuint":case"varuint16":case"varuint32":case"varuint64":case"varuint128":case"int8":case"int16":case"int32":case"int64":case"int128":case"varint":case"varint16":case"varint32":case"varint64":case"varint128":case"float32":case"float64":return"Enter number...";case"string":return"Enter string...";case"permission_level":return'example: {"actor": "foo", "permission": "active"}';case"bytes":return"example: 1234abcdff";case"checksum256":return"example: 73e4385a2708e6d7048834fbc1079f2fabb17b3c125b146af438971e90716c4d";case"authority":return'example: {"threshold": 1, "keys": [{"key": "EOS6RrvujLQN1x5Tacbep1KAk8zzKpSThAQXBCKYFfGUYeABhJRin", "weight": 1}], "accounts": [], "waits": []}';case"name[]":return'example: ["david", "mary"]';case"asset[]":return'example: ["1.00000000 DFS", "2.00000000 USDT"]';case"uint8[]":case"uint16[]":case"uint32[]":case"uint64[]":case"uint128[]":case"varuint[]":case"varuint16[]":case"varuint32[]":case"varuint64[]":case"varuint128[]":return"example: [12, 34]";case"int8[]":case"int16[]":case"int32[]":case"int64[]":case"int128[]":case"varint[]":case"varint16[]":case"varint32[]":case"varint64[]":case"varint128[]":return"example: [12, -34]";case"float32[]":case"float64[]":return"example: [12.12, -34.34]";case"string[]":return'example: ["abc", "def"]';case"permission_level[]":return'example: [{"actor": "foo", "permission": "active"}, {"actor": "foo", "permission": "active"}]';case"bytes[]":return'example: ["123abc", "456def"]';case"checksum256[]":return'example: ["73e4385a2708e6d7048834fbc1079f2fabb17b3c125b146af438971e90716c4d", "73e4385a2708e6d7048834fbc1079f2fabb17b3c125b146af438971e90716c4d"]';default:return"Enter ".concat(e,"...")}}),[]),te=(0,N.useCallback)((function(){var e,r=null==l||null===(e=l.structs)||void 0===e?void 0:e.find((function(e){return e.name===w})),t=null==r?void 0:r.fields,s=/.+(\$|\?)$/;return null==t?void 0:t.map((function(e,r){return"bool"===e.type?(0,k.jsx)(b.Z,{name:e.name,label:(0,k.jsx)("span",{className:"font-semibold",children:e.name})},r):(0,k.jsx)(g.Z,{placeholder:re(e.type),name:e.name,label:(0,k.jsx)("span",{className:"font-semibold",children:e.name}),rules:[{required:!s.test(e.type),message:e.type,validator:ee}],hasFeedback:!0,fieldProps:{allowClear:!0,autoFocus:!1,addonAfter:e.type,size:"large"}},r)}))}),[l,m,w]),se=(0,N.useCallback)(function(){var e=c()(n()().mark((function e(r){var t,s,a,c,u,d,f;return n()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(_&&_.broadcast){e.next=5;break}return B.error("".concat(W)),e.abrupt("return");case 5:if(T){e.next=8;break}return B.error("".concat(H)),e.abrupt("return");case 8:return t=Object.assign({},r),Object.keys(t).forEach((function(e){o.has(e)&&(t[e]=JSON.parse(t[e]))})),s={account:A,name:m,authorization:[_.permissionLevel],data:t},a=v.aU.from(s,l),e.next=14,(0,p.zI)(_.transact({actions:[a]}));case 14:c=e.sent,u=i()(c,2),d=u[0],f=u[1],d?B.error(d):f&&f.response?B.success("".concat(U)):B.error("".concat(G));case 19:case"end":return e.stop()}}),e)})));return function(r){return e.apply(this,arguments)}}(),[m,l,o,A,_,T]),ne=(0,N.useCallback)(c()(n()().mark((function e(){var t,s,a,c;return n()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(s=null===(t=r.current)||void 0===t?void 0:t.getFieldsValue(),a=Object.assign({},s),Object.keys(a).forEach((function(e){o.has(e)&&(a[e]=JSON.parse(a[e]))})),_.broadcast){e.next=8;break}return e.next=6,window.navigator.clipboard.writeText(JSON.stringify(a));case 6:e.next=11;break;case 8:return c={account:A,name:m,authorization:[{actor:_.actor,permission:_.permission}],data:a},e.next=11,window.navigator.clipboard.writeText(JSON.stringify(c,null,2));case 11:B.success("".concat($));case 12:case"end":return e.stop()}}),e)}))),[B,_,A,m]),ae=(0,N.useCallback)(c()(n()().mark((function e(){var t,a,c,i,u,p;return n()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,null===(t=r.current)||void 0===t?void 0:t.validateFields();case 2:if(_&&_.broadcast){e.next=7;break}return B.error("".concat(W)),e.abrupt("return");case 7:if(T){e.next=10;break}return B.error("".concat(H)),e.abrupt("return");case 10:c=null===(a=r.current)||void 0===a?void 0:a.getFieldsValue(),i=Object.assign({},c),Object.keys(i).forEach((function(e){o.has(e)&&(i[e]=JSON.parse(i[e]))})),u={account:A,name:m,authorization:[{actor:_.actor,permission:_.permission}],data:i},p=v.aU.from(u,l),s(f.N.setEncodeData(void 0)),s(f.N.setDecodeData(void 0)),s(f.N.setBatchActions([].concat(d()(M),[{untypedAction:JSON.stringify(u),typedAction:JSON.stringify(p)}])));case 18:case"end":return e.stop()}}),e)}))),[B,l,_,T,A,m,M]),ce=(0,N.useCallback)(c()(n()().mark((function e(){var t,a,c,d,b,g,h,x,y,j,S,P,N,k,w,C,O,T,D,M,Z,I;return n()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,null===(t=r.current)||void 0===t?void 0:t.validateFields();case 2:if(c=null===(a=r.current)||void 0===a?void 0:a.getFieldsValue(),d=Object.assign({},c),Object.keys(d).forEach((function(e){o.has(e)&&(d[e]=JSON.parse(d[e]))})),b=_.broadcast?[_.permissionLevel]:[],g={account:A,name:m,authorization:b,data:d},h=v.aU.from(g,l),x=JSON.stringify(h,null,2),y={expiration:"1970-01-01T00:00:00",ref_block_num:0,ref_block_prefix:0,max_net_usage_words:0,max_cpu_usage_ms:0,delay_sec:0,context_free_actions:[],transaction_extensions:[]},j=v.YW.from(u()(u()({},y),{},{actions:[h]})),S=JSON.stringify(j,null,2),P=j.id.toString(),N="",k="",w="",C="",!_||!_.broadcast){e.next=24;break}return e.next=20,(0,p.zI)(_.transact({actions:[h]},{broadcast:!1,transactPlugins:[]}));case 20:O=e.sent,T=i()(O,2),(D=T[1])&&(j=D.resolved.transaction,S=JSON.stringify(j,null,2),M=D.signatures[0],Z=v.uQ.from(u()(u()({},j),{},{signatures:[M]})),I=v.f1.fromSigned(Z),N=JSON.stringify(Z,null,2),k=JSON.stringify(I,null,2),w=D.resolved.signingData.toString(),C=D.resolved.signingDigest.toString());case 24:s(f.N.setEncodeData({action:x,transaction:S,transactionId:P,signedTransaction:N,packedTransaction:k,signingData:w,signingDigest:C})),s(f.N.setBatchActions([])),s(f.N.setDecodeData(void 0)),B.success("".concat(X));case 28:case"end":return e.stop()}}),e)}))),[m,l,o,A,_]),oe=(0,N.useCallback)((function(){var e;null===(e=r.current)||void 0===e||e.resetFields(),s(f.N.setEncodeData(void 0))}),[]);return(0,k.jsxs)("div",{className:"tab-action",children:[(0,k.jsx)("div",{className:"hardline text-lg font-semibold mb-3",children:L}),(0,k.jsx)("div",{className:"flex flex-start flex-wrap pl-[13px]",children:null==l||null===(e=l.actions)||void 0===e?void 0:e.map((function(e,r){return(0,k.jsx)(j.ZP,{className:"w-[150px] mr-2 mb-2",ghost:m!==e.name.toString(),type:"primary",size:"large",onClick:function(){s(f.N.setActionSelection(e.name.toString())),s(f.N.setActionType(e.type.toString()))},children:e.name.toString()},r)}))}),!!m&&(0,k.jsxs)("div",{children:[(0,k.jsx)("div",{className:"hardline text-lg font-semibold mb-2 mt-3",children:V}),(0,k.jsx)(S.Z,{gutter:10,className:"w-full",children:(0,k.jsx)(P.Z,{lg:{span:"12"},md:{span:"20"},sm:{span:"20"},xs:{span:"24"},children:(0,k.jsx)(h.A,{formRef:r,className:"pl-[13px]",layout:"vertical",onFinish:function(){var e=c()(n()().mark((function e(r){return n()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",se(r));case 1:case"end":return e.stop()}}),e)})));return function(r){return e.apply(this,arguments)}}(),onReset:function(){return oe()},submitter:{render:function(e,r){return(0,k.jsxs)("div",{className:"flex flex-wrap",style:{marginTop:"10px"},children:[(0,k.jsx)("div",{className:"mr-[8px] mt-[14px]",children:r[1]}),(0,k.jsx)("div",{className:"mr-[8px] mt-[14px]",children:r[0]}),(0,k.jsx)(j.ZP,{className:"mr-[8px] mt-[14px]",onClick:ne,children:K},"copy"),(0,k.jsx)(j.ZP,{className:"mr-[8px] mt-[14px]",onClick:ae,children:Q},"add"),(0,k.jsx)(j.ZP,{className:"mr-[8px] mt-[14px]",onClick:ce,children:Y},"encode"),(0,k.jsx)(j.ZP,{className:"mr-[8px] mt-[14px]",onClick:function(){return t.current.handleOpen()},children:q},"decode"),","]})}},children:te()})})})]}),(0,k.jsx)(I,{ref:t}),!!z&&(0,k.jsx)(O,{}),!!Z&&(0,k.jsx)(D,{}),!!M.length&&(0,k.jsx)(C,{}),F]})},E=(0,N.memo)(z),J=t(64317),B=t(92340),F=t(72269),R=t(96486),$=function(){var e,r=(0,x.useDispatch)(),t=(0,N.useRef)(),s=(0,x.useSelector)((function(e){return e.contract.abi})),a=(0,x.useSelector)((function(e){return e.contract.contract})),o=(0,x.useSelector)((function(e){return e.global.session})),l=(0,x.useSelector)((function(e){return e.contract.tableSelection})),m=(0,x.useSelector)((function(e){return e.contract.tableDataSource})),d=(0,x.useSelector)((function(e){return e.contract.tableColumns})),v=(0,x.useSelector)((function(e){return e.contract.tableByScope})),S=(0,x.useSelector)((function(e){return e.contract.tableParams})),P=(0,x.useSelector)((function(e){return e.contract.tableByScopeParams})),w=y.ZP.useMessage(),C=i()(w,2),_=C[0],O=C[1],T=(0,x.useIntl)(),D=T.formatMessage({id:"common.intlCopySuccess"}),A=T.formatMessage({id:"contract.intlSelectTable"}),M=T.formatMessage({id:"contract.intlEnterParameters"}),Z=T.formatMessage({id:"common.intlCopy"}),I=T.formatMessage({id:"contract.intlTableResult"}),z=T.formatMessage({id:"contract.intlNoData"}),E=(0,N.useCallback)(function(){var e=c()(n()().mark((function e(t){var s,a,c,l,m,d,b,g;return n()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s=[],a=[],e.next=4,(0,p.zI)(o.client.v1.chain.get_table_rows(t));case 4:if(c=e.sent,l=i()(c,2),m=l[0],d=l[1],!m){e.next=11;break}return _.error(m),e.abrupt("return");case 11:if((b=d.rows).length){e.next=16;break}return r(f.N.setTableColumns(s)),r(f.N.setTableDataSource(b)),e.abrupt("return");case 16:t.json?(g=Object.keys(b[0]),s.push({title:"#",dataIndex:"key",key:"key",width:"50px",align:"center",render:function(e,r,t){return(0,k.jsx)("span",{children:t+1})}}),g.forEach((function(e){s.push({title:e,dataIndex:e,key:e,render:function(r,t){return(0,R.isObject)(t[e])?(0,k.jsx)("span",{children:JSON.stringify(t[e])}):(0,k.jsx)("span",{children:t[e]})}})})),t.show_payer?(s.push({title:"payer",dataIndex:"payer",key:"payer",render:function(e,r){return(0,k.jsx)("span",{children:r.payer})}}),b.forEach((function(e,r){e.hasOwnProperty("key")||(b[r].key=r),a.push(u()(u()({},b[r]),{},{payer:d.ram_payers[r].toString()}))}))):b.forEach((function(e,r){e.hasOwnProperty("key")||(b[r].key=r),a.push(u()({},b[r]))}))):(s.push({title:"#",dataIndex:"key",key:"key",width:"50px",align:"center",render:function(e,r,t){return(0,k.jsx)("span",{children:t+1})}}),s.push({title:"bytes",dataIndex:"bytes",key:"bytes",render:function(e,r){return(0,k.jsx)("span",{children:r.bytes})}}),t.show_payer?(s.push({title:"payer",dataIndex:"payer",key:"payer",render:function(e,r){return(0,k.jsx)("span",{children:r.payer})}}),b.forEach((function(e,r){a.push({key:r,bytes:e,payer:d.ram_payers[r].toString()})}))):b.forEach((function(e,r){a.push({key:r,bytes:e})}))),r(f.N.setTableColumns(s)),r(f.N.setTableDataSource(a));case 19:case"end":return e.stop()}}),e)})));return function(r){return e.apply(this,arguments)}}(),[o,_]),$=(0,N.useCallback)(function(){var e=c()(n()().mark((function e(t){var s,a,c,l,m,d,b,g;return n()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s=[],a=[],e.next=4,(0,p.zI)(o.client.v1.chain.get_table_by_scope(t));case 4:if(c=e.sent,l=i()(c,2),m=l[0],d=l[1],!m){e.next=11;break}return _.error(m),e.abrupt("return");case 11:if((b=JSON.parse(JSON.stringify(d.rows))).length){e.next=16;break}return r(f.N.setTableColumns(s)),r(f.N.setTableDataSource(b)),e.abrupt("return");case 16:g=Object.keys(b[0]),s.push({title:"#",dataIndex:"key",key:"key",width:"50px",align:"center",render:function(e,r,t){return(0,k.jsx)("span",{children:t+1})}}),g.forEach((function(e){s.push({title:e,dataIndex:e,key:e,render:function(r,t){return(0,R.isObject)(t[e])?(0,k.jsx)("span",{children:JSON.stringify(t[e])}):(0,k.jsx)("span",{children:t[e]})}})})),b.forEach((function(e,r){e.hasOwnProperty("key")||(b[r].key=r),a.push(u()({},b[r]))})),r(f.N.setTableColumns(s)),r(f.N.setTableDataSource(a));case 22:case"end":return e.stop()}}),e)})));return function(r){return e.apply(this,arguments)}}(),[o,_]),L=(0,N.useCallback)(c()(n()().mark((function e(){return n()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:v?$(P):E(S);case 1:case"end":return e.stop()}}),e)}))),[S,P,v,E,$]),V=(0,N.useCallback)((function(e){var t=u()(u()({},S),{},{code:a,table:e.name.toString(),scope:S.scope?S.scope:a}),s=u()(u()({},P),{},{code:a,table:e.name.toString()});r(f.N.setTableSelection(e.name.toString())),r(f.N.setTableParams(t)),r(f.N.setTableByScopeParams(s)),v?$(s):E(t)}),[a,E,$,S,P]),K=(0,N.useCallback)((function(e){r(f.N.setTableByScope(e)),l&&(e?$(P):E(S))}),[l,S,P]),U=(0,N.useCallback)((function(e,t){if(v){var s={};e.hasOwnProperty("lower_bound2")?s.lower_bound=e.lower_bound2:e.hasOwnProperty("upper_bound2")?s.upper_bound=e.upper_bound2:e.hasOwnProperty("limit2")?s.limit=e.limit2:e.hasOwnProperty("reverse2")&&(s.reverse=e.reverse2),r(f.N.setTableByScopeParams(u()(u()({},P),s)))}else r(f.N.setTableParams(u()(u()({},S),t)))}),[v,S,P]),G=(0,N.useCallback)(c()(n()().mark((function e(){var r;return n()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r={},v?Object.keys(P).forEach((function(e){P[e]&&(r[e]=P[e])})):Object.keys(S).forEach((function(e){S[e]&&(r[e]=S[e])})),e.next=4,window.navigator.clipboard.writeText(JSON.stringify(r));case 4:_.success("".concat(D));case 5:case"end":return e.stop()}}),e)}))),[_,v,S,P]);return(0,k.jsxs)("div",{className:"tab-table",children:[(0,k.jsxs)("div",{className:"hardline text-lg font-semibold mb-3",children:[(0,k.jsx)("span",{children:A}),(0,k.jsx)("span",{className:"ml-[30px] mr-3",children:"Table by Scope"}),(0,k.jsx)(F.Z,{value:v,onChange:K})]}),(0,k.jsx)("div",{className:"flex flex-start flex-wrap pl-[13px]",children:null==s||null===(e=s.tables)||void 0===e?void 0:e.map((function(e,r){return(0,k.jsx)(j.ZP,{className:"w-[150px] mr-2 mb-2",ghost:l!==e.name.toString(),type:"primary",size:"large",onClick:function(){return V(e)},children:e.name.toString()},r)}))}),!!l&&(0,k.jsxs)("div",{children:[(0,k.jsx)("div",{className:"hardline text-lg font-semibold mb-2 mt-3",children:M}),(0,k.jsx)(h.A,{initialValues:{scope:void 0===S.scope?a:S.scope,lower_bound:S.lower_bound,upper_bound:S.upper_bound,limit:S.limit,reverse:S.reverse,index_position:S.index_position,json:S.json,show_payer:S.show_payer,lower_bound2:P.lower_bound,upper_bound2:P.upper_bound,limit2:P.limit,reverse2:P.reverse},className:"pl-[13px]",formRef:t,layout:"vertical",onValuesChange:U,onFinish:c()(n()().mark((function e(){return n()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",L());case 1:case"end":return e.stop()}}),e)}))),submitter:{render:function(e,r){return[r[1],r[0],(0,k.jsx)(j.ZP,{onClick:G,children:Z},"copy")]}},children:v?(0,k.jsxs)(h.A.Group,{children:[(0,k.jsx)(g.Z,{name:"lower_bound2",label:"Lower Bound",placeholder:"Search...",fieldProps:{autoFocus:!1}}),(0,k.jsx)(g.Z,{name:"upper_bound2",label:"Upper Bound",placeholder:"Search..."}),(0,k.jsx)(g.Z,{name:"limit2",label:"Limit",placeholder:"Search...",transform:function(e){return Number(e)},fieldProps:{type:"number"}}),(0,k.jsx)(b.Z,{name:"reverse2",label:"Reverse",fieldProps:{onClick:function(){var e;return null===(e=t.current)||void 0===e?void 0:e.submit()}}})]}):(0,k.jsxs)(h.A.Group,{children:[(0,k.jsx)(g.Z,{name:"scope",label:"Scope",placeholder:"Search...",fieldProps:{defaultValue:"".concat(a),autoFocus:!1}}),(0,k.jsx)(g.Z,{name:"lower_bound",label:"Lower Bound",placeholder:"Search..."}),(0,k.jsx)(g.Z,{name:"upper_bound",label:"Upper Bound",placeholder:"Search..."}),(0,k.jsx)(g.Z,{name:"limit",label:"Limit",placeholder:"Search...",transform:function(e){return Number(e)},fieldProps:{type:"number"}}),(0,k.jsx)(J.Z,{name:"Index Position",label:"index_position",placeholder:"Search...",options:["primary","secondary","tertiary","fourth","fifth","sixth","seventh","eighth","ninth","tenth"]}),(0,k.jsxs)(h.A.Group,{children:[(0,k.jsx)(b.Z,{name:"reverse",label:"Reverse",fieldProps:{onClick:function(){var e;return null===(e=t.current)||void 0===e?void 0:e.submit()}}}),(0,k.jsx)(b.Z,{name:"show_payer",label:"Show Payer",fieldProps:{onClick:function(){var e;return null===(e=t.current)||void 0===e?void 0:e.submit()}}}),(0,k.jsx)(b.Z,{name:"json",label:"JSON",fieldProps:{defaultValue:!0,onClick:function(){var e;return null===(e=t.current)||void 0===e?void 0:e.submit()}}})]})]})}),(0,k.jsx)("div",{className:"hardline text-lg font-semibold mb-2 mt-3",children:I}),m.length?(0,k.jsx)(B.Z,{scroll:{x:!0},size:"small",columns:d,dataSource:m,defaultData:[],search:!1,options:!1,pagination:!1}):(0,k.jsx)("div",{className:"text-base pl-[13px]",children:z})]}),O]})},L=(0,N.memo)($),V=t(57132),K=t(11774),U=t(38345),G=t(69677),W=t(92398),H=t(79123),Q=(t(20034),function(){var e=y.ZP.useMessage(),r=i()(e,2),t=r[0],s=r[1],a=(0,x.useDispatch)(),o=(0,x.useSelector)((function(e){return e.global.session})),l=(0,x.useSelector)((function(e){return e.global.contractKit})),u=(0,x.useSelector)((function(e){return e.contract.rawAbi})),m=(0,x.useSelector)((function(e){return e.contract.contract})),d=(0,x.useSelector)((function(e){return e.contract.tableSelection})),b=(0,x.useSelector)((function(e){return e.contract.actionSelection})),g=(0,x.useSelector)((function(e){return e.contract.activeKey})),h=(0,N.useState)(""),v=i()(h,2),j=v[0],S=v[1],P=(0,N.useState)(!1),w=i()(P,2),C=w[0],_=w[1],O=(0,x.useSearchParams)(),T=i()(O,2),D=T[0],A=T[1],M=(0,x.useIntl)(),Z=M.formatMessage({id:"contract.intlContract"}),I=M.formatMessage({id:"contract.intlSearch"}),z=M.formatMessage({id:"contract.intlAccountFormatError"}),J=M.formatMessage({id:"contract.intlNonContractAccount"}),B=M.formatMessage({id:"contract.intlSearchContract"}),F=M.formatMessage({id:"common.intlCopySuccess"}),$=(0,N.useCallback)(function(){var e=c()(n()().mark((function e(r,s){var a,c,l,u;return n()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(/^[a-z1-5.]{1,12}$/.test(r)){e.next=8;break}if(r||s.hasOwnProperty("type")){e.next=4;break}return e.abrupt("return",!0);case 4:return t.error("".concat(z)),e.abrupt("return",!1);case 8:return e.next=10,(0,p.zI)(o.client.v1.chain.get_abi(r));case 10:if(a=e.sent,c=i()(a,2),l=c[0],u=c[1],!l){e.next=17;break}return t.error(l),e.abrupt("return",!1);case 17:if(l||!u.hasOwnProperty("abi")){e.next=21;break}return e.abrupt("return",!0);case 21:return t.error("".concat(J)),e.abrupt("return",!1);case 23:case"end":return e.stop()}}),e)})));return function(r,t){return e.apply(this,arguments)}}(),[o,t]),Q=(0,N.useCallback)(function(){var e=c()(n()().mark((function e(r,s){var c,o,u,m,d,b;return n()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!l){e.next=16;break}return _(!0),e.next=4,$(r,s);case 4:if(e.sent){e.next=7;break}return _(!1),e.abrupt("return");case 7:return e.next=9,(0,p.zI)(l.load(r));case 9:c=e.sent,o=i()(c,2),u=o[0],m=o[1],u?t.error(u):(d=m.abi.toJSON(),b=JSON.stringify(d),b=JSON.parse(b),a(f.N.setContract(r)),a(f.N.setABI(d)),a(f.N.setRawABI(b)),a(f.N.setActionType("")),a(f.N.setActionSelection("")),a(f.N.setTableSelection("")),a(f.N.setTableDataSource([])),a(f.N.setTableColumns([])),a(f.N.setTableByScope(!1)),a(f.N.setTableParams({code:"",table:"",scope:void 0,lower_bound:void 0,upper_bound:void 0,limit:100,reverse:void 0,index_position:void 0,json:!0,show_payer:void 0})),a(f.N.setTableByScopeParams({code:"",table:"",lower_bound:void 0,upper_bound:void 0,limit:100,reverse:void 0}))),S(""),_(!1);case 16:case"end":return e.stop()}}),e)})));return function(r,t){return e.apply(this,arguments)}}(),[l,$,t]),Y=(0,N.useCallback)((0,R.debounce)(function(){var e=c()(n()().mark((function e(r){var t,s,a,c,l;return n()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=r.target.value,/^[a-z1-5.]{1,12}$/.test(t)){e.next=6;break}0===t.trim().length?S(""):S("error"),e.next=13;break;case 6:return e.next=8,(0,p.zI)(o.client.v1.chain.get_abi(t));case 8:s=e.sent,a=i()(s,2),c=a[0],l=a[1],!c&&l.hasOwnProperty("abi")?S(""):S("error");case 13:case"end":return e.stop()}}),e)})));return function(r){return e.apply(this,arguments)}}(),1e3),[o]),q=(0,N.useMemo)((function(){return"tables"===g&&d?m+"::"+d:"actions"===g&&b?m+"::"+b:m||""}),[g,d,b,m]),X=(0,N.useCallback)(c()(n()().mark((function e(){return n()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,window.navigator.clipboard.writeText(JSON.stringify(u));case 2:t.success("".concat(F));case 3:case"end":return e.stop()}}),e)}))),[u]),ee=[{key:"tables",label:(0,k.jsx)("span",{className:"text-lg font-semibold",children:"Tables"}),children:!!u&&(0,k.jsx)(L,{})},{key:"actions",label:(0,k.jsx)("span",{className:"text-lg font-semibold",children:"Actions"}),children:!!u&&(0,k.jsx)(E,{})},{key:"abi",label:(0,k.jsx)("span",{className:"text-lg font-semibold",children:"ABI"}),children:!!u&&(0,k.jsxs)("div",{className:"pl-[13px]",children:[(0,k.jsx)(V.Z,{className:"cursor-pointer",style:{color:"#1677ff"},onClick:X}),(0,k.jsx)(H.ZP,{className:"text-lg",src:u,collapsed:3,displaySize:!0,enableClipboard:!1})]})},{key:"tip",label:(0,k.jsx)("span",{className:"text-lg font-semibold",children:q}),disabled:!0}];return(0,N.useEffect)((function(){var e=D.get("search");e&&(Q(e,""),A({}))}),[Q]),(0,k.jsxs)(K._z,{className:"contract",ghost:!0,children:[(0,k.jsxs)(U.Z,{children:[(0,k.jsx)("div",{className:"hardline text-lg font-semibold mb-3",children:B}),(0,k.jsx)(G.Z.Search,{className:"pl-[13px] ",loading:C,addonBefore:Z,placeholder:"Search...",allowClear:!0,enterButton:I,size:"large",status:j,onSearch:Q,onChange:Y}),(0,k.jsx)(W.Z,{className:"mt-2",defaultActiveKey:"tables",items:ee,activeKey:g,onChange:function(e){return a(f.N.setActiveKey(e))}})]}),s]})})}}]); \ No newline at end of file diff --git a/src__pages__Interface__Decode.async.js b/src__pages__Interface__Decode.async.js new file mode 100644 index 0000000..1021510 --- /dev/null +++ b/src__pages__Interface__Decode.async.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[858],{90672:function(e,n,t){var a=t(1413),r=t(91),s=t(62435),c=t(56499),o=t(86074),i=["fieldProps","proFieldProps"],u=function(e,n){var t=e.fieldProps,s=e.proFieldProps,u=(0,r.Z)(e,i);return(0,o.jsx)(c.Z,(0,a.Z)({ref:n,valueType:"textarea",fieldProps:t,proFieldProps:s},u))};n.Z=s.forwardRef(u)},28673:function(e,n,t){t.r(n);var a=t(15009),r=t.n(a),s=t(99289),c=t.n(s),o=t(5574),i=t.n(o),u=t(11774),l=t(38345),d=t(97269),p=t(90672),f=t(59530),b=t(80507),m=t(45360),x=t(62435),h=(t(51877),t(86074));n.default=function(){var e=m.ZP.useMessage(),n=i()(e,2),t=n[0],a=n[1],s=(0,f.useSelector)((function(e){return e.global.session})),o=(0,x.useState)(""),g=i()(o,2),k=g[0],v=g[1],S=(0,x.useRef)(),w=(0,f.useIntl)(),P=w.formatMessage({id:"common.intlInputException"}),Z=w.formatMessage({id:"common.intlPleaseConnectWallet"}),j=w.formatMessage({id:"contract.intlDecodeSuccess"}),q=w.formatMessage({id:"contract.intlDecode"}),y=w.formatMessage({id:"common.intlResult"}),F=(0,x.useState)('example: \n{\n "signatures": [\n "SIG_K1_KbqHFTqqq1qZ2tqX8aTNBU5iDeHqgs1xZ3D57oxdktKV8iWrJBUGbtp9yF4qoxaK321rXumwLmi8QzS8aZ57kuuyHFzkAi"\n ],\n "compression": 1,\n "packed_context_free_data": "789c63000000010001",\n "packed_trx": "789c5b73fa5eea41afa337273731000123c3b22613e65706a120ce8a9c2bae8c029fae88284ede780a24d0b05a6db90488c13061e3a917cc601603b38b5b30980100d53d1575"\n}'),_=i()(F,1)[0],T=(0,x.useCallback)(function(){var e=c()(r()().mark((function e(n){var a,c,o,i,u,l,d,p;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(s){e.next=3;break}return t.error("".concat(Z)),e.abrupt("return");case 3:e.prev=3,a=JSON.parse(n.packedTransaction),c=b.f1.from(a),o=c.getSignedTransaction(),i=o.transaction.actions,u=0;case 9:if(!(u=60&&Math.round(e.h)<=240?n?Math.round(e.h)-2*t:Math.round(e.h)+2*t:n?Math.round(e.h)+2*t:Math.round(e.h)-2*t)<0?r+=360:r>=360&&(r-=360),r}function u(e,t,n){return 0===e.h&&0===e.s?e.s:((r=n?e.s-.16*t:4===t?e.s+.16:e.s+.05*t)>1&&(r=1),n&&5===t&&r>.1&&(r=.1),r<.06&&(r=.06),Number(r.toFixed(2)));var r}function d(e,t,n){var r;return(r=n?e.v+.05*t:e.v-.15*t)>1&&(r=1),Number(r.toFixed(2))}function f(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=[],r=(0,o.uA)(e),f=5;f>0;f-=1){var h=a(r),p=s((0,o.uA)({h:c(h,f,!0),s:u(h,f,!0),v:d(h,f,!0)}));n.push(p)}n.push(s(r));for(var m=1;m<=4;m+=1){var g=a(r),v=s((0,o.uA)({h:c(g,m),s:u(g,m),v:d(g,m)}));n.push(v)}return"dark"===t.theme?i.map((function(e){var r=e.index,i=e.opacity;return s(l((0,o.uA)(t.backgroundColor||"#141414"),(0,o.uA)(n[r]),100*i))})):n}var h={red:"#F5222D",volcano:"#FA541C",orange:"#FA8C16",gold:"#FAAD14",yellow:"#FADB14",lime:"#A0D911",green:"#52C41A",cyan:"#13C2C2",blue:"#1677FF",geekblue:"#2F54EB",purple:"#722ED1",magenta:"#EB2F96",grey:"#666666"},p={},m={};Object.keys(h).forEach((function(e){p[e]=f(h[e]),p[e].primary=p[e][5],m[e]=f(h[e],{theme:"dark",backgroundColor:"#141414"}),m[e].primary=m[e][5]}));var g=p.red,v=p.volcano,b=p.gold,y=p.orange,w=p.yellow,x=p.lime,_=p.green,S=p.cyan,k=p.blue,C=p.geekblue,M=p.purple,E=p.magenta,I=p.grey,Z=p.grey},54548:function(e,t,n){"use strict";n.d(t,{E4:function(){return ut},jG:function(){return E},t2:function(){return te},ks:function(){return W},bf:function(){return D},CI:function(){return lt},fp:function(){return re},xy:function(){return it}});var r=n(4942),o=n(97685),i=n(74902),a=n(1413);var s=function(e){for(var t,n=0,r=0,o=e.length;o>=4;++r,o-=4)t=1540483477*(65535&(t=255&e.charCodeAt(r)|(255&e.charCodeAt(++r))<<8|(255&e.charCodeAt(++r))<<16|(255&e.charCodeAt(++r))<<24))+(59797*(t>>>16)<<16),n=1540483477*(65535&(t^=t>>>24))+(59797*(t>>>16)<<16)^1540483477*(65535&n)+(59797*(n>>>16)<<16);switch(o){case 3:n^=(255&e.charCodeAt(r+2))<<16;case 2:n^=(255&e.charCodeAt(r+1))<<8;case 1:n=1540483477*(65535&(n^=255&e.charCodeAt(r)))+(59797*(n>>>16)<<16)}return(((n=1540483477*(65535&(n^=n>>>13))+(59797*(n>>>16)<<16))^n>>>15)>>>0).toString(36)},l=n(44958),c=n(62435),u=n.t(c,2),d=(n(56982),n(91881),n(15671)),f=n(43144),h=function(){function e(t){(0,d.Z)(this,e),(0,r.Z)(this,"instanceId",void 0),(0,r.Z)(this,"cache",new Map),this.instanceId=t}return(0,f.Z)(e,[{key:"get",value:function(e){return this.cache.get(e.join("%"))||null}},{key:"update",value:function(e,t){var n=e.join("%"),r=t(this.cache.get(n));null===r?this.cache.delete(n):this.cache.set(n,r)}}]),e}(),p="data-token-hash",m="data-css-hash",g="__cssinjs_instance__";function v(){var e=Math.random().toString(12).slice(2);if("undefined"!=typeof document&&document.head&&document.body){var t=document.body.querySelectorAll("style[".concat(m,"]"))||[],n=document.head.firstChild;Array.from(t).forEach((function(t){t[g]=t[g]||e,t[g]===e&&document.head.insertBefore(t,n)}));var r={};Array.from(document.querySelectorAll("style[".concat(m,"]"))).forEach((function(t){var n,o=t.getAttribute(m);r[o]?t[g]===e&&(null===(n=t.parentNode)||void 0===n||n.removeChild(t)):r[o]=!0}))}return new h(e)}var b=c.createContext({hashPriority:"low",cache:v(),defaultCache:!0}),y=b,w=n(71002),x=n(98924);var _=function(){function e(){(0,d.Z)(this,e),(0,r.Z)(this,"cache",void 0),(0,r.Z)(this,"keys",void 0),(0,r.Z)(this,"cacheCallTimes",void 0),this.cache=new Map,this.keys=[],this.cacheCallTimes=0}return(0,f.Z)(e,[{key:"size",value:function(){return this.keys.length}},{key:"internalGet",value:function(e){var t,n,r=arguments.length>1&&void 0!==arguments[1]&&arguments[1],o={map:this.cache};return e.forEach((function(e){var t;o?o=null===(t=o)||void 0===t||null===(t=t.map)||void 0===t?void 0:t.get(e):o=void 0})),null!==(t=o)&&void 0!==t&&t.value&&r&&(o.value[1]=this.cacheCallTimes++),null===(n=o)||void 0===n?void 0:n.value}},{key:"get",value:function(e){var t;return null===(t=this.internalGet(e,!0))||void 0===t?void 0:t[0]}},{key:"has",value:function(e){return!!this.internalGet(e)}},{key:"set",value:function(t,n){var r=this;if(!this.has(t)){if(this.size()+1>e.MAX_CACHE_SIZE+e.MAX_CACHE_OFFSET){var i=this.keys.reduce((function(e,t){var n=(0,o.Z)(e,2)[1];return r.internalGet(t)[1]0,"[Ant Design CSS-in-JS] Theme should have at least one derivative function."),k+=1}return(0,f.Z)(e,[{key:"getDerivativeToken",value:function(e){return this.derivatives.reduce((function(t,n){return n(e,t)}),void 0)}}]),e}(),M=new _;function E(e){var t=Array.isArray(e)?e:[e];return M.has(t)||M.set(t,new C(t)),M.get(t)}var I=new WeakMap,Z={};function O(e,t){for(var n=I,r=0;r3&&void 0!==arguments[3]?arguments[3]:{},s=arguments.length>4&&void 0!==arguments[4]&&arguments[4];if(s)return e;var l=(0,a.Z)((0,a.Z)({},i),{},(o={},(0,r.Z)(o,p,t),(0,r.Z)(o,m,n),o)),c=Object.keys(l).map((function(e){var t=l[e];return t?"".concat(e,'="').concat(t,'"'):null})).filter((function(e){return e})).join(" ");return"")}var W=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return"--".concat(t?"".concat(t,"-"):"").concat(e).replace(/([a-z0-9])([A-Z])/g,"$1-$2").replace(/([A-Z]+)([A-Z][a-z0-9]+)/g,"$1-$2").replace(/([a-z])([A-Z0-9])/g,"$1-$2").toLowerCase()},F=function(e,t,n){return Object.keys(e).length?".".concat(t).concat(null!=n&&n.scope?".".concat(n.scope):"","{").concat(Object.entries(e).map((function(e){var t=(0,o.Z)(e,2),n=t[0],r=t[1];return"".concat(n,":").concat(r,";")})).join(""),"}"):""},H=function(e,t,n){var r={},i={};return Object.entries(e).forEach((function(e){var t,a,s=(0,o.Z)(e,2),l=s[0],c=s[1];if(null!=n&&null!==(t=n.preserve)&&void 0!==t&&t[l])i[l]=c;else if(!("string"!=typeof c&&"number"!=typeof c||null!=n&&null!==(a=n.ignore)&&void 0!==a&&a[l])){var u,d=W(l,null==n?void 0:n.prefix);r[d]="number"!=typeof c||null!=n&&null!==(u=n.unitless)&&void 0!==u&&u[l]?String(c):"".concat(c,"px"),i[l]="var(".concat(d,")")}})),[i,F(r,t,{scope:null==n?void 0:n.scope})]},V=n(8410),Y=(0,a.Z)({},u).useInsertionEffect,G=Y?function(e,t,n){return Y((function(){return e(),t()}),n)}:function(e,t,n){c.useMemo(e,n),(0,V.Z)((function(){return t(!0)}),n)},U=void 0!==(0,a.Z)({},u).useInsertionEffect?function(e){var t=[],n=!1;return c.useEffect((function(){return n=!1,function(){n=!0,t.length&&t.forEach((function(e){return e()}))}}),e),function(e){n||t.push(e)}}:function(){return function(e){e()}};var X=function(){return!1};function q(e,t,n,r,a){var s=c.useContext(y).cache,l=[e].concat((0,i.Z)(t)),u=l.join("_"),d=U([u]),f=(X(),function(e){s.update(l,(function(t){var r=t||[void 0,void 0],i=(0,o.Z)(r,2),a=i[0];var s=[void 0===a?0:a,i[1]||n()];return e?e(s):s}))});c.useMemo((function(){f()}),[u]);var h=s.get(l)[1];return G((function(){null==a||a(h)}),(function(e){return f((function(t){var n=(0,o.Z)(t,2),r=n[0],i=n[1];return e&&0===r&&(null==a||a(h)),[r+1,i]})),function(){s.update(l,(function(t){var n=t||[],i=(0,o.Z)(n,2),a=i[0],c=void 0===a?0:a,u=i[1];return 0===c-1?(d((function(){!e&&s.get(l)||null==r||r(u,!1)})),null):[c-1,u]}))}}),[u]),h}var K={},J=new Map;function Q(e){J.set(e,(J.get(e)||0)+1)}function ee(e,t){J.set(e,(J.get(e)||0)-1);var n=Array.from(J.keys()),r=n.filter((function(e){return(J.get(e)||0)<=0}));n.length-r.length>0&&r.forEach((function(e){!function(e,t){"undefined"!=typeof document&&document.querySelectorAll("style[".concat(p,'="').concat(e,'"]')).forEach((function(e){var n;e[g]===t&&(null===(n=e.parentNode)||void 0===n||n.removeChild(e))}))}(e,t),J.delete(e)}))}var te=function(e,t,n,r){var o=n.getDerivativeToken(e),i=(0,a.Z)((0,a.Z)({},o),t);return r&&(i=r(i)),i},ne="token";function re(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=(0,c.useContext)(y),u=r.cache.instanceId,d=r.container,f=n.salt,h=void 0===f?"":f,v=n.override,b=void 0===v?K:v,w=n.formatToken,x=n.getComputedToken,_=n.cssVar,S=O((function(){return Object.assign.apply(Object,[{}].concat((0,i.Z)(t)))}),t),k=A(S),C=A(b),M=_?A(_):"",E=q(ne,[h,e.id,k,C,M],(function(){var t,n=x?x(S,b,e):te(S,b,e,w),r=(0,a.Z)({},n),i="";if(_){var l=H(n,_.key,{prefix:_.prefix,ignore:_.ignore,unitless:_.unitless,preserve:_.preserve}),c=(0,o.Z)(l,2);n=c[0],i=c[1]}var u=N(n,h);n._tokenKey=u,r._tokenKey=N(r,h);var d=null!==(t=null==_?void 0:_.key)&&void 0!==t?t:u;n._themeKey=d,Q(d);var f="".concat("css","-").concat(s(u));return n._hashId=f,[n,f,r,i,(null==_?void 0:_.key)||""]}),(function(e){ee(e[0]._themeKey,u)}),(function(e){var t=(0,o.Z)(e,4),n=t[0],r=t[3];if(_&&r){var i=(0,l.hq)(r,s("css-variables-".concat(n._themeKey)),{mark:m,prepend:"queue",attachTo:d,priority:-999});i[g]=u,i.setAttribute(p,n._themeKey)}}));return E}var oe=n(87462),ie={animationIterationCount:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},ae="comm",se="rule",le="decl",ce=Math.abs,ue=String.fromCharCode;Object.assign;function de(e){return e.trim()}function fe(e,t,n){return e.replace(t,n)}function he(e,t,n){return e.indexOf(t,n)}function pe(e,t){return 0|e.charCodeAt(t)}function me(e,t,n){return e.slice(t,n)}function ge(e){return e.length}function ve(e,t){return t.push(e),e}function be(e,t){for(var n="",r=0;r0?pe(Ce,--Se):0,xe--,10===ke&&(xe=1,we--),ke}function Ie(){return ke=Se<_e?pe(Ce,Se++):0,xe++,10===ke&&(xe=1,we++),ke}function Ze(){return pe(Ce,Se)}function Oe(){return Se}function $e(e,t){return me(Ce,e,t)}function Ae(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function Ne(e){return we=xe=1,_e=ge(Ce=e),Se=0,[]}function Re(e){return Ce="",e}function je(e){return de($e(Se-1,Pe(91===e?e+2:40===e?e+1:e)))}function Te(e){for(;(ke=Ze())&&ke<33;)Ie();return Ae(e)>2||Ae(ke)>3?"":" "}function Be(e,t){for(;--t&&Ie()&&!(ke<48||ke>102||ke>57&&ke<65||ke>70&&ke<97););return $e(e,Oe()+(t<6&&32==Ze()&&32==Ie()))}function Pe(e){for(;Ie();)switch(ke){case e:return Se;case 34:case 39:34!==e&&39!==e&&Pe(ke);break;case 40:41===e&&Pe(e);break;case 92:Ie()}return Se}function Le(e,t){for(;Ie()&&e+ke!==57&&(e+ke!==84||47!==Ze()););return"/*"+$e(t,Se-1)+"*"+ue(47===e?e:Ie())}function De(e){for(;!Ae(Ze());)Ie();return $e(e,Se)}function ze(e){return Re(We("",null,null,null,[""],e=Ne(e),0,[0],e))}function We(e,t,n,r,o,i,a,s,l){for(var c=0,u=0,d=a,f=0,h=0,p=0,m=1,g=1,v=1,b=0,y="",w=o,x=i,_=r,S=y;g;)switch(p=b,b=Ie()){case 40:if(108!=p&&58==pe(S,d-1)){-1!=he(S+=fe(je(b),"&","&\f"),"&\f",ce(c?s[c-1]:0))&&(v=-1);break}case 34:case 39:case 91:S+=je(b);break;case 9:case 10:case 13:case 32:S+=Te(p);break;case 92:S+=Be(Oe()-1,7);continue;case 47:switch(Ze()){case 42:case 47:ve(He(Le(Ie(),Oe()),t,n,l),l);break;default:S+="/"}break;case 123*m:s[c++]=ge(S)*v;case 125*m:case 59:case 0:switch(b){case 0:case 125:g=0;case 59+u:-1==v&&(S=fe(S,/\f/g,"")),h>0&&ge(S)-d&&ve(h>32?Ve(S+";",r,n,d-1,l):Ve(fe(S," ","")+";",r,n,d-2,l),l);break;case 59:S+=";";default:if(ve(_=Fe(S,t,n,c,u,o,s,y,w=[],x=[],d,i),i),123===b)if(0===u)We(S,t,_,_,w,i,d,s,x);else switch(99===f&&110===pe(S,3)?100:f){case 100:case 108:case 109:case 115:We(e,_,_,r&&ve(Fe(e,_,_,0,0,o,s,y,o,w=[],d,x),x),o,x,d,s,r?w:x);break;default:We(S,_,_,_,[""],x,0,s,x)}}c=u=h=0,m=v=1,y=S="",d=a;break;case 58:d=1+ge(S),h=p;default:if(m<1)if(123==b)--m;else if(125==b&&0==m++&&125==Ee())continue;switch(S+=ue(b),b*m){case 38:v=u>0?1:(S+="\f",-1);break;case 44:s[c++]=(ge(S)-1)*v,v=1;break;case 64:45===Ze()&&(S+=je(Ie())),f=Ze(),u=d=ge(y=S+=De(Oe())),b++;break;case 45:45===p&&2==ge(S)&&(m=0)}}return i}function Fe(e,t,n,r,o,i,a,s,l,c,u,d){for(var f=o-1,h=0===o?i:[""],p=function(e){return e.length}(h),m=0,g=0,v=0;m0?h[b]+" "+y:fe(y,/&\f/g,h[b])))&&(l[v++]=w);return Me(e,t,n,0===o?se:s,l,c,u,d)}function He(e,t,n,r){return Me(e,t,n,ae,ue(ke),me(e,2,-2),0,r)}function Ve(e,t,n,r,o){return Me(e,t,n,le,me(e,0,r),me(e,r+1,-1),r,o)}var Ye,Ge="data-ant-cssinjs-cache-path",Ue="_FILE_STYLE__";var Xe=!0;function qe(e){return function(){if(!Ye&&(Ye={},(0,x.Z)())){var e=document.createElement("div");e.className=Ge,e.style.position="fixed",e.style.visibility="hidden",e.style.top="-9999px",document.body.appendChild(e);var t=getComputedStyle(e).content||"";(t=t.replace(/^"/,"").replace(/"$/,"")).split(";").forEach((function(e){var t=e.split(":"),n=(0,o.Z)(t,2),r=n[0],i=n[1];Ye[r]=i}));var n,r=document.querySelector("style[".concat(Ge,"]"));r&&(Xe=!1,null===(n=r.parentNode)||void 0===n||n.removeChild(r)),document.body.removeChild(e)}}(),!!Ye[e]}var Ke="_multi_value_";function Je(e){return be(ze(e),ye).replace(/\{%%%\:[^;];}/g,";")}function Qe(e){return"object"===(0,w.Z)(e)&&e&&("_skip_check_"in e||Ke in e)}function et(e,t,n){if(!t)return e;var r=".".concat(t),o="low"===n?":where(".concat(r,")"):r;return e.split(",").map((function(e){var t,n=e.trim().split(/\s+/),r=n[0]||"",a=(null===(t=r.match(/^\w+/))||void 0===t?void 0:t[0])||"";return[r="".concat(a).concat(o).concat(r.slice(a.length))].concat((0,i.Z)(n.slice(1))).join(" ")})).join(",")}var tt=function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{root:!0,parentSelectors:[]},s=r.root,l=r.injectHash,c=r.parentSelectors,u=n.hashId,d=n.layer,f=(n.path,n.hashPriority),h=n.transformers,p=void 0===h?[]:h,m=(n.linters,""),g={};function v(t){var r=t.getName(u);if(!g[r]){var i=e(t.style,n,{root:!1,parentSelectors:c}),a=(0,o.Z)(i,1)[0];g[r]="@keyframes ".concat(t.getName(u)).concat(a)}}function b(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return e.forEach((function(e){Array.isArray(e)?b(e,t):e&&t.push(e)})),t}var y=b(Array.isArray(t)?t:[t]);if(y.forEach((function(t){var r="string"!=typeof t||s?t:{};if("string"==typeof r)m+="".concat(r,"\n");else if(r._keyframe)v(r);else{var d=p.reduce((function(e,t){var n;return(null==t||null===(n=t.visit)||void 0===n?void 0:n.call(t,e))||e}),r);Object.keys(d).forEach((function(t){var r=d[t];if("object"!==(0,w.Z)(r)||!r||"animationName"===t&&r._keyframe||Qe(r)){var h;function M(e,t){var n=e.replace(/[A-Z]/g,(function(e){return"-".concat(e.toLowerCase())})),r=t;ie[e]||"number"!=typeof r||0===r||(r="".concat(r,"px")),"animationName"===e&&null!=t&&t._keyframe&&(v(t),r=t.getName(u)),m+="".concat(n,":").concat(r,";")}var p=null!==(h=null==r?void 0:r.value)&&void 0!==h?h:r;"object"===(0,w.Z)(r)&&null!=r&&r[Ke]&&Array.isArray(p)?p.forEach((function(e){M(t,e)})):M(t,p)}else{var b=!1,y=t.trim(),x=!1;(s||l)&&u?y.startsWith("@")?b=!0:y=et(t,u,f):!s||u||"&"!==y&&""!==y||(y="",x=!0);var _=e(r,n,{root:x,injectHash:b,parentSelectors:[].concat((0,i.Z)(c),[y])}),S=(0,o.Z)(_,2),k=S[0],C=S[1];g=(0,a.Z)((0,a.Z)({},g),C),m+="".concat(y).concat(k)}}))}})),s){if(d&&P()){var x=d.split(","),_=x[x.length-1].trim();m="@layer ".concat(_," {").concat(m,"}"),x.length>1&&(m="@layer ".concat(d,"{%%%:%}").concat(m))}}else m="{".concat(m,"}");return[m,g]};function nt(e,t){return s("".concat(e.join("%")).concat(t))}function rt(){return null}var ot="style";function it(e,t){var n=e.token,a=e.path,s=e.hashId,u=e.layer,d=e.nonce,f=e.clientOnly,h=e.order,v=void 0===h?0:h,b=c.useContext(y),w=b.autoClear,_=(b.mock,b.defaultCache),S=b.hashPriority,k=b.container,C=b.ssrInline,M=b.transformers,E=b.linters,I=b.cache,Z=n._tokenKey,O=[Z].concat((0,i.Z)(a)),$=L;var A=q(ot,O,(function(){var e=O.join("|");if(qe(e)){var n=function(e){var t=Ye[e],n=null;if(t&&(0,x.Z)())if(Xe)n=Ue;else{var r=document.querySelector("style[".concat(m,'="').concat(Ye[e],'"]'));r?n=r.innerHTML:delete Ye[e]}return[n,t]}(e),r=(0,o.Z)(n,2),i=r[0],l=r[1];if(i)return[i,Z,l,{},f,v]}var c=t(),d=tt(c,{hashId:s,hashPriority:S,layer:u,path:a.join("-"),transformers:M,linters:E}),h=(0,o.Z)(d,2),p=h[0],g=h[1],b=Je(p),y=nt(O,b);return[b,Z,y,g,f,v]}),(function(e,t){var n=(0,o.Z)(e,3)[2];(t||w)&&L&&(0,l.jL)(n,{mark:m})}),(function(e){var t=(0,o.Z)(e,4),n=t[0],r=(t[1],t[2]),i=t[3];if($&&n!==Ue){var a={mark:m,prepend:"queue",attachTo:k,priority:v},s="function"==typeof d?d():d;s&&(a.csp={nonce:s});var c=(0,l.hq)(n,r,a);c[g]=I.instanceId,c.setAttribute(p,Z),Object.keys(i).forEach((function(e){(0,l.hq)(Je(i[e]),"_effect-".concat(e),a)}))}})),N=(0,o.Z)(A,3),R=N[0],j=N[1],T=N[2];return function(e){var t,n;C&&!$&&_?t=c.createElement("style",(0,oe.Z)({},(n={},(0,r.Z)(n,p,j),(0,r.Z)(n,m,T),n),{dangerouslySetInnerHTML:{__html:R}})):t=c.createElement(rt,null);return c.createElement(c.Fragment,null,t,e)}}var at,st="cssVar",lt=function(e,t){var n=e.key,r=e.prefix,a=e.unitless,s=e.ignore,u=e.token,d=e.scope,f=void 0===d?"":d,h=(0,c.useContext)(y),v=h.cache.instanceId,b=h.container,w=u._tokenKey,x=[].concat((0,i.Z)(e.path),[n,f,w]);return q(st,x,(function(){var e=t(),i=H(e,n,{prefix:r,unitless:a,ignore:s,scope:f}),l=(0,o.Z)(i,2),c=l[0],u=l[1];return[c,u,nt(x,u),n]}),(function(e){var t=(0,o.Z)(e,3)[2];L&&(0,l.jL)(t,{mark:m})}),(function(e){var t=(0,o.Z)(e,3),r=t[1],i=t[2];if(r){var a=(0,l.hq)(r,i,{mark:m,prepend:"queue",attachTo:b,priority:-999});a[g]=v,a.setAttribute(p,n)}}))};at={},(0,r.Z)(at,ot,(function(e,t,n){var r=(0,o.Z)(e,6),i=r[0],a=r[1],s=r[2],l=r[3],c=r[4],u=r[5],d=(n||{}).plain;if(c)return null;var f=i,h={"data-rc-order":"prependQueue","data-rc-priority":"".concat(u)};return f=z(i,a,s,h,d),l&&Object.keys(l).forEach((function(e){if(!t[e]){t[e]=!0;var n=Je(l[e]);f+=z(n,a,"_effect-".concat(e),h,d)}})),[u,s,f]})),(0,r.Z)(at,ne,(function(e,t,n){var r=(0,o.Z)(e,5),i=r[2],a=r[3],s=r[4],l=(n||{}).plain;if(!a)return null;var c=i._tokenKey;return[-999,c,z(a,s,c,{"data-rc-order":"prependQueue","data-rc-priority":"".concat(-999)},l)]})),(0,r.Z)(at,st,(function(e,t,n){var r=(0,o.Z)(e,4),i=r[1],a=r[2],s=r[3],l=(n||{}).plain;if(!i)return null;return[-999,a,z(i,s,a,{"data-rc-order":"prependQueue","data-rc-priority":"".concat(-999)},l)]}));var ct=function(){function e(t,n){(0,d.Z)(this,e),(0,r.Z)(this,"name",void 0),(0,r.Z)(this,"style",void 0),(0,r.Z)(this,"_keyframe",!0),this.name=t,this.style=n}return(0,f.Z)(e,[{key:"getName",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return e?"".concat(e,"-").concat(this.name):this.name}}]),e}(),ut=ct;function dt(e){return e.notSplit=!0,e}dt(["borderTop","borderBottom"]),dt(["borderTop"]),dt(["borderBottom"]),dt(["borderLeft","borderRight"]),dt(["borderLeft"]),dt(["borderRight"])},84089:function(e,t,n){"use strict";n.d(t,{Z:function(){return x}});var r=n(87462),o=n(97685),i=n(4942),a=n(91),s=n(62435),l=n(93967),c=n.n(l),u=n(16397),d=n(63017),f=n(1413),h=n(41755),p=["icon","className","onClick","style","primaryColor","secondaryColor"],m={primaryColor:"#333",secondaryColor:"#E6E6E6",calculated:!1};var g=function(e){var t=e.icon,n=e.className,r=e.onClick,o=e.style,i=e.primaryColor,l=e.secondaryColor,c=(0,a.Z)(e,p),u=s.useRef(),d=m;if(i&&(d={primaryColor:i,secondaryColor:l||(0,h.pw)(i)}),(0,h.C3)(u),(0,h.Kp)((0,h.r)(t),"icon should be icon definiton, but got ".concat(t)),!(0,h.r)(t))return null;var g=t;return g&&"function"==typeof g.icon&&(g=(0,f.Z)((0,f.Z)({},g),{},{icon:g.icon(d.primaryColor,d.secondaryColor)})),(0,h.R_)(g.icon,"svg-".concat(g.name),(0,f.Z)((0,f.Z)({className:n,onClick:r,style:o,"data-icon":g.name,width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"},c),{},{ref:u}))};g.displayName="IconReact",g.getTwoToneColors=function(){return(0,f.Z)({},m)},g.setTwoToneColors=function(e){var t=e.primaryColor,n=e.secondaryColor;m.primaryColor=t,m.secondaryColor=n||(0,h.pw)(t),m.calculated=!!n};var v=g;function b(e){var t=(0,h.H9)(e),n=(0,o.Z)(t,2),r=n[0],i=n[1];return v.setTwoToneColors({primaryColor:r,secondaryColor:i})}var y=["className","icon","spin","rotate","tabIndex","onClick","twoToneColor"];b(u.blue.primary);var w=s.forwardRef((function(e,t){var n,l=e.className,u=e.icon,f=e.spin,p=e.rotate,m=e.tabIndex,g=e.onClick,b=e.twoToneColor,w=(0,a.Z)(e,y),x=s.useContext(d.Z),_=x.prefixCls,S=void 0===_?"anticon":_,k=x.rootClassName,C=c()(k,S,(n={},(0,i.Z)(n,"".concat(S,"-").concat(u.name),!!u.name),(0,i.Z)(n,"".concat(S,"-spin"),!!f||"loading"===u.name),n),l),M=m;void 0===M&&g&&(M=-1);var E=p?{msTransform:"rotate(".concat(p,"deg)"),transform:"rotate(".concat(p,"deg)")}:void 0,I=(0,h.H9)(b),Z=(0,o.Z)(I,2),O=Z[0],$=Z[1];return s.createElement("span",(0,r.Z)({role:"img","aria-label":u.name},w,{ref:t,tabIndex:M,onClick:g,className:C}),s.createElement(v,{icon:u,primaryColor:O,secondaryColor:$,style:E}))}));w.displayName="AntdIcon",w.getTwoToneColor=function(){var e=v.getTwoToneColors();return e.calculated?[e.primaryColor,e.secondaryColor]:e.primaryColor},w.setTwoToneColor=b;var x=w},63017:function(e,t,n){"use strict";var r=(0,n(62435).createContext)({});t.Z=r},89739:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(87462),o=n(62435),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm193.5 301.7l-210.6 292a31.8 31.8 0 01-51.7 0L318.5 484.9c-3.8-5.3 0-12.7 6.5-12.7h46.9c10.2 0 19.9 4.9 25.9 13.3l71.2 98.8 157.2-218c6-8.3 15.6-13.3 25.9-13.3H699c6.5 0 10.3 7.4 6.5 12.7z"}}]},name:"check-circle",theme:"filled"},a=n(84089),s=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:i}))};var l=o.forwardRef(s)},63606:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(87462),o=n(62435),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},a=n(84089),s=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:i}))};var l=o.forwardRef(s)},4340:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(87462),o=n(62435),i={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64c247.4 0 448 200.6 448 448S759.4 960 512 960 64 759.4 64 512 264.6 64 512 64zm127.98 274.82h-.04l-.08.06L512 466.75 384.14 338.88c-.04-.05-.06-.06-.08-.06a.12.12 0 00-.07 0c-.03 0-.05.01-.09.05l-45.02 45.02a.2.2 0 00-.05.09.12.12 0 000 .07v.02a.27.27 0 00.06.06L466.75 512 338.88 639.86c-.05.04-.06.06-.06.08a.12.12 0 000 .07c0 .03.01.05.05.09l45.02 45.02a.2.2 0 00.09.05.12.12 0 00.07 0c.02 0 .04-.01.08-.05L512 557.25l127.86 127.87c.04.04.06.05.08.05a.12.12 0 00.07 0c.03 0 .05-.01.09-.05l45.02-45.02a.2.2 0 00.05-.09.12.12 0 000-.07v-.02a.27.27 0 00-.05-.06L557.25 512l127.87-127.86c.04-.04.05-.06.05-.08a.12.12 0 000-.07c0-.03-.01-.05-.05-.09l-45.02-45.02a.2.2 0 00-.09-.05.12.12 0 00-.07 0z"}}]},name:"close-circle",theme:"filled"},a=n(84089),s=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:i}))};var l=o.forwardRef(s)},97937:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(87462),o=n(62435),i={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M799.86 166.31c.02 0 .04.02.08.06l57.69 57.7c.04.03.05.05.06.08a.12.12 0 010 .06c0 .03-.02.05-.06.09L569.93 512l287.7 287.7c.04.04.05.06.06.09a.12.12 0 010 .07c0 .02-.02.04-.06.08l-57.7 57.69c-.03.04-.05.05-.07.06a.12.12 0 01-.07 0c-.03 0-.05-.02-.09-.06L512 569.93l-287.7 287.7c-.04.04-.06.05-.09.06a.12.12 0 01-.07 0c-.02 0-.04-.02-.08-.06l-57.69-57.7c-.04-.03-.05-.05-.06-.07a.12.12 0 010-.07c0-.03.02-.05.06-.09L454.07 512l-287.7-287.7c-.04-.04-.05-.06-.06-.09a.12.12 0 010-.07c0-.02.02-.04.06-.08l57.7-57.69c.03-.04.05-.05.07-.06a.12.12 0 01.07 0c.03 0 .05.02.09.06L512 454.07l287.7-287.7c.04-.04.06-.05.09-.06a.12.12 0 01.07 0z"}}]},name:"close",theme:"outlined"},a=n(84089),s=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:i}))};var l=o.forwardRef(s)},57132:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(87462),o=n(62435),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832 64H296c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h496v688c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V96c0-17.7-14.3-32-32-32zM704 192H192c-17.7 0-32 14.3-32 32v530.7c0 8.5 3.4 16.6 9.4 22.6l173.3 173.3c2.2 2.2 4.7 4 7.4 5.5v1.9h4.2c3.5 1.3 7.2 2 11 2H704c17.7 0 32-14.3 32-32V224c0-17.7-14.3-32-32-32zM350 856.2L263.9 770H350v86.2zM664 888H414V746c0-22.1-17.9-40-40-40H232V264h432v624z"}}]},name:"copy",theme:"outlined"},a=n(84089),s=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:i}))};var l=o.forwardRef(s)},48689:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(87462),o=n(62435),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},a=n(84089),s=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:i}))};var l=o.forwardRef(s)},80882:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(87462),o=n(62435),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{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"}}]},name:"down",theme:"outlined"},a=n(84089),s=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:i}))};var l=o.forwardRef(s)},86548:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(87462),o=n(62435),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M257.7 752c2 0 4-.2 6-.5L431.9 722c2-.4 3.9-1.3 5.3-2.8l423.9-423.9a9.96 9.96 0 000-14.1L694.9 114.9c-1.9-1.9-4.4-2.9-7.1-2.9s-5.2 1-7.1 2.9L256.8 538.8c-1.5 1.5-2.4 3.3-2.8 5.3l-29.5 168.2a33.5 33.5 0 009.4 29.8c6.6 6.4 14.9 9.9 23.8 9.9zm67.4-174.4L687.8 215l73.3 73.3-362.7 362.6-88.9 15.7 15.6-89zM880 836H144c-17.7 0-32 14.3-32 32v36c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-36c0-17.7-14.3-32-32-32z"}}]},name:"edit",theme:"outlined"},a=n(84089),s=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:i}))};var l=o.forwardRef(s)},89705:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(87462),o=n(62435),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"},a=n(84089),s=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:i}))};var l=o.forwardRef(s)},21640:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(87462),o=n(62435),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm-32 232c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V296zm32 440a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"exclamation-circle",theme:"filled"},a=n(84089),s=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:i}))};var l=o.forwardRef(s)},90420:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(87462),o=n(62435),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"},a=n(84089),s=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:i}))};var l=o.forwardRef(s)},99611:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(87462),o=n(62435),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},a=n(84089),s=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:i}))};var l=o.forwardRef(s)},26911:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(87462),o=n(62435),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file",theme:"outlined"},a=n(84089),s=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:i}))};var l=o.forwardRef(s)},15360:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(87462),o=n(62435),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494zM504 618H320c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zM312 490v48c0 4.4 3.6 8 8 8h384c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H320c-4.4 0-8 3.6-8 8z"}}]},name:"file-text",theme:"outlined"},a=n(84089),s=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:i}))};var l=o.forwardRef(s)},78860:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(87462),o=n(62435),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm32 664c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V456c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272zm-32-344a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"info-circle",theme:"filled"},a=n(84089),s=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:i}))};var l=o.forwardRef(s)},6171:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(87462),o=n(62435),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},a=n(84089),s=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:i}))};var l=o.forwardRef(s)},50888:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(87462),o=n(62435),i={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M988 548c-19.9 0-36-16.1-36-36 0-59.4-11.6-117-34.6-171.3a440.45 440.45 0 00-94.3-139.9 437.71 437.71 0 00-139.9-94.3C629 83.6 571.4 72 512 72c-19.9 0-36-16.1-36-36s16.1-36 36-36c69.1 0 136.2 13.5 199.3 40.3C772.3 66 827 103 874 150c47 47 83.9 101.8 109.7 162.7 26.7 63.1 40.2 130.2 40.2 199.3.1 19.9-16 36-35.9 36z"}}]},name:"loading",theme:"outlined"},a=n(84089),s=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:i}))};var l=o.forwardRef(s)},24969:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(87462),o=n(62435),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z"}},{tag:"path",attrs:{d:"M192 474h672q8 0 8 8v60q0 8-8 8H160q-8 0-8-8v-60q0-8 8-8z"}}]},name:"plus",theme:"outlined"},a=n(84089),s=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:i}))};var l=o.forwardRef(s)},25035:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(87462),o=n(62435),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"},a=n(84089),s=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:i}))};var l=o.forwardRef(s)},33160:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(87462),o=n(62435),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.1 209.3l-56.4 44.1C775.8 155.1 656.2 92 521.9 92 290 92 102.3 279.5 102 511.5 101.7 743.7 289.8 932 521.9 932c181.3 0 335.8-115 394.6-276.1 1.5-4.2-.7-8.9-4.9-10.3l-56.7-19.5a8 8 0 00-10.1 4.8c-1.8 5-3.8 10-5.9 14.9-17.3 41-42.1 77.8-73.7 109.4A344.77 344.77 0 01655.9 829c-42.3 17.9-87.4 27-133.8 27-46.5 0-91.5-9.1-133.8-27A341.5 341.5 0 01279 755.2a342.16 342.16 0 01-73.7-109.4c-17.9-42.4-27-87.4-27-133.9s9.1-91.5 27-133.9c17.3-41 42.1-77.8 73.7-109.4 31.6-31.6 68.4-56.4 109.3-73.8 42.3-17.9 87.4-27 133.8-27 46.5 0 91.5 9.1 133.8 27a341.5 341.5 0 01109.3 73.8c9.9 9.9 19.2 20.4 27.8 31.4l-60.2 47a8 8 0 003 14.1l175.6 43c5 1.2 9.9-2.6 9.9-7.7l.8-180.9c-.1-6.6-7.8-10.3-13-6.2z"}}]},name:"reload",theme:"outlined"},a=n(84089),s=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:i}))};var l=o.forwardRef(s)},90814:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(87462),o=n(62435),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},a=n(84089),s=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:i}))};var l=o.forwardRef(s)},68795:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(87462),o=n(62435),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},a=n(84089),s=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:i}))};var l=o.forwardRef(s)},62635:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(87462),o=n(62435),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M859.9 168H164.1c-4.5 0-8.1 3.6-8.1 8v60c0 4.4 3.6 8 8.1 8h695.8c4.5 0 8.1-3.6 8.1-8v-60c0-4.4-3.6-8-8.1-8zM518.3 355a8 8 0 00-12.6 0l-112 141.7a7.98 7.98 0 006.3 12.9h73.9V848c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V509.7H624c6.7 0 10.4-7.7 6.3-12.9L518.3 355z"}}]},name:"vertical-align-top",theme:"outlined"},a=n(84089),s=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:i}))};var l=o.forwardRef(s)},41755:function(e,t,n){"use strict";n.d(t,{C3:function(){return y},H9:function(){return v},Kp:function(){return f},R_:function(){return m},pw:function(){return g},r:function(){return h},vD:function(){return b}});var r=n(1413),o=n(71002),i=n(16397),a=n(44958),s=n(27571),l=n(80334),c=n(62435),u=n(63017);function d(e){return e.replace(/-(.)/g,(function(e,t){return t.toUpperCase()}))}function f(e,t){(0,l.ZP)(e,"[@ant-design/icons] ".concat(t))}function h(e){return"object"===(0,o.Z)(e)&&"string"==typeof e.name&&"string"==typeof e.theme&&("object"===(0,o.Z)(e.icon)||"function"==typeof e.icon)}function p(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object.keys(e).reduce((function(t,n){var r=e[n];if("class"===n)t.className=r,delete t.class;else delete t[n],t[d(n)]=r;return t}),{})}function m(e,t,n){return n?c.createElement(e.tag,(0,r.Z)((0,r.Z)({key:t},p(e.attrs)),n),(e.children||[]).map((function(n,r){return m(n,"".concat(t,"-").concat(e.tag,"-").concat(r))}))):c.createElement(e.tag,(0,r.Z)({key:t},p(e.attrs)),(e.children||[]).map((function(n,r){return m(n,"".concat(t,"-").concat(e.tag,"-").concat(r))})))}function g(e){return(0,i.generate)(e)[0]}function v(e){return e?Array.isArray(e)?e:[e]:[]}var b={width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",focusable:"false"},y=function(e){var t=(0,c.useContext)(u.Z),n=t.csp,r=t.prefixCls,o="\n.anticon {\n display: inline-block;\n color: inherit;\n font-style: normal;\n line-height: 0;\n text-align: center;\n text-transform: none;\n vertical-align: -0.125em;\n text-rendering: optimizeLegibility;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\n.anticon > * {\n line-height: 1;\n}\n\n.anticon svg {\n display: inline-block;\n}\n\n.anticon::before {\n display: none;\n}\n\n.anticon .anticon-icon {\n display: block;\n}\n\n.anticon[tabindex] {\n cursor: pointer;\n}\n\n.anticon-spin::before,\n.anticon-spin {\n display: inline-block;\n -webkit-animation: loadingCircle 1s infinite linear;\n animation: loadingCircle 1s infinite linear;\n}\n\n@-webkit-keyframes loadingCircle {\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n\n@keyframes loadingCircle {\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n";r&&(o=o.replace(/anticon/g,r)),(0,c.useEffect)((function(){var t=e.current,r=(0,s.A)(t);(0,a.hq)(o,"@ant-design-icons",{prepend:!0,csp:n,attachTo:r})}),[])}},98097:function(e,t,n){"use strict";n.d(t,{vY:function(){return ue}});var r=n(74902),o=n(74165),i=n(15861),a=n(91),s=n(1413),l=n(97937),c=n(63606),u=n(86548),d=n(952),f=n(56499),h=n(62435),p=n(21687),m=n(75302),g=n(4393),v=n(96074),b=n(42075),y=n(86074),w=function(e){var t=e.padding;return(0,y.jsx)("div",{style:{padding:t||"0 24px"},children:(0,y.jsx)(v.Z,{style:{margin:0}})})},x={xs:2,sm:2,md:4,lg:4,xl:6,xxl:6},_=function(e){var t=e.size,n=e.active,r=(0,h.useMemo)((function(){return{lg:!0,md:!0,sm:!1,xl:!1,xs:!1,xxl:!1}}),[]),o=m.ZP.useBreakpoint()||r,i=Object.keys(o).filter((function(e){return!0===o[e]}))[0]||"md",a=void 0===t?x[i]||6:t,s=function(e){return 0===e?0:a>2?42:16};return(0,y.jsx)(g.Z,{bordered:!1,style:{marginBlockEnd:16},children:(0,y.jsx)("div",{style:{width:"100%",justifyContent:"space-between",display:"flex"},children:new Array(a).fill(null).map((function(e,t){return(0,y.jsxs)("div",{style:{borderInlineStart:a>2&&1===t?"1px solid rgba(0,0,0,0.06)":void 0,paddingInlineStart:s(t),flex:1,marginInlineEnd:0===t?16:0},children:[(0,y.jsx)(p.Z,{active:n,paragraph:!1,title:{width:100,style:{marginBlockStart:0}}}),(0,y.jsx)(p.Z.Button,{active:n,style:{height:48}})]},t)}))})})},S=function(e){var t=e.active;return(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)(g.Z,{bordered:!1,style:{borderRadius:0},bodyStyle:{padding:24},children:(0,y.jsxs)("div",{style:{width:"100%",display:"flex",alignItems:"center",justifyContent:"space-between"},children:[(0,y.jsx)("div",{style:{maxWidth:"100%",flex:1},children:(0,y.jsx)(p.Z,{active:t,title:{width:100,style:{marginBlockStart:0}},paragraph:{rows:1,style:{margin:0}}})}),(0,y.jsx)(p.Z.Button,{active:t,size:"small",style:{width:165,marginBlockStart:12}})]})}),(0,y.jsx)(w,{})]})},k=function(e){var t=e.size,n=e.active,r=void 0===n||n,o=e.actionButton;return(0,y.jsxs)(g.Z,{bordered:!1,bodyStyle:{padding:0},children:[new Array(t).fill(null).map((function(e,t){return(0,y.jsx)(S,{active:!!r},t)})),!1!==o&&(0,y.jsx)(g.Z,{bordered:!1,style:{borderStartEndRadius:0,borderTopLeftRadius:0},bodyStyle:{display:"flex",alignItems:"center",justifyContent:"center"},children:(0,y.jsx)(p.Z.Button,{style:{width:102},active:r,size:"small"})})]})},C=function(e){var t=e.active;return(0,y.jsxs)("div",{style:{marginBlockEnd:16},children:[(0,y.jsx)(p.Z,{paragraph:!1,title:{width:185}}),(0,y.jsx)(p.Z.Button,{active:t,size:"small"})]})},M=function(e){var t=e.active;return(0,y.jsx)(g.Z,{bordered:!1,style:{borderBottomRightRadius:0,borderBottomLeftRadius:0},bodyStyle:{paddingBlockEnd:8},children:(0,y.jsxs)(b.Z,{style:{width:"100%",justifyContent:"space-between"},children:[(0,y.jsx)(p.Z.Button,{active:t,style:{width:200},size:"small"}),(0,y.jsxs)(b.Z,{children:[(0,y.jsx)(p.Z.Button,{active:t,size:"small",style:{width:120}}),(0,y.jsx)(p.Z.Button,{active:t,size:"small",style:{width:80}})]})]})})},E=function(e){var t=e.active,n=void 0===t||t,r=e.statistic,o=e.actionButton,i=e.toolbar,a=e.pageHeader,s=e.list,l=void 0===s?5:s;return(0,y.jsxs)("div",{style:{width:"100%"},children:[!1!==a&&(0,y.jsx)(C,{active:n}),!1!==r&&(0,y.jsx)(_,{size:r,active:n}),(!1!==i||!1!==l)&&(0,y.jsxs)(g.Z,{bordered:!1,bodyStyle:{padding:0},children:[!1!==i&&(0,y.jsx)(M,{active:n}),!1!==l&&(0,y.jsx)(k,{size:l,active:n,actionButton:o})]})]})},I={xs:1,sm:2,md:3,lg:3,xl:3,xxl:4},Z=function(e){var t=e.active;return(0,y.jsxs)("div",{style:{marginBlockStart:32},children:[(0,y.jsx)(p.Z.Button,{active:t,size:"small",style:{width:100,marginBlockEnd:16}}),(0,y.jsxs)("div",{style:{width:"100%",justifyContent:"space-between",display:"flex"},children:[(0,y.jsxs)("div",{style:{flex:1,marginInlineEnd:24,maxWidth:300},children:[(0,y.jsx)(p.Z,{active:t,paragraph:!1,title:{style:{marginBlockStart:0}}}),(0,y.jsx)(p.Z,{active:t,paragraph:!1,title:{style:{marginBlockStart:8}}}),(0,y.jsx)(p.Z,{active:t,paragraph:!1,title:{style:{marginBlockStart:8}}})]}),(0,y.jsx)("div",{style:{flex:1,alignItems:"center",justifyContent:"center"},children:(0,y.jsxs)("div",{style:{maxWidth:300,margin:"auto"},children:[(0,y.jsx)(p.Z,{active:t,paragraph:!1,title:{style:{marginBlockStart:0}}}),(0,y.jsx)(p.Z,{active:t,paragraph:!1,title:{style:{marginBlockStart:8}}})]})})]})]})},O=function(e){var t=e.size,n=e.active,r=(0,h.useMemo)((function(){return{lg:!0,md:!0,sm:!1,xl:!1,xs:!1,xxl:!1}}),[]),o=m.ZP.useBreakpoint()||r,i=Object.keys(o).filter((function(e){return!0===o[e]}))[0]||"md",a=void 0===t?I[i]||3:t;return(0,y.jsx)("div",{style:{width:"100%",justifyContent:"space-between",display:"flex"},children:new Array(a).fill(null).map((function(e,t){return(0,y.jsxs)("div",{style:{flex:1,paddingInlineStart:0===t?0:24,paddingInlineEnd:t===a-1?0:24},children:[(0,y.jsx)(p.Z,{active:n,paragraph:!1,title:{style:{marginBlockStart:0}}}),(0,y.jsx)(p.Z,{active:n,paragraph:!1,title:{style:{marginBlockStart:8}}}),(0,y.jsx)(p.Z,{active:n,paragraph:!1,title:{style:{marginBlockStart:8}}})]},t)}))})},$=function(e){var t=e.active,n=e.header,r=void 0!==n&&n,o=(0,h.useMemo)((function(){return{lg:!0,md:!0,sm:!1,xl:!1,xs:!1,xxl:!1}}),[]),i=m.ZP.useBreakpoint()||o,a=Object.keys(i).filter((function(e){return!0===i[e]}))[0]||"md",s=I[a]||3;return(0,y.jsxs)(y.Fragment,{children:[(0,y.jsxs)("div",{style:{display:"flex",background:r?"rgba(0,0,0,0.02)":"none",padding:"24px 8px"},children:[new Array(s).fill(null).map((function(e,n){return(0,y.jsx)("div",{style:{flex:1,paddingInlineStart:r&&0===n?0:20,paddingInlineEnd:32},children:(0,y.jsx)(p.Z,{active:t,paragraph:!1,title:{style:{margin:0,height:24,width:r?"75px":"100%"}}})},n)})),(0,y.jsx)("div",{style:{flex:3,paddingInlineStart:32},children:(0,y.jsx)(p.Z,{active:t,paragraph:!1,title:{style:{margin:0,height:24,width:r?"75px":"100%"}}})})]}),(0,y.jsx)(w,{padding:"0px 0px"})]})},A=function(e){var t=e.active,n=e.size,r=void 0===n?4:n;return(0,y.jsxs)(g.Z,{bordered:!1,children:[(0,y.jsx)(p.Z.Button,{active:t,size:"small",style:{width:100,marginBlockEnd:16}}),(0,y.jsx)($,{header:!0,active:t}),new Array(r).fill(null).map((function(e,n){return(0,y.jsx)($,{active:t},n)})),(0,y.jsx)("div",{style:{display:"flex",justifyContent:"flex-end",paddingBlockStart:16},children:(0,y.jsx)(p.Z,{active:t,paragraph:!1,title:{style:{margin:0,height:32,float:"right",maxWidth:"630px"}}})})]})},N=function(e){var t=e.active;return(0,y.jsxs)(g.Z,{bordered:!1,style:{borderStartEndRadius:0,borderTopLeftRadius:0},children:[(0,y.jsx)(p.Z.Button,{active:t,size:"small",style:{width:100,marginBlockEnd:16}}),(0,y.jsx)(O,{active:t}),(0,y.jsx)(Z,{active:t})]})},R=function(e){var t=e.active,n=void 0===t||t,r=e.pageHeader,o=e.list;return(0,y.jsxs)("div",{style:{width:"100%"},children:[!1!==r&&(0,y.jsx)(C,{active:n}),(0,y.jsx)(N,{active:n}),!1!==o&&(0,y.jsx)(w,{}),!1!==o&&(0,y.jsx)(A,{active:n,size:o})]})},j=function(e){var t=e.active,n=void 0===t||t,r=e.pageHeader;return(0,y.jsxs)("div",{style:{width:"100%"},children:[!1!==r&&(0,y.jsx)(C,{active:n}),(0,y.jsx)(g.Z,{children:(0,y.jsxs)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",flexDirection:"column",padding:128},children:[(0,y.jsx)(p.Z.Avatar,{size:64,style:{marginBlockEnd:32}}),(0,y.jsx)(p.Z.Button,{active:n,style:{width:214,marginBlockEnd:8}}),(0,y.jsx)(p.Z.Button,{active:n,style:{width:328},size:"small"}),(0,y.jsxs)(b.Z,{style:{marginBlockStart:24},children:[(0,y.jsx)(p.Z.Button,{active:n,style:{width:116}}),(0,y.jsx)(p.Z.Button,{active:n,style:{width:116}})]})]})})]})},T=["type"],B=function(e){var t=e.type,n=void 0===t?"list":t,r=(0,a.Z)(e,T);return"result"===n?(0,y.jsx)(j,(0,s.Z)({},r)):"descriptions"===n?(0,y.jsx)(R,(0,s.Z)({},r)):(0,y.jsx)(E,(0,s.Z)({},r))},P=n(2026),L=n(90081),D=n(1977),z=n(77398),W=n(81736),F=n(53914),H=n(97685),V=n(10915),Y=n(45360),G=n(21770),U=n(86671);function X(e){var t=e.type||"single",n=(0,V.YB)(),r=(0,G.Z)([],{value:e.editableKeys,onChange:e.onChange?function(t){var n;null==e||null===(n=e.onChange)||void 0===n||n.call(e,t,e.dataSource)}:void 0}),a=(0,H.Z)(r,2),l=a[0],c=a[1],u=(0,h.useMemo)((function(){var e="single"===t?null==l?void 0:l.slice(0,1):l;return new Set(e)}),[(l||[]).join(","),t]),d=(0,h.useCallback)((function(e){return!(null==l||!l.includes((0,U.sN)(e)))}),[(l||[]).join(",")]),f=function(e){return u.delete((0,U.sN)(e)),c(Array.from(u)),!0},p=function(){var t=(0,i.Z)((0,o.Z)().mark((function t(n,r,i,a){var s;return(0,o.Z)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,null==e||null===(s=e.onCancel)||void 0===s?void 0:s.call(e,n,r,i,a);case 2:if(!1!==t.sent){t.next=5;break}return t.abrupt("return",!1);case 5:return t.abrupt("return",!0);case 6:case"end":return t.stop()}}),t)})));return function(e,n,r,o){return t.apply(this,arguments)}}(),m=function(){var t=(0,i.Z)((0,o.Z)().mark((function t(n,r,i){var a,l;return(0,o.Z)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,null==e||null===(a=e.onSave)||void 0===a?void 0:a.call(e,n,r,i);case 2:if(!1!==t.sent){t.next=5;break}return t.abrupt("return",!1);case 5:return t.next=7,f(n);case 7:return l={data:e.dataSource,row:r,key:n,childrenColumnName:e.childrenColumnName||"children"},e.setDataSource((c=void 0,u=void 0,c=(o=l).data,u=o.row,(0,s.Z)((0,s.Z)({},c),u))),t.abrupt("return",!0);case 10:case"end":return t.stop()}var o,c,u}),t)})));return function(e,n,r){return t.apply(this,arguments)}}(),g=n.getMessage("editableTable.action.save","保存"),v=n.getMessage("editableTable.action.delete","删除"),b=n.getMessage("editableTable.action.cancel","取消"),y=(0,h.useCallback)((function(t,r){var o=(0,s.Z)({recordKey:t,cancelEditable:f,onCancel:p,onSave:m,editableKeys:l,setEditableRowKeys:c,saveText:g,cancelText:b,deleteText:v,deletePopconfirmMessage:"".concat(n.getMessage("deleteThisLine","删除此项"),"?"),editorType:"Map"},r),i=(0,U.aX)(e.dataSource,o);return e.actionRender?e.actionRender(e.dataSource,o,{save:i.save,delete:i.delete,cancel:i.cancel}):[i.save,i.delete,i.cancel]}),[l&&l.join(","),e.dataSource]);return{editableKeys:l,setEditableRowKeys:c,isEditable:d,actionRender:y,startEditable:function(r){return u.size>0&&"single"===t?(o=e.onlyOneLineEditorAlertMessage||n.getMessage("editableTable.onlyOneLineEditor","只能同时编辑一行"),(Y.ZP.warn||Y.ZP.warning)(o),!1):(u.add((0,U.sN)(r)),c(Array.from(u)),!0);var o},cancelEditable:f}}var q=n(78164),K=n(67159),J=n(26412),Q=n(28459),ee=n(50344),te=n(88306),ne=function(e,t){var n=t||{},a=n.onRequestError,s=n.effects,l=n.manual,c=n.dataSource,u=n.defaultDataSource,d=n.onDataSourceChange,f=(0,G.Z)(u,{value:c,onChange:d}),p=(0,H.Z)(f,2),m=p[0],g=p[1],v=(0,G.Z)(null==t?void 0:t.loading,{value:null==t?void 0:t.loading,onChange:null==t?void 0:t.onLoadingChange}),b=(0,H.Z)(v,2),y=b[0],w=b[1],x=function(e){g(e),w(!1)},_=function(){var t=(0,i.Z)((0,o.Z)().mark((function t(){var n,r;return(0,o.Z)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!y){t.next=2;break}return t.abrupt("return");case 2:return w(!0),t.prev=3,t.next=6,e();case 6:if(t.t0=t.sent,t.t0){t.next=9;break}t.t0={};case 9:n=t.t0,r=n.data,!1!==n.success&&x(r),t.next=23;break;case 15:if(t.prev=15,t.t1=t.catch(3),void 0!==a){t.next=21;break}throw new Error(t.t1);case 21:a(t.t1);case 22:w(!1);case 23:return t.prev=23,w(!1),t.finish(23);case 26:case"end":return t.stop()}}),t,null,[[3,15,23,26]])})));return function(){return t.apply(this,arguments)}}();return(0,h.useEffect)((function(){l||_()}),[].concat((0,r.Z)(s||[]),[l])),{dataSource:m,setDataSource:g,loading:y,reload:function(){return _()}}},re=n(98082),oe=["valueEnum","render","renderText","mode","plain","dataIndex","request","params","editable"],ie=["request","columns","params","dataSource","onDataSourceChange","formProps","editable","loading","onLoadingChange","actionRef","onRequestError"],ae=function(e){var t,n=e.valueEnum,r=e.action,o=e.index,i=e.text,a=e.entity,u=e.mode,h=e.render,p=e.editableUtils,m=e.valueType,g=e.plain,v=e.dataIndex,b=e.request,w=e.renderFormItem,x=e.params,_=d.ZP.useFormInstance(),S=(null===(t=re.Ow.useToken)||void 0===t?void 0:t.call(re.Ow)).token,k={text:i,valueEnum:n,mode:u||"read",proFieldProps:{emptyText:e.emptyText,render:h?function(t){return null==h?void 0:h(t,a,o,r,(0,s.Z)((0,s.Z)({},e),{},{type:"descriptions"}))}:void 0},ignoreFormItem:!0,valueType:m,request:b,params:x,plain:g};if("read"===u||!u||"option"===m){var C=(0,P.w)(e.fieldProps,void 0,(0,s.Z)((0,s.Z)({},e),{},{rowKey:v,isEditable:!1}));return(0,y.jsx)(f.Z,(0,s.Z)((0,s.Z)({name:v},k),{},{fieldProps:C}))}return(0,y.jsx)("div",{style:{marginTop:-5,marginBottom:-5,marginLeft:0,marginRight:0},children:function(){var t,n=(0,P.w)(e.formItemProps,_,(0,s.Z)((0,s.Z)({},e),{},{rowKey:v,isEditable:!0})),r=(0,P.w)(e.fieldProps,_,(0,s.Z)((0,s.Z)({},e),{},{rowKey:v,isEditable:!0}));return(0,y.jsxs)("div",{style:{display:"flex",gap:S.marginXS,alignItems:"baseline"},children:[(0,y.jsx)(L.U,(0,s.Z)((0,s.Z)({name:v},n),{},{style:(0,s.Z)({margin:0},(null==n?void 0:n.style)||{}),initialValue:i||(null==n?void 0:n.initialValue),children:(0,y.jsx)(f.Z,(0,s.Z)((0,s.Z)({},k),{},{proFieldProps:(0,s.Z)({},k.proFieldProps),renderFormItem:w?function(){return null==w?void 0:w((0,s.Z)((0,s.Z)({},e),{},{type:"descriptions"}),{isEditable:!0,recordKey:v,record:_.getFieldValue([v].flat(1)),defaultRender:function(){return(0,y.jsx)(f.Z,(0,s.Z)((0,s.Z)({},k),{},{fieldProps:r}))},type:"descriptions"},_)}:void 0,fieldProps:r}))})),(0,y.jsx)("div",{style:{display:"flex",maxHeight:S.controlHeight,alignItems:"center",gap:S.marginXS},children:null==p||null===(t=p.actionRender)||void 0===t?void 0:t.call(p,v||o,{cancelText:(0,y.jsx)(l.Z,{}),saveText:(0,y.jsx)(c.Z,{}),deleteText:!1})})]})}()})},se=function(e,t,n,r,o){var i,l=[],c=(0,D.n)(K.Z,"5.8.0")>=0,d=null==e||null===(i=e.map)||void 0===i?void 0:i.call(e,(function(e,i){var d,f,p;if(h.isValidElement(e))return c?{children:e}:e;var m=e,g=(m.valueEnum,m.render,m.renderText),v=m.mode,w=(m.plain,m.dataIndex),x=(m.request,m.params,m.editable),_=(0,a.Z)(m,oe),S=null!==(d=function(e,t){var n=e.dataIndex;if(n){var r=Array.isArray(n)?(0,te.Z)(t,n):t[n];if(void 0!==r||null!==r)return r}return e.children}(e,t))&&void 0!==d?d:_.children,k=g?g(S,t,i,n):S,C="function"==typeof _.title?_.title(e,"descriptions",null):_.title,M="function"==typeof _.valueType?_.valueType(t||{},"descriptions"):_.valueType,E=null==r?void 0:r.isEditable(w||i),I=v||E?"edit":"read",Z=r&&"read"===I&&!1!==x&&!1!==(null==x?void 0:x(k,t,i)),O=Z?b.Z:h.Fragment,$="edit"===I?k:(0,z.X)(k,e,k),A=c&&"option"!==M?(0,s.Z)((0,s.Z)({},_),{},{key:_.key||(null===(f=_.label)||void 0===f?void 0:f.toString())||i,label:(C||_.label||_.tooltip||_.tip)&&(0,y.jsx)(W.G,{label:C||_.label,tooltip:_.tooltip||_.tip,ellipsis:e.ellipsis}),children:(0,y.jsxs)(O,{children:[(0,y.jsx)(ae,(0,s.Z)((0,s.Z)({},e),{},{dataIndex:e.dataIndex||i,mode:I,text:$,valueType:M,entity:t,index:i,emptyText:o,action:n,editableUtils:r})),Z&&(0,y.jsx)(u.Z,{onClick:function(){null==r||r.startEditable(w||i)}})]})}):(0,h.createElement)(J.Z.Item,(0,s.Z)((0,s.Z)({},_),{},{key:_.key||(null===(p=_.label)||void 0===p?void 0:p.toString())||i,label:(C||_.label||_.tooltip||_.tip)&&(0,y.jsx)(W.G,{label:C||_.label,tooltip:_.tooltip||_.tip,ellipsis:e.ellipsis})}),(0,y.jsxs)(O,{children:[(0,y.jsx)(ae,(0,s.Z)((0,s.Z)({},e),{},{dataIndex:e.dataIndex||i,mode:I,text:$,valueType:M,entity:t,index:i,action:n,editableUtils:r})),Z&&"option"!==M&&(0,y.jsx)(u.Z,{onClick:function(){null==r||r.startEditable(w||i)}})]}));return"option"===M?(l.push(A),null):A})).filter((function(e){return e}));return{options:null!=l&&l.length?l:null,children:d}},le=function(e){return(0,y.jsx)(J.Z.Item,(0,s.Z)((0,s.Z)({},e),{},{children:e.children}))};le.displayName="ProDescriptionsItem";var ce=function(e){return e.children},ue=function(e){var t,n=e.request,l=e.columns,c=e.params,u=e.dataSource,f=e.onDataSourceChange,p=e.formProps,m=e.editable,g=e.loading,v=e.onLoadingChange,w=e.actionRef,x=e.onRequestError,_=(0,a.Z)(e,ie),S=(0,h.useContext)(Q.ZP.ConfigContext),k=ne((0,i.Z)((0,o.Z)().mark((function e(){var t;return(0,o.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!n){e.next=6;break}return e.next=3,n(c||{});case 3:e.t0=e.sent,e.next=7;break;case 6:e.t0={data:{}};case 7:return t=e.t0,e.abrupt("return",t);case 9:case"end":return e.stop()}}),e)}))),{onRequestError:x,effects:[(0,F.ZP)(c)],manual:!n,dataSource:u,loading:g,onLoadingChange:v,onDataSourceChange:f}),C=X((0,s.Z)((0,s.Z)({},e.editable),{},{childrenColumnName:void 0,dataSource:k.dataSource,setDataSource:k.setDataSource}));if((0,h.useEffect)((function(){w&&(w.current=(0,s.Z)({reload:k.reload},C))}),[k,w,C]),k.loading||void 0===k.loading&&n)return(0,y.jsx)(B,{type:"descriptions",list:!1,pageHeader:!1});var M,E=se((M=(0,ee.Z)(e.children).filter(Boolean).map((function(e){if(!h.isValidElement(e))return e;var t=null==e?void 0:e.props,n=t.valueEnum,r=t.valueType,o=t.dataIndex,i=t.ellipsis,a=t.copyable,l=t.request;return r||n||o||l||i||a||"ProDescriptionsItem"===e.type.displayName?(0,s.Z)((0,s.Z)({},null==e?void 0:e.props),{},{entity:u}):e})),[].concat((0,r.Z)(l||[]),(0,r.Z)(M)).filter((function(e){return!(!e||null!=e&&e.valueType&&["index","indexBorder"].includes(null==e?void 0:e.valueType)||null!=e&&e.hideInDescriptions)})).sort((function(e,t){return t.order||e.order?(t.order||0)-(e.order||0):(t.index||0)-(e.index||0)}))),k.dataSource||{},(null==w?void 0:w.current)||k,m?C:void 0,e.emptyText),I=E.options,Z=E.children,O=m?d.ZP:ce,$=null;(_.title||_.tooltip||_.tip)&&($=(0,y.jsx)(W.G,{label:_.title,tooltip:_.tooltip||_.tip}));var A=S.getPrefixCls("pro-descriptions"),N=(0,D.n)(K.Z,"5.8.0")>=0;return(0,y.jsx)(q.S,{children:(0,y.jsx)(O,(0,s.Z)((0,s.Z)({form:null===(t=e.editable)||void 0===t?void 0:t.form,component:!1,submitter:!1},p),{},{onFinish:void 0,children:(0,y.jsx)(J.Z,(0,s.Z)((0,s.Z)({className:A},_),{},{contentStyle:{minWidth:0},extra:_.extra?(0,y.jsxs)(b.Z,{children:[I,_.extra]}):I,title:$,items:N?Z:void 0,children:N?null:Z}))}),"form")})};ue.Item=le},60692:function(e,t,n){"use strict";n.d(t,{ZP:function(){return V},NA:function(){return W},aK:function(){return F}});var r=n(1413),o=n(91),i=n(97685),a=n(71002),s=n(74902),l=n(4942),c=n(10915),u=n(98082),d=n(10989),f=n(75661),h=n(48171),p=n(27833),m=n(21770),g=n(27068),v=n(62435),b=n(51280);var y=n(28459),w=n(57953),x=n(59734),_=n(68795),S=n(2122),k=n(34041),C=n(69677),M=n(93967),E=n.n(M),I=n(50344),Z=n(86074),O=["label","prefixCls","onChange","value","mode","children","defaultValue","size","showSearch","disabled","style","className","bordered","options","onSearch","allowClear","labelInValue","fieldNames","lightLabel","labelTrigger","optionFilterProp","optionLabelProp","valueMaxLength"],$=function(e,t){return"object"!==(0,a.Z)(t)?e[t]||t:e[null==t?void 0:t.value]||t.label},A=function(e,t){var n=e.label,a=e.prefixCls,s=e.onChange,c=e.value,d=e.mode,f=(e.children,e.defaultValue,e.size),h=e.showSearch,p=e.disabled,m=e.style,g=e.className,b=e.bordered,w=e.options,x=e.onSearch,M=e.allowClear,A=e.labelInValue,N=e.fieldNames,R=e.lightLabel,j=e.labelTrigger,T=e.optionFilterProp,B=e.optionLabelProp,P=void 0===B?"":B,L=e.valueMaxLength,D=void 0===L?41:L,z=(0,o.Z)(e,O),W=e.placeholder,F=void 0===W?n:W,H=N||{},V=H.label,Y=void 0===V?"label":V,G=H.value,U=void 0===G?"value":G,X=(0,(0,v.useContext)(y.ZP.ConfigContext).getPrefixCls)("pro-field-select-light-select"),q=(0,v.useState)(!1),K=(0,i.Z)(q,2),J=K[0],Q=K[1],ee=(0,v.useState)(""),te=(0,i.Z)(ee,2),ne=te[0],re=te[1],oe=(0,u.Xj)("LightSelect",(function(e){var t;return(0,l.Z)({},".".concat(X),(t={},(0,l.Z)(t,"".concat(e.antCls,"-select"),{position:"absolute",width:"153px",height:"28px",visibility:"hidden","&-selector":{height:28}}),(0,l.Z)(t,"&.".concat(X,"-searchable"),(0,l.Z)({},"".concat(e.antCls,"-select"),{width:"200px","&-selector":{height:28}})),t))})),ie=oe.wrapSSR,ae=oe.hashId,se=(0,v.useMemo)((function(){var e={};return null==w||w.forEach((function(t){var n=t[P]||t[Y],r=t[U];e[r]=n||r})),e}),[Y,w,U,P]),le=Array.isArray(c)?c.map((function(e){return $(se,e)})):$(se,c);return ie((0,Z.jsxs)("div",{className:E()(X,ae,(0,l.Z)({},"".concat(X,"-searchable"),h),"".concat(X,"-container-").concat(z.placement||"bottomLeft"),g),style:m,onClick:function(e){var t;if(!p){var n=null==R||null===(t=R.current)||void 0===t||null===(t=t.labelRef)||void 0===t||null===(t=t.current)||void 0===t?void 0:t.contains(e.target);Q(!n||!J)}},children:[(0,Z.jsx)(k.default,(0,r.Z)((0,r.Z)({popupMatchSelectWidth:!1},z),{},{allowClear:M,value:c,mode:d,labelInValue:A,size:f,disabled:p,onChange:function(e,t){null==s||s(e,t),"multiple"!==d&&Q(!1)},bordered:b,showSearch:h,onSearch:x,style:m,dropdownRender:function(e){return(0,Z.jsxs)("div",{ref:t,children:[h&&(0,Z.jsx)("div",{style:{margin:"4px 8px"},children:(0,Z.jsx)(C.Z,{value:ne,allowClear:!!M,onChange:function(e){re(e.target.value),null==x||x(e.target.value)},onKeyDown:function(e){e.stopPropagation()},style:{width:"100%"},prefix:(0,Z.jsx)(_.Z,{})})}),e]})},open:J,onDropdownVisibleChange:function(e){var t;e||re(""),j||Q(e),null==z||null===(t=z.onDropdownVisibleChange)||void 0===t||t.call(z,e)},prefixCls:a,options:x||!ne?w:null==w?void 0:w.filter((function(e){var t,n;return T?(0,I.Z)(e[T]).join("").toLowerCase().includes(ne):(null===(t=String(e[Y]))||void 0===t||null===(t=t.toLowerCase())||void 0===t?void 0:t.includes(null==ne?void 0:ne.toLowerCase()))||(null===(n=e[U])||void 0===n||null===(n=n.toString())||void 0===n||null===(n=n.toLowerCase())||void 0===n?void 0:n.includes(null==ne?void 0:ne.toLowerCase()))}))})),(0,Z.jsx)(S.Q,{ellipsis:!0,label:n,placeholder:F,disabled:p,bordered:b,allowClear:!!M,value:le||(null==c?void 0:c.label)||c,onClear:function(){null==s||s(void 0,void 0)},ref:R,valueMaxLength:D})]}))},N=v.forwardRef(A),R=["optionItemRender","mode","onSearch","onFocus","onChange","autoClearSearchValue","searchOnFocus","resetAfterSelect","fetchDataOnSearch","optionFilterProp","optionLabelProp","className","disabled","options","fetchData","resetData","prefixCls","onClear","searchValue","showSearch","fieldNames","defaultSearchValue"],j=["className","optionType"],T=function(e,t){var n=e.optionItemRender,a=e.mode,s=e.onSearch,c=e.onFocus,u=e.onChange,d=e.autoClearSearchValue,f=void 0===d||d,h=e.searchOnFocus,p=void 0!==h&&h,m=e.resetAfterSelect,g=void 0!==m&&m,b=e.fetchDataOnSearch,w=void 0===b||b,x=e.optionFilterProp,_=void 0===x?"label":x,S=e.optionLabelProp,C=void 0===S?"label":S,M=e.className,I=e.disabled,O=e.options,$=e.fetchData,A=e.resetData,N=e.prefixCls,T=e.onClear,B=e.searchValue,P=e.showSearch,L=e.fieldNames,D=e.defaultSearchValue,z=(0,o.Z)(e,R),W=L||{},F=W.label,H=void 0===F?"label":F,V=W.value,Y=void 0===V?"value":V,G=W.options,U=void 0===G?"options":G,X=(0,v.useState)(null!=B?B:D),q=(0,i.Z)(X,2),K=q[0],J=q[1],Q=(0,v.useRef)();(0,v.useImperativeHandle)(t,(function(){return Q.current})),(0,v.useEffect)((function(){var e;z.autoFocus&&(null==Q||null===(e=Q.current)||void 0===e||e.focus())}),[z.autoFocus]),(0,v.useEffect)((function(){J(B)}),[B]);var ee=(0,(0,v.useContext)(y.ZP.ConfigContext).getPrefixCls)("pro-filed-search-select",N),te=E()(ee,M,(0,l.Z)({},"".concat(ee,"-disabled"),I)),ne=function(e,t){return Array.isArray(e)&&Array.isArray(t)&&e.length>0?e.map((function(e,n){var o=null==t?void 0:t[n],i=(null==o?void 0:o["data-item"])||{};return(0,r.Z)((0,r.Z)({},i),e)})):[]};return(0,Z.jsx)(k.default,(0,r.Z)((0,r.Z)({ref:Q,className:te,allowClear:!0,autoClearSearchValue:f,disabled:I,mode:a,showSearch:P,searchValue:K,optionFilterProp:_,optionLabelProp:C,onClear:function(){null==T||T(),$(void 0),P&&J(void 0)}},z),{},{filterOption:0!=z.filterOption&&function(e,t){var n,o,i;return z.filterOption&&"function"==typeof z.filterOption?z.filterOption(e,(0,r.Z)((0,r.Z)({},t),{},{label:null==t?void 0:t.data_title})):!!(null!=t&&null!==(n=t.data_title)&&void 0!==n&&n.toString().toLowerCase().includes(e.toLowerCase())||null!=t&&null!==(o=t.label)&&void 0!==o&&o.toString().toLowerCase().includes(e.toLowerCase())||null!=t&&null!==(i=t.value)&&void 0!==i&&i.toString().toLowerCase().includes(e.toLowerCase()))},onSearch:P?function(e){w&&$(e),null==s||s(e),J(e)}:void 0,onChange:function(t,n){P&&f&&($(void 0),null==s||s(""),J(void 0));for(var o=arguments.length,i=new Array(o>2?o-2:0),l=2;l1&&void 0!==arguments[1]?arguments[1]:100,n=arguments.length>2?arguments[2]:void 0,r=(0,v.useState)(e),o=(0,i.Z)(r,2),a=o[0],l=o[1],c=(0,b.d)(e);return(0,v.useEffect)((function(){var e=setTimeout((function(){l(c.current)}),t);return function(){return clearTimeout(e)}}),n?[t].concat((0,s.Z)(n)):void 0),a}([M.current,e.params,_],null!==(t=null!==(n=e.debounceTime)&&void 0!==n?n:null==e||null===(a=e.fieldProps)||void 0===a?void 0:a.debounceTime)&&void 0!==t?t:0,[e.params,_]),R=(0,x.ZP)((function(){return e.request?N:null}),(function(t){var n=(0,i.Z)(t,3),o=n[1],a=n[2];return e.request((0,r.Z)((0,r.Z)({},o),{},{keyWords:a}),e)}),{revalidateIfStale:!c,revalidateOnReconnect:c,shouldRetryOnError:!1,revalidateOnFocus:!1}),j=R.data,T=R.mutate,B=R.isValidating,L=(0,v.useMemo)((function(){var t,n,o=null==$?void 0:$.map((function(e){if("string"==typeof e)return{label:e,value:e};if(e.children||e.options){var t=[].concat((0,s.Z)(e.children||[]),(0,s.Z)(e.options||[])).filter((function(e){return z(e,_)}));return(0,r.Z)((0,r.Z)({},e),{},{children:t,options:t})}return e}));return!0===(null===(t=e.fieldProps)||void 0===t?void 0:t.filterOption)||void 0===(null===(n=e.fieldProps)||void 0===n?void 0:n.filterOption)?null==o?void 0:o.filter((function(e){return!!e&&(!_||z(e,_))})):o}),[$,_,null===(l=e.fieldProps)||void 0===l?void 0:l.filterOption]);return[B,e.request?j:L,function(e){S(e)},function(){S(void 0),T([],!1)}]},H=function(e,t){var n,a=e.mode,s=e.valueEnum,l=e.render,u=e.renderFormItem,f=(e.request,e.fieldProps),h=(e.plain,e.children,e.light),p=(e.proFieldKey,e.params,e.label),m=e.bordered,g=e.id,b=e.lightLabel,x=e.labelTrigger,_=(0,o.Z)(e,L),S=(0,v.useRef)(),k=(0,c.YB)(),C=(0,v.useRef)(""),M=f.fieldNames;(0,v.useEffect)((function(){C.current=null==f?void 0:f.searchValue}),[null==f?void 0:f.searchValue]);var E=F(e),I=(0,i.Z)(E,4),O=I[0],$=I[1],A=I[2],R=I[3],j=((null===y.ZP||void 0===y.ZP||null===(n=y.ZP.useConfig)||void 0===n?void 0:n.call(y.ZP))||{componentSize:"middle"}).componentSize;(0,v.useImperativeHandle)(t,(function(){return(0,r.Z)((0,r.Z)({},S.current||{}),{},{fetchData:function(e){return A(e)}})}),[A]);var T=(0,v.useMemo)((function(){if("read"===a){var e=M||{},t=e.label,n=void 0===t?"label":t,r=e.value,o=void 0===r?"value":r,i=e.options,s=void 0===i?"options":i,l=new Map;return function e(t){if(null==t||!t.length)return l;for(var r=t.length,i=0;i2&&void 0!==arguments[2])||arguments[2],r=Object.keys(t).reduce((function(e,n){var r=t[n];return(0,E.k)(r)||(e[n]=r),e}),{});if(Object.keys(r).length<1)return e;if("undefined"==typeof window)return e;if("object"!==(0,_.Z)(e)||(0,E.k)(e)||e instanceof Blob)return e;var o=Array.isArray(e)?[]:{},a=function e(t,a){var s=Array.isArray(t)?[]:{};return null==t||void 0===t?s:(Object.keys(t).forEach((function(n){var l=function e(r,o){return Array.isArray(r)?(r.forEach((function(r,i){if(r){var a=null==o?void 0:o[i];"function"==typeof r&&(o[i]=r(o,n,t)),"object"!==(0,_.Z)(r)||Array.isArray(r)||Object.keys(r).forEach((function(o){var i=null==a?void 0:a[o];if("function"==typeof r[o]&&i){var s=r[o](a[o],n,t);a[o]="object"===(0,_.Z)(s)?s[o]:s}else"object"===(0,_.Z)(r[o])&&Array.isArray(r[o])&&i&&e(r[o],i)})),"object"===(0,_.Z)(r)&&Array.isArray(r)&&a&&e(r,a)}})),n):n},c=a?[a,n].flat(1):[n].flat(1),u=t[n],d=(0,C.Z)(r,c),f=function(){var e,r,a=!1;if("function"==typeof d){r=null==d?void 0:d(u,n,t);var c=(0,_.Z)(r);"object"!==c&&"undefined"!==c?(e=n,a=!0):e=r}else e=l(d,u);Array.isArray(e)?s=(0,M.Z)(s,e,u):"object"!==(0,_.Z)(e)||Array.isArray(o)?"object"===(0,_.Z)(e)&&Array.isArray(o)?s=(0,i.Z)((0,i.Z)({},s),e):null===e&&void 0===e||(s=(0,M.Z)(s,[e],a?r:u)):o=k()(o,e)};if(d&&"function"==typeof d&&f(),"undefined"!=typeof window)if(Z(u)){var h=e(u,c);if(Object.keys(h).length<1)return;s=(0,M.Z)(s,[n],h)}else f()})),n?s:t)};return o=Array.isArray(e)&&Array.isArray(o)?(0,x.Z)(a(e)):(0,I.T)({},a(e),o)},$=n(23312),A=function(){return A=Object.assign||function(e){for(var t,n=1,r=arguments.length;n0&&void 0!==arguments[0]?arguments[0]:[],n=J(t);if(!n)throw new Error("nameList is require");var r=null===(e=W())||void 0===e?void 0:e.getFieldValue(n),o=n?(0,M.Z)({},n,r):r;return(0,C.Z)(u(o,I,n),n)},getFieldFormatValueObject:function(e){var t,n=J(e),r=null===(t=W())||void 0===t?void 0:t.getFieldValue(n),o=n?(0,M.Z)({},n,r):r;return u(o,I,n)},validateFieldsReturnFormatValue:(e=(0,s.Z)((0,a.Z)().mark((function e(t){var n,r,o;return(0,a.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(Array.isArray(t)||!t){e.next=2;break}throw new Error("nameList must be array");case 2:return e.next=4,null===(n=W())||void 0===n?void 0:n.validateFields(t);case 4:return r=e.sent,o=u(r,I),e.abrupt("return",o||{});case 7:case"end":return e.stop()}}),e)}))),function(t){return e.apply(this,arguments)})};var e}),[I,u]),Y=(0,v.useMemo)((function(){return v.Children.toArray(n).map((function(e,t){return 0===t&&v.isValidElement(e)&&O?v.cloneElement(e,(0,i.Z)((0,i.Z)({},e.props),{},{autoFocus:O})):e}))}),[O,n]),U=(0,v.useMemo)((function(){return"boolean"!=typeof c&&c?c:{}}),[c]),q=(0,v.useMemo)((function(){if(!1!==c)return(0,H.jsx)(V,(0,i.Z)((0,i.Z)({},U),{},{onReset:function(){var e,t,n=u(null===(e=L.current)||void 0===e?void 0:e.getFieldsValue(),I);if(null==U||null===(t=U.onReset)||void 0===t||t.call(U,n),null==k||k(n),_){var r,a=Object.keys(u(null===(r=L.current)||void 0===r?void 0:r.getFieldsValue(),!1)).reduce((function(e,t){return(0,i.Z)((0,i.Z)({},e),{},(0,o.Z)({},t,n[t]||void 0))}),x);S(K(_,a||{},"set"))}},submitButtonProps:(0,i.Z)({loading:y},U.submitButtonProps)}),"submitter")}),[c,U,y,u,I,k,_,x,S]),Q=(0,v.useMemo)((function(){var e=$?(0,H.jsx)(D,{children:Y}):Y;return r?r(e,q,L.current):e}),[$,D,Y,r,q]),ee=(0,f.D)(e.initialValues);return(0,v.useEffect)((function(){if(!_&&e.initialValues&&ee&&!R.request){var t=(0,h.A)(e.initialValues,ee);(0,z.ET)(t,"initialValues 只在 form 初始化时生效,如果你需要异步加载推荐使用 request,或者 initialValues ?
: null "),(0,z.ET)(t,"The initialValues only take effect when the form is initialized, if you need to load asynchronously recommended request, or the initialValues ? : null ")}}),[e.initialValues]),(0,v.useImperativeHandle)(m,(function(){return(0,i.Z)((0,i.Z)({},L.current),F)}),[F,L.current]),(0,v.useEffect)((function(){var e,t,n=u(null===(e=L.current)||void 0===e||null===(t=e.getFieldsValue)||void 0===t?void 0:t.call(e,!0),I);null==g||g(n,(0,i.Z)((0,i.Z)({},L.current),F))}),[]),(0,H.jsx)(p.J.Provider,{value:(0,i.Z)((0,i.Z)({},F),{},{formRef:L}),children:(0,H.jsx)(T.ZP,{componentSize:R.size||P,children:(0,H.jsxs)(G._p.Provider,{value:{grid:$,colProps:N},children:[!1!==R.component&&(0,H.jsx)("input",{type:"text",style:{display:"none"}}),Q]})})})}var ee=0;function te(e){var t=e.extraUrlParams,n=void 0===t?{}:t,u=e.syncToUrl,f=e.isKeyPressSubmit,h=e.syncToUrlAsImportant,p=void 0!==h&&h,x=e.syncToInitialValues,_=void 0===x||x,S=(e.children,e.contentRender,e.submitter,e.fieldProps),k=e.proFieldProps,C=e.formItemProps,E=e.groupProps,I=e.dateFormatter,Z=void 0===I?"string":I,A=e.formRef,R=(e.onInit,e.form),P=e.formComponentType,z=(e.onReset,e.grid,e.rowProps,e.colProps,e.omitNil),F=void 0===z||z,V=e.request,G=e.params,X=e.initialValues,J=e.formKey,te=void 0===J?ee:J,ne=(e.readonly,e.onLoadingChange),re=e.loading,oe=(0,l.Z)(e,q),ie=(0,v.useRef)({}),ae=(0,m.Z)(!1,{onChange:ne,value:re}),se=(0,r.Z)(ae,2),le=se[0],ce=se[1],ue=N({},{disabled:!u}),de=(0,r.Z)(ue,2),fe=de[0],he=de[1],pe=(0,v.useRef)((0,g.x)());(0,v.useEffect)((function(){ee+=0}),[]);var me=function(e){var t=(0,v.useRef)(null),n=(0,v.useState)((function(){return e.proFieldKey?e.proFieldKey.toString():(y+=1).toString()})),o=(0,r.Z)(n,1)[0],i=(0,v.useRef)(o),l=function(){var n=(0,s.Z)((0,a.Z)().mark((function n(){var r,o,i,s;return(0,a.Z)().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return null===(r=t.current)||void 0===r||r.abort(),i=new AbortController,t.current=i,n.next=5,Promise.race([null===(o=e.request)||void 0===o?void 0:o.call(e,e.params,e),new Promise((function(e,n){var r;null===(r=t.current)||void 0===r||null===(r=r.signal)||void 0===r||r.addEventListener("abort",(function(){n(new Error("aborted"))}))}))]);case 5:return s=n.sent,n.abrupt("return",s);case 7:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}();(0,v.useEffect)((function(){return function(){y+=1}}),[]);var c=(0,b.ZP)([i.current,e.params],l,{revalidateOnFocus:!1,shouldRetryOnError:!1,revalidateOnReconnect:!1}),u=c.data,d=c.error;return[u||d]}({request:V,params:G,proFieldKey:te}),ge=(0,r.Z)(me,1)[0],ve=(0,(0,v.useContext)(T.ZP.ConfigContext).getPrefixCls)("pro-form"),be=(0,w.Xj)("ProForm",(function(e){return(0,o.Z)({},".".concat(ve),(0,o.Z)({},"> div:not(".concat(e.proComponentsCls,"-form-light-filter)"),{".pro-field":{maxWidth:"100%","@media screen and (max-width: 575px)":{maxWidth:"calc(93vw - 48px)"},"&-xs":{width:104},"&-s":{width:216},"&-sm":{width:216},"&-m":{width:328},"&-md":{width:328},"&-l":{width:440},"&-lg":{width:440},"&-xl":{width:552}}}))})),ye=be.wrapSSR,we=be.hashId,xe=(0,v.useState)((function(){return u?K(u,fe,"get"):{}})),_e=(0,r.Z)(xe,2),Se=_e[0],ke=_e[1],Ce=(0,v.useRef)({}),Me=(0,v.useRef)({}),Ee=(0,d.J)((function(e,t,n){return O((0,$.lp)(e,Z,Me.current,t,n),Ce.current,t)}));(0,v.useEffect)((function(){_||ke({})}),[_]),(0,v.useEffect)((function(){u&&he(K(u,(0,i.Z)((0,i.Z)({},fe),n),"set"))}),[n,u]);var Ie=(0,v.useMemo)((function(){if("undefined"!=typeof window)return P&&["DrawerForm"].includes(P)?function(e){return e.parentNode||document.body}:void 0}),[P]),Ze=(0,d.J)((0,s.Z)((0,a.Z)().mark((function e(){var t,r,s,l,c,d;return(0,a.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(oe.onFinish){e.next=2;break}return e.abrupt("return");case 2:if(!le){e.next=4;break}return e.abrupt("return");case 4:return ce(!0),e.prev=5,s=null==ie||null===(t=ie.current)||void 0===t||null===(r=t.getFieldsFormatValue)||void 0===r?void 0:r.call(t),e.next=9,oe.onFinish(s);case 9:u&&(d=Object.keys(null==ie||null===(l=ie.current)||void 0===l||null===(c=l.getFieldsFormatValue)||void 0===c?void 0:c.call(l,void 0,!1)).reduce((function(e,t){var n;return(0,i.Z)((0,i.Z)({},e),{},(0,o.Z)({},t,null!==(n=s[t])&&void 0!==n?n:void 0))}),n),Object.keys(fe).forEach((function(e){!1===d[e]||0===d[e]||d[e]||(d[e]=void 0)})),he(K(u,d,"set"))),ce(!1),e.next=17;break;case 13:e.prev=13,e.t0=e.catch(5),console.log(e.t0),ce(!1);case 17:case"end":return e.stop()}}),e,null,[[5,13]])}))));return(0,v.useImperativeHandle)(A,(function(){return ie.current}),[!ge]),!ge&&e.request?(0,H.jsx)("div",{style:{paddingTop:50,paddingBottom:50,textAlign:"center"},children:(0,H.jsx)(B.Z,{})}):ye((0,H.jsx)(U.A.Provider,{value:{mode:e.readonly?"read":"edit"},children:(0,H.jsx)(c._Y,{needDeps:!0,children:(0,H.jsx)(W.Z.Provider,{value:{formRef:ie,fieldProps:S,proFieldProps:k,formItemProps:C,groupProps:E,formComponentType:P,getPopupContainer:Ie,formKey:pe.current,setFieldValueType:function(e,t){var n=t.valueType,r=void 0===n?"text":n,o=t.dateFormat,i=t.transform;Array.isArray(e)&&(Ce.current=(0,M.Z)(Ce.current,e,i),Me.current=(0,M.Z)(Me.current,e,{valueType:r,dateFormat:o}))}},children:(0,H.jsx)(Y.J.Provider,{value:{},children:(0,H.jsx)(j.Z,(0,i.Z)((0,i.Z)({onKeyPress:function(e){var t;f&&("Enter"===e.key&&(null===(t=ie.current)||void 0===t||t.submit()))},autoComplete:"off",form:R},(0,D.Z)(oe,["labelWidth","autoFocusFirstInput"])),{},{initialValues:p?(0,i.Z)((0,i.Z)((0,i.Z)({},X),ge),Se):(0,i.Z)((0,i.Z)((0,i.Z)({},Se),X),ge),onValuesChange:function(e,t){var n;null==oe||null===(n=oe.onValuesChange)||void 0===n||n.call(oe,Ee(e,!!F),Ee(t,!!F))},className:L()(e.className,ve,we),onFinish:Ze,children:(0,H.jsx)(Q,(0,i.Z)((0,i.Z)({transformKey:Ee,autoComplete:"off",loading:le,onUrlSearchChange:he},e),{},{formRef:ie,initialValues:(0,i.Z)((0,i.Z)({},X),ge)}))}))})})})}))}},9105:function(e,t,n){"use strict";n.d(t,{A:function(){return r}});var r=n(62435).createContext({mode:"edit"})},90789:function(e,t,n){"use strict";n.d(t,{G:function(){return M}});var r=n(4942),o=n(97685),i=n(1413),a=n(91),s=n(27833),l=n(51812),c=["colon","dependencies","extra","getValueFromEvent","getValueProps","hasFeedback","help","htmlFor","initialValue","noStyle","label","labelAlign","labelCol","name","preserve","normalize","required","rules","shouldUpdate","trigger","validateFirst","validateStatus","validateTrigger","valuePropName","wrapperCol","hidden","addonBefore","addonAfter","addonWarpStyle"];var u=n(53914),d=n(48171),f=n(93967),h=n.n(f),p=n(43589),m=n(80334),g=n(62435),v=n(66758),b=n(62370),y=n(97462),w=n(2514),x=n(86074),_=["valueType","customLightMode","lightFilterLabelFormatter","valuePropName","ignoreWidth","defaultProps"],S=["label","tooltip","placeholder","width","bordered","messageVariables","ignoreFormItem","transform","convertValue","readonly","allowClear","colSize","getFormItemProps","getFieldProps","filedConfig","cacheForSwr","proFieldProps"],k=(Symbol("ProFormComponent"),{xs:104,s:216,sm:216,m:328,md:328,l:440,lg:440,xl:552}),C=["switch","radioButton","radio","rate"];function M(e,t){e.displayName="ProFormComponent";var n=function(n){var f=(0,i.Z)((0,i.Z)({},null==n?void 0:n.filedConfig),t)||{},y=f.valueType,M=f.customLightMode,E=f.lightFilterLabelFormatter,I=f.valuePropName,Z=void 0===I?"value":I,O=f.ignoreWidth,$=f.defaultProps,A=(0,a.Z)(f,_),N=(0,i.Z)((0,i.Z)({},$),n),R=N.label,j=N.tooltip,T=N.placeholder,B=N.width,P=N.bordered,L=N.messageVariables,D=N.ignoreFormItem,z=N.transform,W=N.convertValue,F=N.readonly,H=N.allowClear,V=(N.colSize,N.getFormItemProps),Y=N.getFieldProps,G=(N.filedConfig,N.cacheForSwr),U=N.proFieldProps,X=(0,a.Z)(N,S),q=y||X.valueType,K=(0,g.useMemo)((function(){return O||C.includes(q)}),[O,q]),J=(0,g.useState)(),Q=(0,o.Z)(J,2)[1],ee=(0,g.useState)(),te=(0,o.Z)(ee,2),ne=te[0],re=te[1],oe=g.useContext(v.Z),ie=(0,s.Z)((function(){return{formItemProps:null==V?void 0:V(),fieldProps:null==Y?void 0:Y()}}),[Y,V,X.dependenciesValues,ne]),ae=(0,s.Z)((function(){var e=(0,i.Z)((0,i.Z)((0,i.Z)((0,i.Z)({},D?(0,l.Y)({value:X.value}):{}),{},{placeholder:T,disabled:n.disabled},oe.fieldProps),ie.fieldProps),X.fieldProps);return e.style=(0,l.Y)(null==e?void 0:e.style),e}),[D,X.value,X.fieldProps,T,n.disabled,oe.fieldProps,ie.fieldProps]),se=function(e){var t={};return c.forEach((function(n){void 0!==e[n]&&(t[n]=e[n])})),t}(X),le=(0,s.Z)((function(){return(0,i.Z)((0,i.Z)((0,i.Z)((0,i.Z)({},oe.formItemProps),se),ie.formItemProps),X.formItemProps)}),[ie.formItemProps,oe.formItemProps,X.formItemProps,se]),ce=(0,s.Z)((function(){return(0,i.Z)((0,i.Z)({messageVariables:L},A),le)}),[A,le,L]);(0,m.ET)(!X.defaultValue,"请不要在 Form 中使用 defaultXXX。如果需要默认值请使用 initialValues 和 initialValue。");var ue=(0,g.useContext)(p.zb).prefixName,de=(0,s.Z)((function(){var e,t=null==ce?void 0:ce.name;return Array.isArray(t)&&(t=t.join("_")),Array.isArray(ue)&&t&&(t="".concat(ue.join("."),".").concat(t)),t&&"form-".concat(null!==(e=oe.formKey)&&void 0!==e?e:"","-field-").concat(t)}),[(0,u.ZP)(null==ce?void 0:ce.name),ue,oe.formKey]),fe=(0,d.J)((function(){var e;V||Y?re([]):X.renderFormItem&&Q([]);for(var t=arguments.length,n=new Array(t),r=0;rl?1:Math.round(100*f/l)/100,t.a!==i)return{h:t.h,s:t.s,l:t.l,a:i,source:"rgb"}}else if(r!==(a=d<0?0:d>s?1:Math.round(100*d/s)/100))return{h:t.h,s:t.s,l:t.l,a:a,source:"rgb"};return null},F={},H=function(e,t,n,r){var o="".concat(e,"-").concat(t,"-").concat(n).concat(r?"-server":"");if(F[o])return F[o];var i=function(e,t,n,r){if("undefined"==typeof document&&!r)return null;var o=r?new r:document.createElement("canvas");o.width=2*n,o.height=2*n;var i=o.getContext("2d");return i?(i.fillStyle=e,i.fillRect(0,0,o.width,o.height),i.fillStyle=t,i.fillRect(0,0,n,n),i.translate(n,n),i.fillRect(0,0,n,n),o.toDataURL()):null}(e,t,n,r);return F[o]=i,i};function V(e){return V="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},V(e)}function Y(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function G(e){for(var t=1;ti)u=0;else{u=360*(-100*c/i+100)/100}if(n.h!==u)return{h:u,s:n.s,l:n.l,a:n.a,source:"hsl"}}else{var d;if(l<0)d=0;else if(l>o)d=359;else{d=360*(100*l/o)/100}if(n.h!==d)return{h:d,s:n.s,l:n.l,a:n.a,source:"hsl"}}return null};function de(e){return de="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},de(e)}function fe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function he(e,t){for(var n=0;no&&(l=o),c<0?c=0:c>i&&(c=i);var u=l/o,d=1-c/i;return{h:t.h,s:u,v:d,a:t.a,source:"hsv"}}(e,t.props.hsl,t.container),e)},t.handleMouseDown=function(e){t.handleChange(e);var n=t.getContainerRenderWindow();n.addEventListener("mousemove",t.handleChange),n.addEventListener("mouseup",t.handleMouseUp)},t.handleMouseUp=function(){t.unbindEventListeners()},t.throttle=xe()((function(e,t,n){e(t,n)}),50),t}return t=i,(n=[{key:"componentWillUnmount",value:function(){this.throttle.cancel(),this.unbindEventListeners()}},{key:"getContainerRenderWindow",value:function(){for(var e=this.container,t=window;!t.document.contains(e)&&t.parent!==t;)t=t.parent;return t}},{key:"unbindEventListeners",value:function(){var e=this.getContainerRenderWindow();e.removeEventListener("mousemove",this.handleChange),e.removeEventListener("mouseup",this.handleMouseUp)}},{key:"render",value:function(){var e=this,t=this.props.style||{},n=t.color,r=t.white,o=t.black,i=t.pointer,a=t.circle,s=(0,L.ZP)({default:{color:{absolute:"0px 0px 0px 0px",background:"hsl(".concat(this.props.hsl.h,",100%, 50%)"),borderRadius:this.props.radius},white:{absolute:"0px 0px 0px 0px",borderRadius:this.props.radius},black:{absolute:"0px 0px 0px 0px",boxShadow:this.props.shadow,borderRadius:this.props.radius},pointer:{position:"absolute",top:"".concat(-100*this.props.hsv.v+100,"%"),left:"".concat(100*this.props.hsv.s,"%"),cursor:"default"},circle:{width:"4px",height:"4px",boxShadow:"0 0 0 1.5px #fff, inset 0 0 1px 1px rgba(0,0,0,.3),\n 0 0 1px 2px rgba(0,0,0,.4)",borderRadius:"50%",cursor:"hand",transform:"translate(-2px, -2px)"}},custom:{color:n,white:r,black:o,pointer:i,circle:a}},{custom:!!this.props.style});return f.createElement("div",{style:s.color,ref:function(t){return e.container=t},onMouseDown:this.handleMouseDown,onTouchMove:this.handleChange,onTouchStart:this.handleChange},f.createElement("style",null,"\n .saturation-white {\n background: -webkit-linear-gradient(to right, #fff, rgba(255,255,255,0));\n background: linear-gradient(to right, #fff, rgba(255,255,255,0));\n }\n .saturation-black {\n background: -webkit-linear-gradient(to top, #000, rgba(0,0,0,0));\n background: linear-gradient(to top, #000, rgba(0,0,0,0));\n }\n "),f.createElement("div",{style:s.white,className:"saturation-white"},f.createElement("div",{style:s.black,className:"saturation-black"}),f.createElement("div",{style:s.pointer},this.props.pointer?f.createElement(this.props.pointer,this.props):f.createElement("div",{style:s.circle}))))}}])&&Se(t.prototype,n),r&&Se(t,r),Object.defineProperty(t,"prototype",{writable:!1}),i}(f.PureComponent||f.Component),Ze=n(23279),Oe=n.n(Ze),$e=n(66073),Ae=n.n($e);function Ne(e){return Ne="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ne(e)}var Re=/^\s+/,je=/\s+$/;function Te(e,t){if(t=t||{},(e=e||"")instanceof Te)return e;if(!(this instanceof Te))return new Te(e,t);var n=function(e){var t={r:0,g:0,b:0},n=1,r=null,o=null,i=null,a=!1,s=!1;"string"==typeof e&&(e=function(e){e=e.replace(Re,"").replace(je,"").toLowerCase();var t,n=!1;if(Qe[e])e=Qe[e],n=!0;else if("transparent"==e)return{r:0,g:0,b:0,a:0,format:"name"};if(t=ft.rgb.exec(e))return{r:t[1],g:t[2],b:t[3]};if(t=ft.rgba.exec(e))return{r:t[1],g:t[2],b:t[3],a:t[4]};if(t=ft.hsl.exec(e))return{h:t[1],s:t[2],l:t[3]};if(t=ft.hsla.exec(e))return{h:t[1],s:t[2],l:t[3],a:t[4]};if(t=ft.hsv.exec(e))return{h:t[1],s:t[2],v:t[3]};if(t=ft.hsva.exec(e))return{h:t[1],s:t[2],v:t[3],a:t[4]};if(t=ft.hex8.exec(e))return{r:ot(t[1]),g:ot(t[2]),b:ot(t[3]),a:lt(t[4]),format:n?"name":"hex8"};if(t=ft.hex6.exec(e))return{r:ot(t[1]),g:ot(t[2]),b:ot(t[3]),format:n?"name":"hex"};if(t=ft.hex4.exec(e))return{r:ot(t[1]+""+t[1]),g:ot(t[2]+""+t[2]),b:ot(t[3]+""+t[3]),a:lt(t[4]+""+t[4]),format:n?"name":"hex8"};if(t=ft.hex3.exec(e))return{r:ot(t[1]+""+t[1]),g:ot(t[2]+""+t[2]),b:ot(t[3]+""+t[3]),format:n?"name":"hex"};return!1}(e));"object"==Ne(e)&&(ht(e.r)&&ht(e.g)&&ht(e.b)?(l=e.r,c=e.g,u=e.b,t={r:255*nt(l,255),g:255*nt(c,255),b:255*nt(u,255)},a=!0,s="%"===String(e.r).substr(-1)?"prgb":"rgb"):ht(e.h)&&ht(e.s)&&ht(e.v)?(r=at(e.s),o=at(e.v),t=function(e,t,n){e=6*nt(e,360),t=nt(t,100),n=nt(n,100);var r=Math.floor(e),o=e-r,i=n*(1-t),a=n*(1-o*t),s=n*(1-(1-o)*t),l=r%6,c=[n,a,i,i,s,n][l],u=[s,n,n,a,i,i][l],d=[i,i,s,n,n,a][l];return{r:255*c,g:255*u,b:255*d}}(e.h,r,o),a=!0,s="hsv"):ht(e.h)&&ht(e.s)&&ht(e.l)&&(r=at(e.s),i=at(e.l),t=function(e,t,n){var r,o,i;function a(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+6*(t-e)*n:n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}if(e=nt(e,360),t=nt(t,100),n=nt(n,100),0===t)r=o=i=n;else{var s=n<.5?n*(1+t):n+t-n*t,l=2*n-s;r=a(l,s,e+1/3),o=a(l,s,e),i=a(l,s,e-1/3)}return{r:255*r,g:255*o,b:255*i}}(e.h,r,i),a=!0,s="hsl"),e.hasOwnProperty("a")&&(n=e.a));var l,c,u;return n=tt(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}}(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 Be(e,t,n){e=nt(e,255),t=nt(t,255),n=nt(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 l=i-a;switch(o=s>.5?l/(2-i-a):l/(i+a),i){case e:r=(t-n)/l+(t>1)+720)%360;--t;)r.h=(r.h+o)%360,i.push(Te(r));return i}function Je(e,t){t=t||6;for(var n=Te(e).toHsv(),r=n.h,o=n.s,i=n.v,a=[],s=1/t;t--;)a.push(Te({h:r,s:o,v:i})),i=(i+s)%1;return a}Te.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=tt(e),this._roundA=Math.round(100*this._a)/100,this},toHsv:function(){var e=Pe(this._r,this._g,this._b);return{h:360*e.h,s:e.s,v:e.v,a:this._a}},toHsvString:function(){var e=Pe(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 1==this._a?"hsv("+t+", "+n+"%, "+r+"%)":"hsva("+t+", "+n+"%, "+r+"%, "+this._roundA+")"},toHsl:function(){var e=Be(this._r,this._g,this._b);return{h:360*e.h,s:e.s,l:e.l,a:this._a}},toHslString:function(){var e=Be(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 1==this._a?"hsl("+t+", "+n+"%, "+r+"%)":"hsla("+t+", "+n+"%, "+r+"%, "+this._roundA+")"},toHex:function(e){return Le(this._r,this._g,this._b,e)},toHexString:function(e){return"#"+this.toHex(e)},toHex8:function(e){return function(e,t,n,r,o){var i=[it(Math.round(e).toString(16)),it(Math.round(t).toString(16)),it(Math.round(n).toString(16)),it(st(r))];if(o&&i[0].charAt(0)==i[0].charAt(1)&&i[1].charAt(0)==i[1].charAt(1)&&i[2].charAt(0)==i[2].charAt(1)&&i[3].charAt(0)==i[3].charAt(1))return i[0].charAt(0)+i[1].charAt(0)+i[2].charAt(0)+i[3].charAt(0);return i.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 1==this._a?"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*nt(this._r,255))+"%",g:Math.round(100*nt(this._g,255))+"%",b:Math.round(100*nt(this._b,255))+"%",a:this._a}},toPercentageRgbString:function(){return 1==this._a?"rgb("+Math.round(100*nt(this._r,255))+"%, "+Math.round(100*nt(this._g,255))+"%, "+Math.round(100*nt(this._b,255))+"%)":"rgba("+Math.round(100*nt(this._r,255))+"%, "+Math.round(100*nt(this._g,255))+"%, "+Math.round(100*nt(this._b,255))+"%, "+this._roundA+")"},toName:function(){return 0===this._a?"transparent":!(this._a<1)&&(et[Le(this._r,this._g,this._b,!0)]||!1)},toFilter:function(e){var t="#"+De(this._r,this._g,this._b,this._a),n=t,r=this._gradientType?"GradientType = 1, ":"";if(e){var o=Te(e);n="#"+De(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||"hex"!==e&&"hex6"!==e&&"hex3"!==e&&"hex4"!==e&&"hex8"!==e&&"name"!==e?("rgb"===e&&(n=this.toRgbString()),"prgb"===e&&(n=this.toPercentageRgbString()),"hex"!==e&&"hex6"!==e||(n=this.toHexString()),"hex3"===e&&(n=this.toHexString(!0)),"hex4"===e&&(n=this.toHex8String(!0)),"hex8"===e&&(n=this.toHex8String()),"name"===e&&(n=this.toName()),"hsl"===e&&(n=this.toHslString()),"hsv"===e&&(n=this.toHsvString()),n||this.toHexString()):"name"===e&&0===this._a?this.toName():this.toRgbString()},clone:function(){return Te(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(He,arguments)},brighten:function(){return this._applyModification(Ve,arguments)},darken:function(){return this._applyModification(Ye,arguments)},desaturate:function(){return this._applyModification(ze,arguments)},saturate:function(){return this._applyModification(We,arguments)},greyscale:function(){return this._applyModification(Fe,arguments)},spin:function(){return this._applyModification(Ge,arguments)},_applyCombination:function(e,t){return e.apply(null,[this].concat([].slice.call(t)))},analogous:function(){return this._applyCombination(Ke,arguments)},complement:function(){return this._applyCombination(Ue,arguments)},monochromatic:function(){return this._applyCombination(Je,arguments)},splitcomplement:function(){return this._applyCombination(qe,arguments)},triad:function(){return this._applyCombination(Xe,[3])},tetrad:function(){return this._applyCombination(Xe,[4])}},Te.fromRatio=function(e,t){if("object"==Ne(e)){var n={};for(var r in e)e.hasOwnProperty(r)&&(n[r]="a"===r?e[r]:at(e[r]));e=n}return Te(e,t)},Te.equals=function(e,t){return!(!e||!t)&&Te(e).toRgbString()==Te(t).toRgbString()},Te.random=function(){return Te.fromRatio({r:Math.random(),g:Math.random(),b:Math.random()})},Te.mix=function(e,t,n){n=0===n?0:n||50;var r=Te(e).toRgb(),o=Te(t).toRgb(),i=n/100;return Te({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})},Te.readability=function(e,t){var n=Te(e),r=Te(t);return(Math.max(n.getLuminance(),r.getLuminance())+.05)/(Math.min(n.getLuminance(),r.getLuminance())+.05)},Te.isReadable=function(e,t,n){var r,o,i=Te.readability(e,t);switch(o=!1,(r=function(e){var t,n;t=((e=e||{level:"AA",size:"small"}).level||"AA").toUpperCase(),n=(e.size||"small").toLowerCase(),"AA"!==t&&"AAA"!==t&&(t="AA");"small"!==n&&"large"!==n&&(n="small");return{level:t,size:n}}(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},Te.mostReadable=function(e,t,n){var r,o,i,a,s=null,l=0;o=(n=n||{}).includeFallbackColors,i=n.level,a=n.size;for(var c=0;cl&&(l=r,s=Te(t[c]));return Te.isReadable(e,s,{level:i,size:a})||!o?s:(n.includeFallbackColors=!1,Te.mostReadable(e,["#fff","#000"],n))};var Qe=Te.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"},et=Te.hexNames=function(e){var t={};for(var n in e)e.hasOwnProperty(n)&&(t[e[n]]=n);return t}(Qe);function tt(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function nt(e,t){(function(e){return"string"==typeof e&&-1!=e.indexOf(".")&&1===parseFloat(e)})(e)&&(e="100%");var n=function(e){return"string"==typeof e&&-1!=e.indexOf("%")}(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 rt(e){return Math.min(1,Math.max(0,e))}function ot(e){return parseInt(e,16)}function it(e){return 1==e.length?"0"+e:""+e}function at(e){return e<=1&&(e=100*e+"%"),e}function st(e){return Math.round(255*parseFloat(e)).toString(16)}function lt(e){return ot(e)/255}var ct,ut,dt,ft=(ut="[\\s|\\(]+("+(ct="(?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?)")+")[,|\\s]+("+ct+")[,|\\s]+("+ct+")\\s*\\)?",dt="[\\s|\\(]+("+ct+")[,|\\s]+("+ct+")[,|\\s]+("+ct+")[,|\\s]+("+ct+")\\s*\\)?",{CSS_UNIT:new RegExp(ct),rgb:new RegExp("rgb"+ut),rgba:new RegExp("rgba"+dt),hsl:new RegExp("hsl"+ut),hsla:new RegExp("hsla"+dt),hsv:new RegExp("hsv"+ut),hsva:new RegExp("hsva"+dt),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 ht(e){return!!ft.CSS_UNIT.exec(e)}var pt=function(e){var t=0,n=0;return Ae()(["r","g","b","a","h","s","l","v"],(function(r){if(e[r]&&(t+=1,isNaN(e[r])||(n+=1),"s"===r||"l"===r)){/^\d+%$/.test(e[r])&&(n+=1)}})),t===n&&e},mt=function(e,t){var n=e.hex?Te(e.hex):Te(e),r=n.toHsl(),o=n.toHsv(),i=n.toRgb(),a=n.toHex();return 0===r.s&&(r.h=t||0,o.h=t||0),{hsl:r,hex:"000000"===a&&0===i.a?"transparent":"#".concat(a),rgb:i,hsv:o,oldHue:e.h||t||r.h,source:e.source}};function gt(e){return gt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},gt(e)}function vt(){return vt=Object.assign?Object.assign.bind():function(e){for(var t=1;t-1)){var o=t.getArrowOffset(),i=38===e.keyCode?r+o:r-o;t.setUpdatedValue(i,e)}},t.handleDrag=function(e){if(t.props.dragLabel){var n=Math.round(t.props.value+e.movementX);n>=0&&n<=t.props.dragMax&&t.props.onChange&&t.props.onChange(t.getValueObjectWithLabel(n),e)}},t.handleMouseDown=function(e){t.props.dragLabel&&(e.preventDefault(),t.handleDrag(e),window.addEventListener("mousemove",t.handleDrag),window.addEventListener("mouseup",t.handleMouseUp))},t.handleMouseUp=function(){t.unbindEventListeners()},t.unbindEventListeners=function(){window.removeEventListener("mousemove",t.handleDrag),window.removeEventListener("mouseup",t.handleMouseUp)},t.state={value:String(e.value).toUpperCase(),blurValue:String(e.value).toUpperCase()},t.inputId="rc-editable-input-".concat(Tt++),t}return t=i,n=[{key:"componentDidUpdate",value:function(e,t){this.props.value===this.state.value||e.value===this.props.value&&t.value===this.state.value||(this.input===document.activeElement?this.setState({blurValue:String(this.props.value).toUpperCase()}):this.setState({value:String(this.props.value).toUpperCase(),blurValue:!this.state.blurValue&&String(this.props.value).toUpperCase()}))}},{key:"componentWillUnmount",value:function(){this.unbindEventListeners()}},{key:"getValueObjectWithLabel",value:function(e){return function(e,t,n){return(t=Ot(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}({},this.props.label,e)}},{key:"getArrowOffset",value:function(){return this.props.arrowOffset||1}},{key:"setUpdatedValue",value:function(e,t){var n=this.props.label?this.getValueObjectWithLabel(e):e;this.props.onChange&&this.props.onChange(n,t),this.setState({value:e})}},{key:"render",value:function(){var e=this,t=(0,L.ZP)({default:{wrap:{position:"relative"}},"user-override":{wrap:this.props.style&&this.props.style.wrap?this.props.style.wrap:{},input:this.props.style&&this.props.style.input?this.props.style.input:{},label:this.props.style&&this.props.style.label?this.props.style.label:{}},"dragLabel-true":{label:{cursor:"ew-resize"}}},{"user-override":!0},this.props);return f.createElement("div",{style:t.wrap},f.createElement("input",{id:this.inputId,style:t.input,ref:function(t){return e.input=t},value:this.state.value,onKeyDown:this.handleKeyDown,onChange:this.handleChange,onBlur:this.handleBlur,placeholder:this.props.placeholder,spellCheck:"false"}),this.props.label&&!this.props.hideLabel?f.createElement("label",{htmlFor:this.inputId,style:t.label,onMouseDown:this.handleMouseDown},this.props.label):null)}}],n&&Zt(t.prototype,n),r&&Zt(t,r),Object.defineProperty(t,"prototype",{writable:!1}),i}(f.PureComponent||f.Component),Pt=Bt;function Lt(e){return Lt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Lt(e)}function Dt(){return Dt=Object.assign?Object.assign.bind():function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:"span";return function(n){Ht(o,n);var r=Yt(o);function o(){var e;zt(this,o);for(var t=arguments.length,n=new Array(t),i=0;i100&&(e.a=100),e.a/=100,null==t||t({h:null==r?void 0:r.h,s:null==r?void 0:r.s,l:null==r?void 0:r.l,a:e.a,source:"rgb"},o))};return f.createElement("div",{style:a.fields,className:"flexbox-fix"},f.createElement("div",{style:a.double},f.createElement(Pt,{style:{input:a.input,label:a.label},label:"hex",value:null==o?void 0:o.replace("#",""),onChange:s})),f.createElement("div",{style:a.single},f.createElement(Pt,{style:{input:a.input,label:a.label},label:"r",value:null==n?void 0:n.r,onChange:s,dragLabel:"true",dragMax:"255"})),f.createElement("div",{style:a.single},f.createElement(Pt,{style:{input:a.input,label:a.label},label:"g",value:null==n?void 0:n.g,onChange:s,dragLabel:"true",dragMax:"255"})),f.createElement("div",{style:a.single},f.createElement(Pt,{style:{input:a.input,label:a.label},label:"b",value:null==n?void 0:n.b,onChange:s,dragLabel:"true",dragMax:"255"})),f.createElement("div",{style:a.alpha},f.createElement(Pt,{style:{input:a.input,label:a.label},label:"a",value:Math.round(100*((null==n?void 0:n.a)||0)),onChange:s,dragLabel:"true",dragMax:"100"})))};function nn(e){return nn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},nn(e)}function rn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function on(e){for(var t=1;t-1}var xn=function(e,t){var o=e.text,i=e.mode,a=e.render,s=e.renderFormItem,l=e.fieldProps,c=e.old,u=(0,f.useContext)(v.ZP.ConfigContext).getPrefixCls,d=f.useMemo((function(){return function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if((void 0===e||!1===e)&&wn()){return n(23789).ColorPicker}return bn}(c)}),[c]),h=u("pro-field-color-picker"),p=(0,f.useMemo)((function(){return c?"":w()((0,M.Z)({},h,wn()))}),[h,c]);if("read"===i){var m=(0,_.jsx)(d,{value:o,mode:"read",ref:t,className:p,open:!1});return a?a(o,(0,r.Z)({mode:i},l),m):m}if("edit"===i||"update"===i){var g=(0,r.Z)({display:"table-cell"},l.style),b=(0,_.jsx)(d,(0,r.Z)((0,r.Z)({ref:t,presets:[yn]},l),{},{style:g,className:p}));return s?s(o,(0,r.Z)((0,r.Z)({mode:i},l),{},{style:g}),b):b}return null},_n=f.forwardRef(xn),Sn=n(27484),kn=n.n(Sn),Cn=n(10285),Mn=n.n(Cn),En=n(74763);kn().extend(Mn());var In=function(e){return!(null==e||!e._isAMomentObject)},Zn=function e(t,n){return(0,En.k)(t)||kn().isDayjs(t)||In(t)?In(t)?kn()(t):t:Array.isArray(t)?t.map((function(t){return e(t,n)})):"number"==typeof t?kn()(t):kn()(t,n)},On=n(91111),$n=n(55183),An=n.n($n);kn().extend(An());var Nn=function(e,t){var n=e.text,o=e.mode,i=e.format,s=e.label,l=e.light,c=e.render,u=e.renderFormItem,d=e.plain,p=e.showTime,m=e.fieldProps,v=e.picker,b=e.bordered,y=e.lightLabel,w=(0,a.YB)(),x=(0,f.useState)(!1),S=(0,h.Z)(x,2),k=S[0],C=S[1];if("read"===o){var M=function(e,t){return e?"function"==typeof t?t(kn()(e)):kn()(e).format((Array.isArray(t)?t[0]:t)||"YYYY-MM-DD"):"-"}(n,m.format||i);return c?c(n,(0,r.Z)({mode:o},m),(0,_.jsx)(_.Fragment,{children:M})):(0,_.jsx)(_.Fragment,{children:M})}if("edit"===o||"update"===o){var E,I=m.disabled,Z=m.value,O=m.placeholder,$=void 0===O?w.getMessage("tableForm.selectPlaceholder","请选择"):O,A=Zn(Z);return E=l?(0,_.jsx)(g.Q,{label:s,onClick:function(){var e;null==m||null===(e=m.onOpenChange)||void 0===e||e.call(m,!0),C(!0)},style:A?{paddingInlineEnd:0}:void 0,disabled:I,value:A||k?(0,_.jsx)(On.default,(0,r.Z)((0,r.Z)({picker:v,showTime:p,format:i,ref:t},m),{},{value:A,onOpenChange:function(e){var t;C(e),null==m||null===(t=m.onOpenChange)||void 0===t||t.call(m,e)},bordered:!1,open:k})):void 0,allowClear:!1,downIcon:!A&&!k&&void 0,bordered:b,ref:y}):(0,_.jsx)(On.default,(0,r.Z)((0,r.Z)({picker:v,showTime:p,format:i,placeholder:$,bordered:void 0===d||!d,ref:t},m),{},{value:A})),u?u(n,(0,r.Z)({mode:o},m),E):E}return null},Rn=f.forwardRef(Nn),jn=n(48928),Tn=n(97435),Bn=function(e,t){var n=e.text,o=e.mode,i=e.render,s=e.placeholder,l=e.renderFormItem,c=e.fieldProps,u=(0,a.YB)(),d=s||u.getMessage("tableForm.inputPlaceholder","请输入"),h=(0,f.useCallback)((function(e){var t=null!=e?e:void 0;return c.stringMode||"string"!=typeof t||(t=Number(t)),"number"!=typeof t||(0,En.k)(t)||(0,En.k)(c.precision)||(t=Number(t.toFixed(c.precision))),t}),[c]);if("read"===o){var p,m={};null!=c&&c.precision&&(m={minimumFractionDigits:Number(c.precision),maximumFractionDigits:Number(c.precision)});var g=new Intl.NumberFormat(void 0,(0,r.Z)((0,r.Z)({},m),(null==c?void 0:c.intlProps)||{})).format(Number(n)),v=(0,_.jsx)("span",{ref:t,children:(null==c||null===(p=c.formatter)||void 0===p?void 0:p.call(c,g))||g});return i?i(n,(0,r.Z)({mode:o},c),v):v}if("edit"===o||"update"===o){var b=(0,_.jsx)(jn.Z,(0,r.Z)((0,r.Z)({ref:t,min:0,placeholder:d},(0,Tn.Z)(c,["onChange","onBlur"])),{},{onChange:function(e){var t;return null==c||null===(t=c.onChange)||void 0===t?void 0:t.call(c,h(e))},onBlur:function(e){var t;return null==c||null===(t=c.onBlur)||void 0===t?void 0:t.call(c,h(e.target.value))}}));return l?l(n,(0,r.Z)({mode:o},c),b):b}return null},Pn=f.forwardRef(Bn),Ln=n(74902),Dn=n(42075),zn=function(e,t){var n=e.text,o=e.mode,i=e.render,s=e.placeholder,l=e.renderFormItem,c=e.fieldProps,u=e.separator,d=void 0===u?"~":u,f=e.separatorWidth,p=void 0===f?30:f,m=c.value,g=c.defaultValue,v=c.onChange,b=c.id,y=(0,a.YB)(),w=E.Ow.useToken().token,x=(0,mn.Z)((function(){return g}),{value:m,onChange:v}),S=(0,h.Z)(x,2),k=S[0],C=S[1];if("read"===o){var M=function(e){var t,n=new Intl.NumberFormat(void 0,(0,r.Z)({minimumSignificantDigits:2},(null==c?void 0:c.intlProps)||{})).format(Number(e));return(null==c||null===(t=c.formatter)||void 0===t?void 0:t.call(c,n))||n},I=(0,_.jsxs)("span",{ref:t,children:[M(n[0])," ",d," ",M(n[1])]});return i?i(n,(0,r.Z)({mode:o},c),I):I}if("edit"===o||"update"===o){var Z=function(e,t){var n=(0,Ln.Z)(k||[]);n[e]=null===t?void 0:t,C(n)},O=(null==c?void 0:c.placeholder)||s||[y.getMessage("tableForm.inputPlaceholder","请输入"),y.getMessage("tableForm.inputPlaceholder","请输入")],$=function(e){return Array.isArray(O)?O[e]:O},A=Dn.Z.Compact||R.Z.Group,N=Dn.Z.Compact?{}:{compact:!0},j=(0,_.jsxs)(A,(0,r.Z)((0,r.Z)({},N),{},{onBlur:function(){if(Array.isArray(k)){var e=(0,h.Z)(k,2),t=e[0],n=e[1];"number"==typeof t&&"number"==typeof n&&t>n?C([n,t]):void 0===t&&void 0===n&&C(void 0)}},children:[(0,_.jsx)(jn.Z,(0,r.Z)((0,r.Z)({},c),{},{placeholder:$(0),id:null!=b?b:"".concat(b,"-0"),style:{width:"calc((100% - ".concat(p,"px) / 2)")},value:null==k?void 0:k[0],defaultValue:null==g?void 0:g[0],onChange:function(e){return Z(0,e)}})),(0,_.jsx)(R.Z,{style:{width:p,textAlign:"center",borderInlineStart:0,borderInlineEnd:0,pointerEvents:"none",backgroundColor:null==w?void 0:w.colorBgContainer},placeholder:d,disabled:!0}),(0,_.jsx)(jn.Z,(0,r.Z)((0,r.Z)({},c),{},{placeholder:$(1),id:null!=b?b:"".concat(b,"-1"),style:{width:"calc((100% - ".concat(p,"px) / 2)"),borderInlineStart:0},value:null==k?void 0:k[1],defaultValue:null==g?void 0:g[1],onChange:function(e){return Z(1,e)}}))]}));return l?l(n,(0,r.Z)({mode:o},c),j):j}return null},Wn=f.forwardRef(zn),Fn=n(83062),Hn=n(84110),Vn=n.n(Hn);kn().extend(Vn());var Yn=function(e,t){var n=e.text,o=e.mode,i=e.render,s=e.renderFormItem,l=e.format,c=e.fieldProps,u=(0,a.YB)();if("read"===o){var d=(0,_.jsx)(Fn.Z,{title:kn()(n).format((null==c?void 0:c.format)||l||"YYYY-MM-DD HH:mm:ss"),children:kn()(n).fromNow()});return i?i(n,(0,r.Z)({mode:o},c),(0,_.jsx)(_.Fragment,{children:d})):(0,_.jsx)(_.Fragment,{children:d})}if("edit"===o||"update"===o){var f=u.getMessage("tableForm.selectPlaceholder","请选择"),h=Zn(c.value),p=(0,_.jsx)(On.default,(0,r.Z)((0,r.Z)({ref:t,placeholder:f,showTime:!0},c),{},{value:h}));return s?s(n,(0,r.Z)({mode:o},c),p):p}return null},Gn=f.forwardRef(Yn),Un=n(98163),Xn=f.forwardRef((function(e,t){var n=e.text,o=e.mode,i=e.render,s=e.renderFormItem,l=e.fieldProps,c=e.placeholder,u=e.width,d=(0,a.YB)(),f=c||d.getMessage("tableForm.inputPlaceholder","请输入");if("read"===o){var h=(0,_.jsx)(Un.Z,(0,r.Z)({ref:t,width:u||32,src:n},l));return i?i(n,(0,r.Z)({mode:o},l),h):h}if("edit"===o||"update"===o){var p=(0,_.jsx)(R.Z,(0,r.Z)({ref:t,placeholder:f},l));return s?s(n,(0,r.Z)({mode:o},l),p):p}return null})),qn=Xn,Kn=function(e,t){var n,r=e.border,o=void 0!==r&&r,i=e.children,a=(0,(0,f.useContext)(v.ZP.ConfigContext).getPrefixCls)("pro-field-index-column"),s=(0,E.Xj)("IndexColumn",(function(){return(0,M.Z)({},".".concat(a),{display:"inline-flex",alignItems:"center",justifyContent:"center",width:"18px",height:"18px","&-border":{color:"#fff",fontSize:"12px",lineHeight:"12px",backgroundColor:"#314659",borderRadius:"9px","&.top-three":{backgroundColor:"#979797"}}})})),l=s.wrapSSR,c=s.hashId;return l((0,_.jsx)("div",{ref:t,className:w()(a,c,(n={},(0,M.Z)(n,"".concat(a,"-border"),o),(0,M.Z)(n,"top-three",i>3),n)),children:i}))},Jn=f.forwardRef(Kn),Qn=n(32818),er=n(73177),tr=["contentRender","numberFormatOptions","numberPopoverRender","open"],nr=["text","mode","render","renderFormItem","fieldProps","proFieldKey","plain","valueEnum","placeholder","locale","customSymbol","numberFormatOptions","numberPopoverRender"],rr=new Intl.NumberFormat("zh-Hans-CN",{currency:"CNY",style:"currency"}),or={default:rr,"zh-Hans-CN":{currency:"CNY",style:"currency"},"en-US":{style:"currency",currency:"USD"},"ru-RU":{style:"currency",currency:"RUB"},"ms-MY":{style:"currency",currency:"MYR"},"sr-RS":{style:"currency",currency:"RSD"},"pt-BR":{style:"currency",currency:"BRL"}},ir=function(e,t,n,o){var i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"",a=null==t?void 0:t.toString().replaceAll(",","");if("string"==typeof a){var s=Number(a);if(Number.isNaN(s))return a;a=s}if(!a&&0!==a)return"";var l=!1;try{l=!1!==e&&Intl.NumberFormat.supportedLocalesOf([e.replace("_","-")],{localeMatcher:"lookup"}).length>0}catch(e){}try{var c=new Intl.NumberFormat(l&&!1!==e&&(null==e?void 0:e.replace("_","-"))||"zh-Hans-CN",(0,r.Z)((0,r.Z)({},or[e||"zh-Hans-CN"]||rr),{},{maximumFractionDigits:n},o)).format(a),u=!1===e,d=c||"",f=(0,h.Z)(d,1),p=f[0];return["+","-"].includes(p)?"".concat(i||"").concat(p).concat(c.substring(u?2:1)):"".concat(i||"").concat(c.substring(u?1:0))}catch(e){return a}},ar=f.forwardRef((function(e,t){var n=e.contentRender,i=(e.numberFormatOptions,e.numberPopoverRender,e.open),a=(0,o.Z)(e,tr),s=(0,mn.Z)((function(){return a.defaultValue}),{value:a.value,onChange:a.onChange}),l=(0,h.Z)(s,2),c=l[0],u=l[1],d=null==n?void 0:n((0,r.Z)((0,r.Z)({},a),{},{value:c})),f=(0,er.X)(!!d&&i);return(0,_.jsx)(pn.Z,(0,r.Z)((0,r.Z)({placement:"topLeft"},f),{},{trigger:["focus","click"],content:d,getPopupContainer:function(e){return(null==e?void 0:e.parentElement)||document.body},children:(0,_.jsx)(jn.Z,(0,r.Z)((0,r.Z)({ref:t},a),{},{value:c,onChange:u}))}))})),sr=function(e,t){var n,i=e.text,s=e.mode,l=e.render,c=e.renderFormItem,u=e.fieldProps,d=(e.proFieldKey,e.plain,e.valueEnum,e.placeholder),p=e.locale,m=e.customSymbol,g=void 0===m?u.customSymbol:m,v=e.numberFormatOptions,b=void 0===v?null==u?void 0:u.numberFormatOptions:v,y=e.numberPopoverRender,w=void 0===y?(null==u?void 0:u.numberPopoverRender)||!1:y,x=(0,o.Z)(e,nr),S=null!==(n=null==u?void 0:u.precision)&&void 0!==n?n:2,k=(0,a.YB)();p&&Qn.Go[p]&&(k=Qn.Go[p]);var C=d||k.getMessage("tableForm.inputPlaceholder","请输入"),M=(0,f.useMemo)((function(){return g||(!1!==x.moneySymbol&&!1!==u.moneySymbol?k.getMessage("moneySymbol","¥"):void 0)}),[g,u.moneySymbol,k,x.moneySymbol]),E=(0,f.useCallback)((function(e){var t=new RegExp("\\B(?=(\\d{".concat(3+Math.max(S-2,0),"})+(?!\\d))"),"g"),n=String(e).split("."),r=(0,h.Z)(n,2),o=r[0],i=r[1],a=o.replace(t,","),s="";return i&&S>0&&(s=".".concat(i.slice(0,void 0===S?2:S))),"".concat(a).concat(s)}),[S]);if("read"===s){var I=(0,_.jsx)("span",{ref:t,children:ir(p||!1,i,S,null!=b?b:u.numberFormatOptions,M)});return l?l(i,(0,r.Z)({mode:s},u),I):I}if("edit"===s||"update"===s){var Z=(0,_.jsx)(ar,(0,r.Z)((0,r.Z)({contentRender:function(e){if(!1===w)return null;if(!e.value)return null;var t=ir(M||p||!1,"".concat(E(e.value)),S,(0,r.Z)((0,r.Z)({},b),{},{notation:"compact"}),M);return"function"==typeof w?null==w?void 0:w(e,t):t},ref:t,precision:S,formatter:function(e){return e&&M?"".concat(M," ").concat(E(e)):null==e?void 0:e.toString()},parser:function(e){return M&&e?e.replace(new RegExp("\\".concat(M,"\\s?|(,*)"),"g"),""):e},placeholder:C},(0,Tn.Z)(u,["numberFormatOptions","precision","numberPopoverRender","customSymbol","moneySymbol","visible","open"])),{},{onBlur:u.onBlur?function(e){var t,n=e.target.value;M&&n&&(n=n.replace(new RegExp("\\".concat(M,"\\s?|(,*)"),"g"),"")),null===(t=u.onBlur)||void 0===t||t.call(u,n)}:void 0}));return c?c(i,(0,r.Z)({mode:s},u),Z):Z}return null},lr=f.forwardRef(sr),cr=function(e){return e.map((function(e,t){var n;return f.isValidElement(e)?f.cloneElement(e,(0,r.Z)((0,r.Z)({key:t},null==e?void 0:e.props),{},{style:(0,r.Z)({},null==e||null===(n=e.props)||void 0===n?void 0:n.style)})):(0,_.jsx)(f.Fragment,{children:e},t)}))},ur=function(e,t){var n=e.text,o=e.mode,i=e.render,a=e.fieldProps,s=(0,(0,f.useContext)(v.ZP.ConfigContext).getPrefixCls)("pro-field-option"),l=E.Ow.useToken().token;if((0,f.useImperativeHandle)(t,(function(){return{}})),i){var c=i(n,(0,r.Z)({mode:o},a),(0,_.jsx)(_.Fragment,{}));return!c||(null==c?void 0:c.length)<1||!Array.isArray(c)?null:(0,_.jsx)("div",{style:{display:"flex",gap:l.margin,alignItems:"center"},className:s,children:cr(c)})}return n&&Array.isArray(n)?(0,_.jsx)("div",{style:{display:"flex",gap:l.margin,alignItems:"center"},className:s,children:cr(n)}):f.isValidElement(n)?n:null},dr=f.forwardRef(ur),fr=n(99611),hr=n(90420),pr=["text","mode","render","renderFormItem","fieldProps","proFieldKey"],mr=function(e,t){var n=e.text,i=e.mode,s=e.render,l=e.renderFormItem,c=e.fieldProps,u=(e.proFieldKey,(0,o.Z)(e,pr)),d=(0,a.YB)(),f=(0,mn.Z)((function(){return u.open||u.visible||!1}),{value:u.open||u.visible,onChange:u.onOpenChange||u.onVisible}),p=(0,h.Z)(f,2),m=p[0],g=p[1];if("read"===i){var v=(0,_.jsx)(_.Fragment,{children:"-"});return n&&(v=(0,_.jsxs)(Dn.Z,{children:[(0,_.jsx)("span",{ref:t,children:m?n:"********"}),(0,_.jsx)("a",{onClick:function(){return g(!m)},children:m?(0,_.jsx)(fr.Z,{}):(0,_.jsx)(hr.Z,{})})]})),s?s(n,(0,r.Z)({mode:i},c),v):v}if("edit"===i||"update"===i){var b=(0,_.jsx)(R.Z.Password,(0,r.Z)({placeholder:d.getMessage("tableForm.inputPlaceholder","请输入"),ref:t},c));return l?l(n,(0,r.Z)({mode:i},c),b):b}return null},gr=f.forwardRef(mr),vr=n(49323),br=n.n(vr);function yr(e){return 0===e?null:e>0?"+":"-"}function wr(e){return 0===e?"#595959":e>0?"#ff4d4f":"#52c41a"}function xr(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2;return t>=0?null==e?void 0:e.toFixed(t):e}var _r=function(e,t){var n=e.text,o=e.prefix,i=e.precision,s=e.suffix,l=void 0===s?"%":s,c=e.mode,u=e.showColor,d=void 0!==u&&u,h=e.render,p=e.renderFormItem,m=e.fieldProps,g=e.placeholder,v=e.showSymbol,b=(0,a.YB)(),y=g||b.getMessage("tableForm.inputPlaceholder","请输入"),w=(0,f.useMemo)((function(){return"string"==typeof n&&n.includes("%")?br()(n.replace("%","")):br()(n)}),[n]),x=(0,f.useMemo)((function(){return"function"==typeof v?null==v?void 0:v(n):v}),[v,n]);if("read"===c){var S=d?{color:wr(w)}:{},k=(0,_.jsxs)("span",{style:S,ref:t,children:[o&&(0,_.jsx)("span",{children:o}),x&&(0,_.jsxs)(f.Fragment,{children:[yr(w)," "]}),xr(Math.abs(w),i),l&&l]});return h?h(n,(0,r.Z)((0,r.Z)({mode:c},m),{},{prefix:o,precision:i,showSymbol:x,suffix:l}),k):k}if("edit"===c||"update"===c){var C=(0,_.jsx)(jn.Z,(0,r.Z)({ref:t,formatter:function(e){return e&&o?"".concat(o," ").concat(e).replace(/\B(?=(\d{3})+(?!\d)$)/g,","):e},parser:function(e){return e?e.replace(/.*\s|,/g,""):""},placeholder:y},m));return p?p(n,(0,r.Z)({mode:c},m),C):C}return null},Sr=f.forwardRef(_r),kr=n(38703);function Cr(e){return 100===e?"success":e<0?"exception":e<100?"active":"normal"}var Mr=function(e,t){var n=e.text,o=e.mode,i=e.render,s=e.plain,l=e.renderFormItem,c=e.fieldProps,u=e.placeholder,d=(0,a.YB)(),h=u||d.getMessage("tableForm.inputPlaceholder","请输入"),p=(0,f.useMemo)((function(){return"string"==typeof n&&n.includes("%")?br()(n.replace("%","")):br()(n)}),[n]);if("read"===o){var m=(0,_.jsx)(kr.Z,(0,r.Z)({ref:t,size:"small",style:{minWidth:100,maxWidth:320},percent:p,steps:s?10:void 0,status:Cr(p)},c));return i?i(p,(0,r.Z)({mode:o},c),m):m}if("edit"===o||"update"===o){var g=(0,_.jsx)(jn.Z,(0,r.Z)({ref:t,placeholder:h},c));return l?l(n,(0,r.Z)({mode:o},c),g):g}return null},Er=f.forwardRef(Mr),Ir=n(55742),Zr=["radioType","renderFormItem","mode","render"],Or=function(e,t){var n,i,a=e.radioType,s=e.renderFormItem,l=e.mode,c=e.render,u=(0,o.Z)(e,Zr),d=(0,(0,f.useContext)(v.ZP.ConfigContext).getPrefixCls)("pro-field-radio"),p=(0,x.aK)(u),g=(0,h.Z)(p,3),b=g[0],y=g[1],S=g[2],k=(0,f.useRef)(),C=null===(n=I.Z.Item)||void 0===n||null===(i=n.useStatus)||void 0===i?void 0:i.call(n);(0,f.useImperativeHandle)(t,(function(){return(0,r.Z)((0,r.Z)({},k.current||{}),{},{fetchData:function(e){return S(e)}})}),[S]);var O=(0,E.Xj)("FieldRadioRadio",(function(e){var t;return t={},(0,M.Z)(t,".".concat(d,"-error"),{span:{color:e.colorError}}),(0,M.Z)(t,".".concat(d,"-warning"),{span:{color:e.colorWarning}}),(0,M.Z)(t,".".concat(d,"-vertical"),(0,M.Z)({},"".concat(e.antCls,"-radio-wrapper"),{display:"flex",marginInlineEnd:0})),t})),$=O.wrapSSR,A=O.hashId;if(b)return(0,_.jsx)(Z.Z,{size:"small"});if("read"===l){var N,R=null!=y&&y.length?null==y?void 0:y.reduce((function(e,t){var n;return(0,r.Z)((0,r.Z)({},e),{},(0,M.Z)({},null!==(n=t.value)&&void 0!==n?n:"",t.label))}),{}):void 0,j=(0,_.jsx)(_.Fragment,{children:(0,m.MP)(u.text,(0,m.R6)(u.valueEnum||R))});return c?null!==(N=c(u.text,(0,r.Z)({mode:l},u.fieldProps),j))&&void 0!==N?N:null:j}if("edit"===l){var T,B,P,L=$((0,_.jsx)(Ir.ZP.Group,(0,r.Z)((0,r.Z)({ref:k,optionType:a},u.fieldProps),{},{className:w()(null===(T=u.fieldProps)||void 0===T?void 0:T.className,(B={},(0,M.Z)(B,"".concat(d,"-error"),"error"===(null==C?void 0:C.status)),(0,M.Z)(B,"".concat(d,"-warning"),"warning"===(null==C?void 0:C.status)),B),A,"".concat(d,"-").concat(u.fieldProps.layout||"horizontal")),options:y})));return s?null!==(P=s(u.text,(0,r.Z)((0,r.Z)({mode:l},u.fieldProps),{},{options:y,loading:b}),L))&&void 0!==P?P:null:L}return null},$r=f.forwardRef(Or),Ar=function(e,t){var n=e.text,o=e.mode,i=e.light,s=e.label,l=e.format,c=e.render,u=e.picker,d=e.renderFormItem,p=e.plain,m=e.showTime,v=e.lightLabel,b=e.bordered,y=e.fieldProps,w=(0,a.YB)(),x=Array.isArray(n)?n:[],S=(0,h.Z)(x,2),k=S[0],C=S[1],M=f.useState(!1),E=(0,h.Z)(M,2),I=E[0],Z=E[1],O=(0,f.useCallback)((function(e){var t;return"function"==typeof(null==y?void 0:y.format)?null==y||null===(t=y.format)||void 0===t?void 0:t.call(y,e):(null==y?void 0:y.format)||l||"YYYY-MM-DD"}),[y,l]),$=k?kn()(k).format(O(kn()(k))):"",A=C?kn()(C).format(O(kn()(C))):"";if("read"===o){var N=(0,_.jsxs)("div",{ref:t,children:[(0,_.jsx)("div",{children:$||"-"}),(0,_.jsx)("div",{children:A||"-"})]});return c?c(n,(0,r.Z)({mode:o},y),(0,_.jsx)("span",{children:N})):N}if("edit"===o||"update"===o){var R,j,T=Zn(y.value);if(i)R=(0,_.jsx)(g.Q,{label:s,onClick:function(){var e;null==y||null===(e=y.onOpenChange)||void 0===e||e.call(y,!0),Z(!0)},style:T?{paddingInlineEnd:0}:void 0,disabled:y.disabled,value:T||I?(0,_.jsx)(On.default.RangePicker,(0,r.Z)((0,r.Z)({picker:u,showTime:m,format:l,bordered:!1},y),{},{placeholder:null!==(j=y.placeholder)&&void 0!==j?j:[w.getMessage("tableForm.selectPlaceholder","请选择"),w.getMessage("tableForm.selectPlaceholder","请选择")],onClear:function(){var e;Z(!1),null==y||null===(e=y.onClear)||void 0===e||e.call(y)},value:T,onOpenChange:function(e){var t;T&&Z(e),null==y||null===(t=y.onOpenChange)||void 0===t||t.call(y,e)}})):null,allowClear:!1,bordered:b,ref:v,downIcon:!T&&!I&&void 0});else R=(0,_.jsx)(On.default.RangePicker,(0,r.Z)((0,r.Z)({ref:t,format:l,showTime:m,placeholder:[w.getMessage("tableForm.selectPlaceholder","请选择"),w.getMessage("tableForm.selectPlaceholder","请选择")],bordered:void 0===p},y),{},{value:T}));return d?d(n,(0,r.Z)({mode:o},y),R):R}return null},Nr=f.forwardRef(Ar),Rr=n(59606),jr=function(e,t){var n=e.text,o=e.mode,i=e.render,a=e.renderFormItem,s=e.fieldProps;if("read"===o){var l=(0,_.jsx)(Rr.Z,(0,r.Z)((0,r.Z)({allowHalf:!0,disabled:!0,ref:t},s),{},{value:n}));return i?i(n,(0,r.Z)({mode:o},s),(0,_.jsx)(_.Fragment,{children:l})):l}if("edit"===o||"update"===o){var c=(0,_.jsx)(Rr.Z,(0,r.Z)({allowHalf:!0,ref:t},s));return a?a(n,(0,r.Z)({mode:o},s),c):c}return null},Tr=f.forwardRef(jr);var Br=function(e,t){var n,o,i,s,l,c,u=e.text,d=e.mode,f=e.render,h=e.renderFormItem,p=e.fieldProps,m=e.placeholder,g=(0,a.YB)(),v=m||g.getMessage("tableForm.inputPlaceholder","请输入");if("read"===d){var b=(n=Number(u),o="",i=Math.floor(n/86400),s=Math.floor(n/3600),l=Math.floor(n/60%60),c=Math.floor(n%60),o="".concat(c,"秒"),l>0&&(o="".concat(l,"分钟").concat(o)),s>0&&(o="".concat(s,"小时").concat(o)),i>0&&(o="".concat(i,"天").concat(o)),o),y=(0,_.jsx)("span",{ref:t,children:b});return f?f(u,(0,r.Z)({mode:d},p),y):y}if("edit"===d||"update"===d){var w=(0,_.jsx)(jn.Z,(0,r.Z)({ref:t,min:0,style:{width:"100%"},placeholder:v},p));return h?h(u,(0,r.Z)({mode:d},p),w):w}return null},Pr=f.forwardRef(Br),Lr=n(92783),Dr=["mode","render","renderFormItem","fieldProps","emptyText"],zr=function(e,t){var n=e.mode,i=e.render,a=e.renderFormItem,s=e.fieldProps,l=e.emptyText,c=void 0===l?"-":l,u=(0,o.Z)(e,Dr),d=(0,f.useRef)(),p=(0,x.aK)(u),g=(0,h.Z)(p,3),v=g[0],b=g[1],y=g[2];if((0,f.useImperativeHandle)(t,(function(){return(0,r.Z)((0,r.Z)({},d.current||{}),{},{fetchData:function(e){return y(e)}})}),[y]),v)return(0,_.jsx)(Z.Z,{size:"small"});if("read"===n){var w,S=null!=b&&b.length?null==b?void 0:b.reduce((function(e,t){var n;return(0,r.Z)((0,r.Z)({},e),{},(0,M.Z)({},null!==(n=t.value)&&void 0!==n?n:"",t.label))}),{}):void 0,k=(0,_.jsx)(_.Fragment,{children:(0,m.MP)(u.text,(0,m.R6)(u.valueEnum||S))});return i?null!==(w=i(u.text,(0,r.Z)({mode:n},s),(0,_.jsx)(_.Fragment,{children:k})))&&void 0!==w?w:c:k}if("edit"===n||"update"===n){var C=(0,_.jsx)(Lr.Z,(0,r.Z)((0,r.Z)({ref:d},(0,Tn.Z)(s||{},["allowClear"])),{},{options:b}));return a?a(u.text,(0,r.Z)((0,r.Z)({mode:n},s),{},{options:b,loading:v}),C):C}return null},Wr=f.forwardRef(zr),Fr=n(71338),Hr=function(e,t){var n=e.text,o=e.mode,i=e.render,a=e.renderFormItem,s=e.fieldProps;if("read"===o){var l=n;return i?i(n,(0,r.Z)({mode:o},s),(0,_.jsx)(_.Fragment,{children:l})):(0,_.jsx)(_.Fragment,{children:l})}if("edit"===o||"update"===o){var c=(0,_.jsx)(Fr.Z,(0,r.Z)((0,r.Z)({ref:t},s),{},{style:(0,r.Z)({minWidth:120},null==s?void 0:s.style)}));return a?a(n,(0,r.Z)({mode:o},s),c):c}return null},Vr=f.forwardRef(Hr),Yr=n(72269),Gr=function(e,t){var n=e.text,o=e.mode,i=e.render,s=e.light,l=e.label,c=e.renderFormItem,u=e.fieldProps,d=(0,a.YB)(),h=(0,f.useMemo)((function(){var e,t;return null==n||"".concat(n).length<1?"-":n?null!==(e=null==u?void 0:u.checkedChildren)&&void 0!==e?e:d.getMessage("switch.open","打开"):null!==(t=null==u?void 0:u.unCheckedChildren)&&void 0!==t?t:d.getMessage("switch.close","关闭")}),[null==u?void 0:u.checkedChildren,null==u?void 0:u.unCheckedChildren,n]);if("read"===o)return i?i(n,(0,r.Z)({mode:o},u),(0,_.jsx)(_.Fragment,{children:h})):null!=h?h:"-";if("edit"===o||"update"===o){var p,m=(0,_.jsx)(Yr.Z,(0,r.Z)((0,r.Z)({ref:t,size:s?"small":void 0},(0,Tn.Z)(u,["value"])),{},{checked:null!==(p=null==u?void 0:u.checked)&&void 0!==p?p:null==u?void 0:u.value}));if(s){var v=u.disabled,b=u.bordered;return(0,_.jsx)(g.Q,{label:l,disabled:v,bordered:b,downIcon:!1,value:(0,_.jsx)("div",{style:{paddingLeft:8},children:m}),allowClear:!1})}return c?c(n,(0,r.Z)({mode:o},u),m):m}return null},Ur=f.forwardRef(Gr),Xr=function(e,t){var n=e.text,o=e.mode,i=e.render,s=e.renderFormItem,l=e.fieldProps,c=e.emptyText,u=void 0===c?"-":c,d=l||{},h=d.autoFocus,p=d.prefix,m=void 0===p?"":p,g=d.suffix,v=void 0===g?"":g,b=(0,a.YB)(),y=(0,f.useRef)();if((0,f.useImperativeHandle)(t,(function(){return y.current}),[]),(0,f.useEffect)((function(){var e;h&&(null===(e=y.current)||void 0===e||e.focus())}),[h]),"read"===o){var w,x=(0,_.jsxs)(_.Fragment,{children:[m,null!=n?n:u,v]});return i?null!==(w=i(n,(0,r.Z)({mode:o},l),x))&&void 0!==w?w:u:x}if("edit"===o||"update"===o){var S=b.getMessage("tableForm.inputPlaceholder","请输入"),k=(0,_.jsx)(R.Z,(0,r.Z)({ref:y,placeholder:S,allowClear:!0},l));return s?s(n,(0,r.Z)({mode:o},l),k):k}return null},qr=f.forwardRef(Xr),Kr=function(e,t){var n=e.text,r=(0,(0,f.useContext)(v.ZP.ConfigContext).getPrefixCls)("pro-field-readonly"),o="".concat(r,"-textarea"),i=(0,E.Xj)("TextArea",(function(){return(0,M.Z)({},".".concat(o),{display:"inline-block",lineHeight:"1.5715",maxWidth:"100%",whiteSpace:"pre-wrap"})})),a=i.wrapSSR,s=i.hashId;return a((0,_.jsx)("span",{ref:t,className:w()(s,r,o),style:{},children:null!=n?n:"-"}))},Jr=f.forwardRef(Kr),Qr=function(e,t){var n=e.text,o=e.mode,i=e.render,s=e.renderFormItem,l=e.fieldProps,c=(0,a.YB)();if("read"===o){var u=(0,_.jsx)(Jr,(0,r.Z)((0,r.Z)({},e),{},{ref:t}));return i?i(n,(0,r.Z)({mode:o},l),u):u}if("edit"===o||"update"===o){var d=(0,_.jsx)(R.Z.TextArea,(0,r.Z)({ref:t,rows:3,onKeyPress:function(e){"Enter"===e.key&&e.stopPropagation()},placeholder:c.getMessage("tableForm.inputPlaceholder","请输入")},l));return s?s(n,(0,r.Z)({mode:o},l),d):d}return null},eo=f.forwardRef(Qr),to=n(68351),no=function(e,t){var n=e.text,o=e.mode,i=e.light,s=e.label,l=e.format,c=e.render,u=e.renderFormItem,d=e.plain,p=e.fieldProps,m=e.lightLabel,v=(0,f.useState)(!1),b=(0,h.Z)(v,2),y=b[0],w=b[1],x=(0,a.YB)(),S=(null==p?void 0:p.format)||l||"HH:mm:ss",k=kn().isDayjs(n)||"number"==typeof n;if("read"===o){var C=(0,_.jsx)("span",{ref:t,children:n?kn()(n,k?void 0:S).format(S):"-"});return c?c(n,(0,r.Z)({mode:o},p),(0,_.jsx)("span",{children:C})):C}if("edit"===o||"update"===o){var M,E,I=p.disabled,Z=p.value,O=Zn(Z,S);if(i)M=(0,_.jsx)(g.Q,{onClick:function(){var e;null==p||null===(e=p.onOpenChange)||void 0===e||e.call(p,!0),w(!0)},style:O?{paddingInlineEnd:0}:void 0,label:s,disabled:I,value:O||y?(0,_.jsx)(to.Z,(0,r.Z)((0,r.Z)({bordered:!1,format:l,ref:t},p),{},{placeholder:null!==(E=p.placeholder)&&void 0!==E?E:x.getMessage("tableForm.selectPlaceholder","请选择"),value:O,onOpenChange:function(e){var t;w(e),null==p||null===(t=p.onOpenChange)||void 0===t||t.call(p,e)},open:y})):null,downIcon:!O&&!y&&void 0,allowClear:!1,ref:m});else M=(0,_.jsx)(On.default.TimePicker,(0,r.Z)((0,r.Z)({ref:t,format:l,bordered:void 0===d||!d},p),{},{value:O}));return u?u(n,(0,r.Z)({mode:o},p),M):M}return null},ro=function(e,t){var n=e.text,o=e.light,i=e.label,s=e.mode,l=e.lightLabel,c=e.format,u=e.render,d=e.renderFormItem,p=e.plain,m=e.fieldProps,v=(0,a.YB)(),b=(0,f.useState)(!1),y=(0,h.Z)(b,2),w=y[0],x=y[1],S=(null==m?void 0:m.format)||c||"HH:mm:ss",k=Array.isArray(n)?n:[],C=(0,h.Z)(k,2),M=C[0],E=C[1],I=kn().isDayjs(M)||"number"==typeof M,Z=kn().isDayjs(E)||"number"==typeof E,O=M?kn()(M,I?void 0:S).format(S):"",$=E?kn()(E,Z?void 0:S).format(S):"";if("read"===s){var A=(0,_.jsxs)("div",{ref:t,children:[(0,_.jsx)("div",{children:O||"-"}),(0,_.jsx)("div",{children:$||"-"})]});return u?u(n,(0,r.Z)({mode:s},m),(0,_.jsx)("span",{children:A})):A}if("edit"===s||"update"===s){var N,R=Zn(m.value,S);if(o){var j=m.disabled,T=m.placeholder,B=void 0===T?[v.getMessage("tableForm.selectPlaceholder","请选择"),v.getMessage("tableForm.selectPlaceholder","请选择")]:T;N=(0,_.jsx)(g.Q,{onClick:function(){var e;null==m||null===(e=m.onOpenChange)||void 0===e||e.call(m,!0),x(!0)},style:R?{paddingInlineEnd:0}:void 0,label:i,disabled:j,placeholder:B,value:R||w?(0,_.jsx)(to.Z.RangePicker,(0,r.Z)((0,r.Z)({bordered:!1,format:c,ref:t},m),{},{placeholder:B,value:R,onOpenChange:function(e){var t;x(e),null==m||null===(t=m.onOpenChange)||void 0===t||t.call(m,e)},open:w})):null,downIcon:!R&&!w&&void 0,allowClear:!1,ref:l})}else N=(0,_.jsx)(to.Z.RangePicker,(0,r.Z)((0,r.Z)({ref:t,format:c,bordered:void 0===p||!p},m),{},{value:R}));return d?d(n,(0,r.Z)({mode:s},m),N):N}return null},oo=f.forwardRef(ro),io=f.forwardRef(no),ao=n(59847),so=["radioType","renderFormItem","mode","light","label","render"],lo=["onSearch","onClear","onChange","onBlur","showSearch","autoClearSearchValue","treeData","fetchDataOnSearch","searchValue"],co=function(e,t){e.radioType;var n=e.renderFormItem,i=e.mode,s=e.light,l=e.label,c=e.render,u=(0,o.Z)(e,so),d=(0,(0,f.useContext)(v.ZP.ConfigContext).getPrefixCls)("pro-field-tree-select"),p=(0,f.useRef)(null),b=(0,f.useState)(!1),y=(0,h.Z)(b,2),S=y[0],k=y[1],C=u.fieldProps,M=C.onSearch,E=C.onClear,I=C.onChange,O=C.onBlur,$=C.showSearch,A=C.autoClearSearchValue,N=(C.treeData,C.fetchDataOnSearch),R=C.searchValue,j=(0,o.Z)(C,lo),T=(0,a.YB)(),B=(0,x.aK)((0,r.Z)((0,r.Z)({},u),{},{defaultKeyWords:R})),P=(0,h.Z)(B,3),L=P[0],D=P[1],z=P[2],W=(0,mn.Z)(void 0,{onChange:M,value:R}),F=(0,h.Z)(W,2),H=F[0],V=F[1];(0,f.useImperativeHandle)(t,(function(){return(0,r.Z)((0,r.Z)({},p.current||{}),{},{fetchData:function(e){return z(e)}})}));var Y=(0,f.useMemo)((function(){if("read"===i){var e=(null==j?void 0:j.fieldNames)||{},t=e.value,n=void 0===t?"value":t,r=e.label,o=void 0===r?"label":r,a=e.children,s=void 0===a?"children":a,l=new Map;return function e(t){if(null==t||!t.length)return l;for(var r=t.length,i=0;i0&&"read"!==H?(0,O.jsx)("div",{className:"".concat(f,"-action ").concat(z).trim(),children:ie}):null,se={name:D.name,field:S,index:k,record:null==A||null===(t=A.getFieldValue)||void 0===t?void 0:t.call(A,[W.listName,N,S.name].filter((function(e){return void 0!==e})).flat(1)),fields:x,operation:h,meta:_},le=(0,g.zx)().grid,ce=(null==c?void 0:c(te,se))||te,ue=(null==u?void 0:u({listDom:(0,O.jsx)("div",{className:"".concat(f,"-container ").concat(R||""," ").concat(z||"").trim(),style:(0,o.Z)({width:le?"100%":void 0},j),children:ce}),action:ae},se))||(0,O.jsxs)("div",{className:"".concat(f,"-item ").concat(z," \n ").concat(void 0===d&&"".concat(f,"-item-default"),"\n ").concat(d?"".concat(f,"-item-show-label"):""),style:{display:"flex",alignItems:"flex-end"},children:[(0,O.jsx)("div",{className:"".concat(f,"-container ").concat(R||""," ").concat(z).trim(),style:(0,o.Z)({width:le?"100%":void 0},j),children:ce}),ae]});return(0,O.jsx)(P.Provider,{value:(0,o.Z)((0,o.Z)({},S),{},{listName:[W.listName,N,S.name].filter((function(e){return void 0!==e})).flat(1)}),children:ue})},N=function(e){var t=(0,l.YB)(),n=e.creatorButtonProps,r=e.prefixCls,i=e.children,a=e.creatorRecord,s=e.action,c=e.fields,u=e.actionGuard,d=e.max,f=e.fieldExtraRender,h=e.meta,p=e.containerClassName,g=e.containerStyle,M=e.onAfterAdd,E=e.onAfterRemove,I=(0,m.useContext)(l.L_).hashId,Z=(0,m.useRef)(new Map),$=(0,m.useState)(!1),N=(0,y.Z)($,2),R=N[0],j=N[1],T=(0,m.useMemo)((function(){return c.map((function(e){var t,n,r;null!==(t=Z.current)&&void 0!==t&&t.has(e.key.toString())||(null===(r=Z.current)||void 0===r||r.set(e.key.toString(),(0,x.x)()));var i=null===(n=Z.current)||void 0===n?void 0:n.get(e.key.toString());return(0,o.Z)((0,o.Z)({},e),{},{uuid:i})}))}),[c]),B=(0,m.useMemo)((function(){var e=(0,o.Z)({},s),t=T.length;return null!=u&&u.beforeAddRow?e.add=(0,b.Z)((0,v.Z)().mark((function e(){var n,r,o,i,a=arguments;return(0,v.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:for(n=a.length,r=new Array(n),o=0;o0&&void 0!==arguments[0]?arguments[0]:{},r=e.children,s=e.Wrapper,l=(0,i.Z)(e,u);return t?(0,c.jsx)(a.Z,(0,o.Z)((0,o.Z)((0,o.Z)({gutter:8},n),l),{},{children:r})):s?(0,c.jsx)(s,{children:r}):r},ColWrapper:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.children,a=e.Wrapper,u=(0,i.Z)(e,d),f=(0,l.useMemo)((function(){var e=(0,o.Z)((0,o.Z)({},r),u);return void 0===e.span&&void 0===e.xs&&(e.xs=24),e}),[u]);return t?(0,c.jsx)(s.Z,(0,o.Z)((0,o.Z)({},f),{},{children:n})):a?(0,c.jsx)(a,{children:n}):n}}}({grid:!(!h&&!t.grid),rowProps:null==t?void 0:t.rowProps,colProps:(null==t?void 0:t.colProps)||p,Wrapper:null==t?void 0:t.Wrapper})}),[null==t?void 0:t.Wrapper,t.grid,h,JSON.stringify([p,null==t?void 0:t.colProps,null==t?void 0:t.rowProps])])}},952:function(e,t,n){"use strict";var r=n(97269);t.ZP=r.A},37476:function(e,t,n){"use strict";n.d(t,{Y:function(){return w}});var r=n(74165),o=n(15861),i=n(1413),a=n(97685),s=n(91),l=n(73177),c=n(28459),u=n(85576),d=n(72378),f=n.n(d),h=n(21770),p=n(80334),m=n(62435),g=n(61254),v=n(89671),b=n(86074),y=["children","trigger","onVisibleChange","onOpenChange","modalProps","onFinish","submitTimeout","title","width","visible","open"];function w(e){var t,n,d=e.children,w=e.trigger,x=e.onVisibleChange,_=e.onOpenChange,S=e.modalProps,k=e.onFinish,C=e.submitTimeout,M=e.title,E=e.width,I=e.visible,Z=e.open,O=(0,s.Z)(e,y);(0,p.ET)(!O.footer||!(null!=S&&S.footer),"ModalForm 是一个 ProForm 的特殊布局,如果想自定义按钮,请使用 submit.render 自定义。");var $=(0,m.useContext)(c.ZP.ConfigContext),A=(0,m.useState)([]),N=(0,a.Z)(A,2)[1],R=(0,m.useState)(!1),j=(0,a.Z)(R,2),T=j[0],B=j[1],P=(0,h.Z)(!!I,{value:Z||I,onChange:_||x}),L=(0,a.Z)(P,2),D=L[0],z=L[1],W=(0,m.useRef)(null),F=(0,m.useCallback)((function(e){null===W.current&&e&&N([]),W.current=e}),[]),H=(0,m.useRef)(),V=(0,m.useCallback)((function(){var e,t,n,r=null!==(e=null!==(t=O.form)&&void 0!==t?t:null===(n=O.formRef)||void 0===n?void 0:n.current)&&void 0!==e?e:H.current;r&&null!=S&&S.destroyOnClose&&r.resetFields()}),[null==S?void 0:S.destroyOnClose,O.form,O.formRef]);(0,m.useImperativeHandle)(O.formRef,(function(){return H.current}),[H.current]),(0,m.useEffect)((function(){D&&(Z||I)&&(null==_||_(!0),null==x||x(!0))}),[I,Z,D]);var Y=(0,m.useMemo)((function(){return w?m.cloneElement(w,(0,i.Z)((0,i.Z)({key:"trigger"},w.props),{},{onClick:(e=(0,o.Z)((0,r.Z)().mark((function e(t){var n,o;return(0,r.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:z(!D),null===(n=w.props)||void 0===n||null===(o=n.onClick)||void 0===o||o.call(n,t);case 2:case"end":return e.stop()}}),e)}))),function(t){return e.apply(this,arguments)})})):null;var e}),[z,w,D]),G=(0,m.useMemo)((function(){var e,t,n,r,o,i;return!1!==O.submitter&&f()({searchConfig:{submitText:null!==(e=null!==(t=null==S?void 0:S.okText)&&void 0!==t?t:null===(n=$.locale)||void 0===n||null===(n=n.Modal)||void 0===n?void 0:n.okText)&&void 0!==e?e:"确认",resetText:null!==(r=null!==(o=null==S?void 0:S.cancelText)&&void 0!==o?o:null===(i=$.locale)||void 0===i||null===(i=i.Modal)||void 0===i?void 0:i.cancelText)&&void 0!==r?r:"取消"},resetButtonProps:{preventDefault:!0,disabled:C?T:void 0,onClick:function(e){var t;z(!1),null==S||null===(t=S.onCancel)||void 0===t||t.call(S,e)}}},O.submitter)}),[null===(t=$.locale)||void 0===t||null===(t=t.Modal)||void 0===t?void 0:t.cancelText,null===(n=$.locale)||void 0===n||null===(n=n.Modal)||void 0===n?void 0:n.okText,S,O.submitter,z,T,C]),U=(0,m.useCallback)((function(e,t){return(0,b.jsxs)(b.Fragment,{children:[e,W.current&&t?(0,b.jsx)(m.Fragment,{children:(0,g.createPortal)(t,W.current)},"submitter"):t]})}),[]),X=(0,m.useCallback)(function(){var e=(0,o.Z)((0,r.Z)().mark((function e(t){var n,o,i;return(0,r.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=null==k?void 0:k(t),C&&n instanceof Promise&&(B(!0),o=setTimeout((function(){return B(!1)}),C),n.finally((function(){clearTimeout(o),B(!1)}))),e.next=4,n;case 4:return(i=e.sent)&&z(!1),e.abrupt("return",i);case 7:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),[k,z,C]),q=(0,l.X)(D);return(0,b.jsxs)(b.Fragment,{children:[(0,b.jsx)(u.Z,(0,i.Z)((0,i.Z)((0,i.Z)({title:M,width:E||800},S),q),{},{onCancel:function(e){var t;C&&T||(z(!1),null==S||null===(t=S.onCancel)||void 0===t||t.call(S,e))},afterClose:function(){var e;V(),z(!1),null==S||null===(e=S.afterClose)||void 0===e||e.call(S)},footer:!1!==O.submitter?(0,b.jsx)("div",{ref:F,style:{display:"flex",justifyContent:"flex-end"}}):null,children:(0,b.jsx)(v.I,(0,i.Z)((0,i.Z)({formComponentType:"ModalForm",layout:"vertical"},O),{},{onInit:function(e,t){var n;O.formRef&&(O.formRef.current=t),null==O||null===(n=O.onInit)||void 0===n||n.call(O,e,t),H.current=t},formRef:H,submitter:G,onFinish:function(){var e=(0,o.Z)((0,r.Z)().mark((function e(t){var n;return(0,r.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,X(t);case 2:return n=e.sent,e.abrupt("return",n);case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),contentRender:U,children:d}))})),Y]})}},97269:function(e,t,n){"use strict";n.d(t,{A:function(){return C}});var r=n(1413),o=n(22150),i=n(62435),a=n(89671),s=n(9105),l=n(4942),c=n(97685),u=n(90814),d=n(21770),f=n(81736),h=n(28459),p=n(42075),m=n(93967),g=n.n(m),v=n(66758),b=n(2514),y=n(98082),w=function(e){var t;return(0,l.Z)({},e.componentCls,{"&-title":{marginBlockEnd:e.marginXL,fontWeight:"bold"},"&-container":(0,l.Z)({flexWrap:"wrap",maxWidth:"100%"},"> div".concat(e.antCls,"-space-item"),{maxWidth:"100%"}),"&-twoLine":(t={display:"block",width:"100%"},(0,l.Z)(t,"".concat(e.componentCls,"-title"),{width:"100%",margin:"8px 0"}),(0,l.Z)(t,"".concat(e.componentCls,"-container"),{paddingInlineStart:16}),(0,l.Z)(t,"".concat(e.antCls,"-space-item,").concat(e.antCls,"-form-item"),{width:"100%"}),(0,l.Z)(t,"".concat(e.antCls,"-form-item"),{"&-control":{display:"flex",alignItems:"center",justifyContent:"flex-end","&-input":{alignItems:"center",justifyContent:"flex-end","&-content":{flex:"none"}}}}),t)})};var x=n(86074),_=i.forwardRef((function(e,t){var n,o=i.useContext(v.Z).groupProps,a=(0,r.Z)((0,r.Z)({},o),e),s=a.children,m=a.collapsible,_=a.defaultCollapsed,S=a.style,k=a.labelLayout,C=a.title,M=void 0===C?e.label:C,E=a.tooltip,I=a.align,Z=void 0===I?"start":I,O=a.direction,$=a.size,A=void 0===$?32:$,N=a.titleStyle,R=a.titleRender,j=a.spaceProps,T=a.extra,B=a.autoFocus,P=(0,d.Z)((function(){return _||!1}),{value:e.collapsed,onChange:e.onCollapse}),L=(0,c.Z)(P,2),D=L[0],z=L[1],W=(0,i.useContext)(h.ZP.ConfigContext).getPrefixCls,F=(0,b.zx)(e),H=F.ColWrapper,V=F.RowWrapper,Y=W("pro-form-group"),G=(n=Y,(0,y.Xj)("ProFormGroup",(function(e){var t=(0,r.Z)((0,r.Z)({},e),{},{componentCls:".".concat(n)});return[w(t)]}))),U=G.wrapSSR,X=G.hashId,q=m&&(0,x.jsx)(u.Z,{style:{marginInlineEnd:8},rotate:D?void 0:90}),K=(0,x.jsx)(f.G,{label:q?(0,x.jsxs)("div",{children:[q,M]}):M,tooltip:E}),J=(0,i.useCallback)((function(e){var t=e.children;return(0,x.jsx)(p.Z,(0,r.Z)((0,r.Z)({},j),{},{className:g()("".concat(Y,"-container ").concat(X),null==j?void 0:j.className),size:A,align:Z,direction:O,style:(0,r.Z)({rowGap:0},null==j?void 0:j.style),children:t}))}),[Z,Y,O,X,A,j]),Q=R?R(K,e):K,ee=(0,i.useMemo)((function(){var e=[],t=i.Children.toArray(s).map((function(t,n){var o;return i.isValidElement(t)&&null!=t&&null!==(o=t.props)&&void 0!==o&&o.hidden?(e.push(t),null):0===n&&i.isValidElement(t)&&B?i.cloneElement(t,(0,r.Z)((0,r.Z)({},t.props),{},{autoFocus:B})):t}));return[(0,x.jsx)(V,{Wrapper:J,children:t},"children"),e.length>0?(0,x.jsx)("div",{style:{display:"none"},children:e}):null]}),[s,V,J,B]),te=(0,c.Z)(ee,2),ne=te[0],re=te[1];return U((0,x.jsx)(H,{children:(0,x.jsxs)("div",{className:g()(Y,X,(0,l.Z)({},"".concat(Y,"-twoLine"),"twoLine"===k)),style:S,ref:t,children:[re,(M||E||T)&&(0,x.jsx)("div",{className:"".concat(Y,"-title ").concat(X).trim(),style:N,onClick:function(){z(!D)},children:T?(0,x.jsxs)("div",{style:{display:"flex",width:"100%",alignItems:"center",justifyContent:"space-between"},children:[Q,(0,x.jsx)("span",{onClick:function(e){return e.stopPropagation()},children:T})]}):Q}),(0,x.jsx)("div",{style:{display:m&&D?"none":void 0},children:ne})]})}))}));_.displayName="ProForm-Group";var S=_,k=n(62370);function C(e){return(0,x.jsx)(a.I,(0,r.Z)({layout:"vertical",submitter:{render:function(e,t){return t.reverse()}},contentRender:function(e,t){return(0,x.jsxs)(x.Fragment,{children:[e,t]})}},e))}C.Group=S,C.useForm=o.Z.useForm,C.Item=k.Z,C.useWatch=o.Z.useWatch,C.ErrorList=o.Z.ErrorList,C.Provider=o.Z.Provider,C.useFormInstance=o.Z.useFormInstance,C.EditOrReadOnlyContext=s.A},10915:function(e,t,n){"use strict";n.d(t,{_Y:function(){return I},L_:function(){return O},ZP:function(){return $},nu:function(){return k},YB:function(){return Z}});var r=n(74902),o=n(97685),i=n(91),a=n(1413),s=n(54548),l=n(51812),c=n(28459),u=n(37029),d=n(62435),f=n(59734),h=n(32818),p=n(27484),m=n.n(p),g=n(98082),v=n(67804),b=n(71002),y=function(){for(var e={},t=arguments.length,n=new Array(t),r=0;r1&&void 0!==arguments[1]?arguments[1]:1,r=3735928559^n,o=1103547991^n,i=0;i>>16,2246822507)^Math.imul(o^o>>>13,3266489909),4294967296*(2097151&(o=Math.imul(o^o>>>16,2246822507)^Math.imul(r^r>>>13,3266489909)))+(r>>>0)},c=(0,i.jG)((function(e){return e})),u={theme:c,token:(0,o.Z)((0,o.Z)({},s),null===a.Z||void 0===a.Z||null===(r=a.Z.defaultAlgorithm)||void 0===r?void 0:r.call(a.Z,null===a.Z||void 0===a.Z?void 0:a.Z.defaultSeed)),hashId:"pro-".concat(l(JSON.stringify(s)))},d=function(){return u}},1977:function(e,t,n){"use strict";n.d(t,{n:function(){return u}});var r=n(97685),o=n(71002),i=/^[v^~<>=]*?(\d+)(?:\.([x*]|\d+)(?:\.([x*]|\d+)(?:\.([x*]|\d+))?(?:-([\da-z\-]+(?:\.[\da-z\-]+)*))?(?:\+[\da-z\-]+(?:\.[\da-z\-]+)*)?)?)?$/i,a=function(e){return"*"===e||"x"===e||"X"===e},s=function(e){var t=parseInt(e,10);return isNaN(t)?e:t},l=function(e,t){if(a(e)||a(t))return 0;var n=function(e,t){return(0,o.Z)(e)!==(0,o.Z)(t)?[String(e),String(t)]:[e,t]}(s(e),s(t)),i=(0,r.Z)(n,2),l=i[0],c=i[1];return l>c?1:l-1?{open:e,onOpenChange:t}:{visible:e,onVisibleChange:t};return(0,o.Y)(n)}},78164:function(e,t,n){"use strict";n.d(t,{S:function(){return f}});var r=n(15671),o=n(43144),i=n(97326),a=n(32531),s=n(73568),l=n(4942),c=n(22181),u=n(62435),d=n(86074),f=function(e){(0,a.Z)(n,e);var t=(0,s.Z)(n);function n(){var e;(0,r.Z)(this,n);for(var o=arguments.length,a=new Array(o),s=0;s1,l=P.getMessage("form.lightFilter.itemUnit","项"),"string"==typeof i&&i.length>A&&s?"...".concat(t.length).concat(l):"");return(0,p.jsxs)("span",{title:"string"==typeof i?i:void 0,style:{display:"inline-flex",alignItems:"center"},children:[o,(0,p.jsx)("span",{style:{paddingInlineStart:4,display:"flex"},children:"string"==typeof i?null==i||null===(n=i.toString())||void 0===n||null===(r=n.substr)||void 0===r?void 0:r.call(n,0,A):i}),a]})}var s,l;return e||S}(v,y),(y||0===y)&&O&&(0,p.jsx)(o.Z,{role:"button",title:P.getMessage("form.lightFilter.clear","清除"),className:c()("".concat(R,"-icon"),B,"".concat(R,"-close")),onClick:function(e){w||null==b||b(),e.stopPropagation()},ref:L}),!1!==I?null!=I?I:(0,p.jsx)(i.Z,{className:c()("".concat(R,"-icon"),B,"".concat(R,"-arrow"))}):null]}))},g=u.forwardRef(m)},1336:function(e,t,n){"use strict";n.d(t,{M:function(){return b}});var r=n(1413),o=n(4942),i=n(28459),a=n(55241),s=n(62435),l=n(10915),c=n(15867),u=n(93967),d=n.n(u),f=n(98082),h=function(e){return(0,o.Z)({},e.componentCls,{display:"flex",justifyContent:"space-between",paddingBlock:8,paddingInlineStart:8,paddingInlineEnd:8,borderBlockStart:"1px solid ".concat(e.colorSplit)})};var p=n(86074),m=function(e){var t=(0,l.YB)(),n=e.onClear,o=e.onConfirm,a=e.disabled,u=e.footerRender,m=(0,(0,s.useContext)(i.ZP.ConfigContext).getPrefixCls)("pro-core-dropdown-footer"),g=function(e){return(0,f.Xj)("DropdownFooter",(function(t){var n=(0,r.Z)((0,r.Z)({},t),{},{componentCls:".".concat(e)});return[h(n)]}))}(m),v=g.wrapSSR,b=g.hashId,y=[(0,p.jsx)(c.ZP,{style:{visibility:n?"visible":"hidden"},type:"link",size:"small",disabled:a,onClick:function(e){n&&n(e),e.stopPropagation()},children:t.getMessage("form.lightFilter.clear","清除")},"clear"),(0,p.jsx)(c.ZP,{"data-type":"confirm",type:"primary",size:"small",onClick:o,disabled:a,children:t.getMessage("form.lightFilter.confirm","确认")},"confirm")];if(!1===u||!1===(null==u?void 0:u(o,n)))return null;var w=(null==u?void 0:u(o,n))||y;return v((0,p.jsx)("div",{className:d()(m,b),onClick:function(e){return"confirm"!==e.target.getAttribute("data-type")&&e.stopPropagation()},children:w}))},g=n(73177),v=function(e){var t;return t={},(0,o.Z)(t,"".concat(e.componentCls,"-label"),{cursor:"pointer"}),(0,o.Z)(t,"".concat(e.componentCls,"-overlay"),{minWidth:"200px",marginBlockStart:"4px"}),(0,o.Z)(t,"".concat(e.componentCls,"-content"),{paddingBlock:16,paddingInline:16}),t};var b=function(e){var t,n=e.children,l=e.label,c=e.footer,u=e.open,h=e.onOpenChange,b=e.disabled,y=e.onVisibleChange,w=e.visible,x=e.footerRender,_=e.placement,S=(0,(0,s.useContext)(i.ZP.ConfigContext).getPrefixCls)("pro-core-field-dropdown"),k=function(e){return(0,f.Xj)("FilterDropdown",(function(t){var n=(0,r.Z)((0,r.Z)({},t),{},{componentCls:".".concat(e)});return[v(n)]}))}(S),C=k.wrapSSR,M=k.hashId,E=(0,g.X)(u||w||!1,h||y),I=(0,s.useRef)(null);return C((0,p.jsx)(a.Z,(0,r.Z)((0,r.Z)({placement:_,trigger:["click"]},E),{},{overlayInnerStyle:{padding:0},content:(0,p.jsxs)("div",{ref:I,className:d()("".concat(S,"-overlay"),(t={},(0,o.Z)(t,"".concat(S,"-overlay-").concat(_),_),(0,o.Z)(t,"hashId",M),t)),children:[(0,p.jsx)(i.ZP,{getPopupContainer:function(){return I.current||document.body},children:(0,p.jsx)("div",{className:"".concat(S,"-content ").concat(M).trim(),children:n})}),c&&(0,p.jsx)(m,(0,r.Z)({disabled:b,footerRender:x},c))]}),children:(0,p.jsx)("span",{className:"".concat(S,"-label ").concat(M).trim(),children:l})})))}},90081:function(e,t,n){"use strict";n.d(t,{U:function(){return _}});var r=n(91),o=n(1413),i=n(97685),a=n(50888),s=n(98082),l=n(28459),c=n(55241),u=n(22150),d=n(88306),f=n(62435),h=n(73177),p=n(4942),m=function(e){var t="".concat(e.antCls,"-progress-bg");return(0,p.Z)({},e.componentCls,{"&-multiple":{paddingBlockStart:6,paddingBlockEnd:12,paddingInline:8},"&-progress":{"&-success":(0,p.Z)({},t,{backgroundColor:e.colorSuccess}),"&-error":(0,p.Z)({},t,{backgroundColor:e.colorError}),"&-warning":(0,p.Z)({},t,{backgroundColor:e.colorWarning})},"&-rule":{display:"flex",alignItems:"center","&-icon":{"&-default":{display:"flex",alignItems:"center",justifyContent:"center",width:"14px",height:"22px","&-circle":{width:"6px",height:"6px",backgroundColor:e.colorTextSecondary,borderRadius:"4px"}},"&-loading":{color:e.colorPrimary},"&-error":{color:e.colorError},"&-success":{color:e.colorSuccess}},"&-text":{color:e.colorText}}})};var g=n(86074),v=["rules","name","children","popoverProps"],b=["errorType","rules","name","popoverProps","children"],y={marginBlockStart:-5,marginBlockEnd:-5,marginInlineStart:0,marginInlineEnd:0},w=function(e){var t=e.inputProps,n=e.input,r=e.extra,u=e.errorList,d=e.popoverProps,p=(0,f.useState)(!1),v=(0,i.Z)(p,2),b=v[0],y=v[1],w=(0,f.useState)([]),x=(0,i.Z)(w,2),_=x[0],S=x[1],k=(0,(0,f.useContext)(l.ZP.ConfigContext).getPrefixCls)(),C=(0,s.dQ)(),M=function(e){return(0,s.Xj)("InlineErrorFormItem",(function(t){var n=(0,o.Z)((0,o.Z)({},t),{},{componentCls:".".concat(e)});return[m(n)]}))}("".concat(k,"-form-item-with-help")),E=M.wrapSSR,I=M.hashId;(0,f.useEffect)((function(){"validating"!==t.validateStatus&&S(t.errors)}),[t.errors,t.validateStatus]);var Z=(0,h.X)(!(_.length<1)&&b,(function(e){e!==b&&y(e)})),O="validating"===t.validateStatus;return(0,g.jsx)(c.Z,(0,o.Z)((0,o.Z)((0,o.Z)({trigger:(null==d?void 0:d.trigger)||["click"],placement:(null==d?void 0:d.placement)||"topLeft"},Z),{},{getPopupContainer:null==d?void 0:d.getPopupContainer,getTooltipContainer:null==d?void 0:d.getTooltipContainer,content:E((0,g.jsx)("div",{className:"".concat(k,"-form-item ").concat(I," ").concat(C.hashId).trim(),style:{margin:0,padding:0},children:(0,g.jsxs)("div",{className:"".concat(k,"-form-item-with-help ").concat(I," ").concat(C.hashId).trim(),children:[O?(0,g.jsx)(a.Z,{}):null,u]})}))},d),{},{children:(0,g.jsxs)(g.Fragment,{children:[n,r]})}),"popover")},x=function(e){var t=e.rules,n=e.name,i=e.children,a=e.popoverProps,s=(0,r.Z)(e,v);return(0,g.jsx)(u.Z.Item,(0,o.Z)((0,o.Z)({name:n,rules:t,hasFeedback:!1,shouldUpdate:function(e,t){if(e===t)return!1;var r=[n].flat(1);r.length>1&&r.pop();try{return JSON.stringify((0,d.Z)(e,r))!==JSON.stringify((0,d.Z)(t,r))}catch(e){return!0}},_internalItemRender:{mark:"pro_table_render",render:function(e,t){return(0,g.jsx)(w,(0,o.Z)({inputProps:e,popoverProps:a},t))}}},s),{},{style:(0,o.Z)((0,o.Z)({},y),null==s?void 0:s.style),children:i}))},_=function(e){var t=e.errorType,n=e.rules,i=e.name,a=e.popoverProps,s=e.children,l=(0,r.Z)(e,b);return i&&null!=n&&n.length&&"popover"===t?(0,g.jsx)(x,(0,o.Z)((0,o.Z)({name:i,rules:n,popoverProps:a},l),{},{children:s})):(0,g.jsx)(u.Z.Item,(0,o.Z)((0,o.Z)({rules:n,shouldUpdate:i?function(e,t){if(e===t)return!1;var n=[i].flat(1);n.length>1&&n.pop();try{return JSON.stringify((0,d.Z)(e,n))!==JSON.stringify((0,d.Z)(t,n))}catch(e){return!0}}:void 0},l),{},{style:(0,o.Z)((0,o.Z)({},y),l.style),name:i,children:s}))}},81736:function(e,t,n){"use strict";n.d(t,{G:function(){return b}});var r=n(1413),o=n(4942),i=n(87462),a=n(62435),s={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 336a48 48 0 1096 0 48 48 0 10-96 0zm72 112h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V456c0-4.4-3.6-8-8-8z"}}]},name:"info-circle",theme:"outlined"},l=n(84089),c=function(e,t){return a.createElement(l.Z,(0,i.Z)({},e,{ref:t,icon:s}))};var u=a.forwardRef(c),d=n(28459),f=n(83062),h=n(93967),p=n.n(h),m=n(98082),g=function(e){return(0,o.Z)({},e.componentCls,{display:"inline-flex",alignItems:"center",maxWidth:"100%","&-icon":{display:"block",marginInlineStart:"4px",cursor:"pointer","&:hover":{color:e.colorPrimary}},"&-title":{display:"inline-flex",flex:"1"},"&-subtitle ":{marginInlineStart:8,color:e.colorTextSecondary,fontWeight:"normal",fontSize:e.fontSize,whiteSpace:"nowrap"},"&-title-ellipsis":{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",wordBreak:"keep-all"}})};var v=n(86074),b=a.memo((function(e){var t,n=e.label,i=e.tooltip,s=e.ellipsis,l=e.subTitle,c=(0,(0,a.useContext)(d.ZP.ConfigContext).getPrefixCls)("pro-core-label-tip"),h=(t=c,(0,m.Xj)("LabelIconTip",(function(e){var n=(0,r.Z)((0,r.Z)({},e),{},{componentCls:".".concat(t)});return[g(n)]}))),b=h.wrapSSR,y=h.hashId;if(!i&&!l)return(0,v.jsx)(v.Fragment,{children:n});var w="string"==typeof i||a.isValidElement(i)?{title:i}:i,x=(null==w?void 0:w.icon)||(0,v.jsx)(u,{});return b((0,v.jsxs)("div",{className:p()(c,y),onMouseDown:function(e){return e.stopPropagation()},onMouseLeave:function(e){return e.stopPropagation()},onMouseMove:function(e){return e.stopPropagation()},children:[(0,v.jsx)("div",{className:p()("".concat(c,"-title"),y,(0,o.Z)({},"".concat(c,"-title-ellipsis"),s)),children:n}),l&&(0,v.jsx)("div",{className:"".concat(c,"-subtitle ").concat(y).trim(),children:l}),i&&(0,v.jsx)(f.Z,(0,r.Z)((0,r.Z)({},w),{},{children:(0,v.jsx)("span",{className:"".concat(c,"-icon ").concat(y).trim(),children:x})}))]}))}))},41036:function(e,t,n){"use strict";n.d(t,{J:function(){return r}});var r=n(62435).createContext({})},23312:function(e,t,n){"use strict";n.d(t,{Cl:function(){return u},lp:function(){return p}});var r=n(71002),o=n(27484),i=n.n(o),a=n(96671),s=n.n(a),l=n(88306),c=n(74763);i().extend(s());var u={time:"HH:mm:ss",timeRange:"HH:mm:ss",date:"YYYY-MM-DD",dateWeek:"YYYY-wo",dateMonth:"YYYY-MM",dateQuarter:"YYYY-[Q]Q",dateYear:"YYYY",dateRange:"YYYY-MM-DD",dateTime:"YYYY-MM-DD HH:mm:ss",dateTimeRange:"YYYY-MM-DD HH:mm:ss"};function d(e){return"[object Object]"===Object.prototype.toString.call(e)}var f=function(e){return!(null==e||!e._isAMomentObject)},h=function(e,t,n){if(!t)return e;if(i().isDayjs(e)||f(e)){if("number"===t)return e.valueOf();if("string"===t)return e.format(u[n]||"YYYY-MM-DD HH:mm:ss");if("string"==typeof t&&"string"!==t)return e.format(t);if("function"==typeof t)return t(e,n)}return e},p=function e(t,n,o,a,s){var u={};return"undefined"==typeof window||"object"!==(0,r.Z)(t)||(0,c.k)(t)||t instanceof Blob||Array.isArray(t)?t:(Object.keys(t).forEach((function(r){var p,m=s?[s,r].flat(1):[r],g=(0,l.Z)(o,m)||"text",v="text";"string"==typeof g?v=g:g&&(v=g.valueType,p=g.dateFormat);var b=t[r];(0,c.k)(b)&&a||(!function(e){if(!1===d(e))return!1;var t=e.constructor;if(void 0===t)return!0;var n=t.prototype;return!1!==d(n)&&!1!==n.hasOwnProperty("isPrototypeOf")}(b)||Array.isArray(b)||i().isDayjs(b)||f(b)?Array.isArray(b)?u[r]=b.map((function(t,s){return i().isDayjs(t)||f(t)?h(t,p||n,v):e(t,n,o,a,[r,"".concat(s)].flat(1))})):u[r]=h(b,p||n,v):u[r]=e(b,n,o,a,[r]))})),u)}},77398:function(e,t,n){"use strict";n.d(t,{X:function(){return i}});var r=n(35132),o=(n(62435),n(86074)),i=function(e,t,n){if(t.copyable||t.ellipsis){var i=t.copyable&&n?{text:n,tooltips:["",""]}:void 0,a=function(e){var t;return!(null==e||null===(t=e.valueType)||void 0===t||!t.toString().startsWith("date"))||!!("select"===(null==e?void 0:e.valueType)||null!=e&&e.valueEnum)}(t),s=!(!function(e){var t;return!1!==(null===(t=e.ellipsis)||void 0===t?void 0:t.showTitle)&&e.ellipsis}(t)||!n)&&{tooltip:!1!==(null==t?void 0:t.tooltip)&&a?(0,o.jsx)("div",{className:"pro-table-tooltip-text",children:e}):n};return(0,o.jsx)(r.Z.Text,{style:{width:"100%",margin:0,padding:0},title:"",copyable:i,ellipsis:s,children:e})}return e}},2026:function(e,t,n){"use strict";n.d(t,{w:function(){return o}});var r=n(22270),o=function(e,t,n){return void 0===t?e:(0,r.h)(e,t,n)}},10178:function(e,t,n){"use strict";n.d(t,{D:function(){return s}});var r=n(74165),o=n(15861),i=n(62435),a=n(48171);function s(e,t){var n=(0,a.J)(e),s=(0,i.useRef)(),l=(0,i.useCallback)((function(){s.current&&(clearTimeout(s.current),s.current=null)}),[]),c=(0,i.useCallback)((0,o.Z)((0,r.Z)().mark((function e(){var i,a,c,u=arguments;return(0,r.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:for(i=u.length,a=new Array(i),c=0;c0&&void 0!==arguments[0]?arguments[0]:21;if("undefined"==typeof window)return(r+=1).toFixed(0);if(!window.crypto)return(r+=1).toFixed(0);for(var t="",n=crypto.getRandomValues(new Uint8Array(e));e--;){var o=63&n[e];t+=o<36?o.toString(36):o<62?(o-26).toString(36).toUpperCase():o<63?"_":"-"}return t},i=function(){return"undefined"==typeof window?o():window.crypto&&window.crypto.randomUUID&&"function"==typeof crypto.randomUUID?crypto.randomUUID():o()}},51812:function(e,t,n){"use strict";n.d(t,{Y:function(){return r}});var r=function(e){var t={};if(Object.keys(e||{}).forEach((function(n){void 0!==e[n]&&(t[n]=e[n])})),!(Object.keys(t).length<1))return t}},10989:function(e,t,n){"use strict";n.d(t,{MP:function(){return d},R6:function(){return c}});var r=n(71002),o=n(40411),i=n(42075),a=n(62435),s=n(86074);var l=function(e){var t=e.color,n=e.children;return(0,s.jsx)(o.Z,{color:t,text:n})},c=function(e){return"map"===(t=e,"string"===(n=Object.prototype.toString.call(t).match(/^\[object (.*)\]$/)[1].toLowerCase())&&"object"===(0,r.Z)(t)?"object":null===t?"null":void 0===t?"undefined":n)?e:new Map(Object.entries(e||{}));var t,n},u={Success:function(e){var t=e.children;return(0,s.jsx)(o.Z,{status:"success",text:t})},Error:function(e){var t=e.children;return(0,s.jsx)(o.Z,{status:"error",text:t})},Default:function(e){var t=e.children;return(0,s.jsx)(o.Z,{status:"default",text:t})},Processing:function(e){var t=e.children;return(0,s.jsx)(o.Z,{status:"processing",text:t})},Warning:function(e){var t=e.children;return(0,s.jsx)(o.Z,{status:"warning",text:t})},success:function(e){var t=e.children;return(0,s.jsx)(o.Z,{status:"success",text:t})},error:function(e){var t=e.children;return(0,s.jsx)(o.Z,{status:"error",text:t})},default:function(e){var t=e.children;return(0,s.jsx)(o.Z,{status:"default",text:t})},processing:function(e){var t=e.children;return(0,s.jsx)(o.Z,{status:"processing",text:t})},warning:function(e){var t=e.children;return(0,s.jsx)(o.Z,{status:"warning",text:t})}},d=function e(t,n,r){if(Array.isArray(t))return(0,s.jsx)(i.Z,{split:",",size:2,wrap:!0,children:t.map((function(t,r){return e(t,n,r)}))},r);var o=c(n);if(!o.has(t)&&!o.has("".concat(t)))return(null==t?void 0:t.label)||t;var d=o.get(t)||o.get("".concat(t));if(!d)return(0,s.jsx)(a.Fragment,{children:(null==t?void 0:t.label)||t},r);var f=d.status,h=d.color,p=u[f||"Init"];return p?(0,s.jsx)(p,{children:d.text},r):h?(0,s.jsx)(l,{color:h,children:d.text},r):(0,s.jsx)(a.Fragment,{children:d.text||d},r)}},22270:function(e,t,n){"use strict";function r(e){if("function"==typeof e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r0&&void 0!==arguments[0]&&arguments[0];p.forEach((function(t){if(t.map_row_parentKey&&!t.map_row_key){var n,r=t.map_row_parentKey,o=(0,c.Z)(t,O);m.has(r)||m.set(r,[]),e&&(null===(n=m.get(r))||void 0===n||n.push(o))}}))},v("top"===t),p.forEach((function(e){if(e.map_row_parentKey&&e.map_row_key){var t,n=e.map_row_parentKey,r=e.map_row_key,o=(0,c.Z)(e,$);m.has(r)&&(o[s]=m.get(r)),m.has(n)||m.set(n,[]),null===(t=m.get(n))||void 0===t||t.push(o)}})),v("update"===t),p.forEach((function(e){if(!e.map_row_parentKey){var t=e.map_row_key,n=(0,c.Z)(e,A);if(t&&m.has(t)){var r=(0,u.Z)((0,u.Z)({},n),{},(0,l.Z)({},s,m.get(t)));return void g.push(r)}g.push(n)}})),g}function T(e,t){var n=e.recordKey,r=e.onSave,l=e.row,c=e.children,u=e.newLineConfig,d=e.editorType,h=e.tableName,p=(0,_.useContext)(C.J),g=m.Z.useFormInstance(),v=(0,b.Z)(!1),x=(0,s.Z)(v,2),k=x[0],M=x[1],E=(0,S.J)((0,a.Z)((0,o.Z)().mark((function e(){var t,a,s,c,f,m,v,b,x;return(0,o.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,a="Map"===d,s=[h,Array.isArray(n)?n[0]:n].map((function(e){return null==e?void 0:e.toString()})).flat(1).filter(Boolean),M(!0),e.next=6,g.validateFields(s,{recursive:!0});case 6:return c=(null==p||null===(t=p.getFieldFormatValue)||void 0===t?void 0:t.call(p,s))||g.getFieldValue(s),Array.isArray(n)&&n.length>1&&(f=(0,i.Z)(n),m=f.slice(1),v=(0,y.Z)(c,m),(0,w.Z)(c,m,v)),b=a?(0,w.Z)({},s,c):c,e.next=11,null==r?void 0:r(n,(0,I.T)({},l,b),l,u);case 11:return x=e.sent,M(!1),e.abrupt("return",x);case 16:throw e.prev=16,e.t0=e.catch(0),console.log(e.t0),M(!1),e.t0;case 21:case"end":return e.stop()}}),e,null,[[0,16]])}))));return(0,_.useImperativeHandle)(t,(function(){return{save:E}}),[E]),(0,Z.jsxs)("a",{onClick:function(){var e=(0,a.Z)((0,o.Z)().mark((function e(t){return(0,o.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.stopPropagation(),t.preventDefault(),e.prev=2,e.next=5,E();case 5:e.next=9;break;case 7:e.prev=7,e.t0=e.catch(2);case 9:case"end":return e.stop()}}),e,null,[[2,7]])})));return function(t){return e.apply(this,arguments)}}(),children:[k?(0,Z.jsx)(f.Z,{style:{marginInlineEnd:8}}):null,c||"保存"]},"save")}var B=function(e){var t=e.recordKey,n=e.onDelete,r=e.row,i=e.children,l=e.deletePopconfirmMessage,c=(0,b.Z)((function(){return!1})),u=(0,s.Z)(c,2),d=u[0],h=u[1],p=(0,S.J)((0,a.Z)((0,o.Z)().mark((function e(){var i;return(0,o.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,h(!0),e.next=4,null==n?void 0:n(t,r);case 4:return i=e.sent,h(!1),e.abrupt("return",i);case 9:return e.prev=9,e.t0=e.catch(0),console.log(e.t0),h(!1),e.abrupt("return",null);case 14:case"end":return e.stop()}}),e,null,[[0,9]])}))));return!1!==i?(0,Z.jsx)(g.Z,{title:l,onConfirm:function(){return p()},children:(0,Z.jsxs)("a",{children:[d?(0,Z.jsx)(f.Z,{style:{marginInlineEnd:8}}):null,i||"删除"]})},"delete"):null},P=function(e){var t=e.recordKey,n=e.tableName,r=e.newLineConfig,i=e.editorType,s=e.onCancel,c=e.cancelEditable,u=e.row,d=e.cancelText,f=(0,_.useContext)(C.J),h=m.Z.useFormInstance();return(0,Z.jsx)("a",{onClick:function(){var e=(0,a.Z)((0,o.Z)().mark((function e(a){var d,p,m,g,v,b;return(0,o.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a.stopPropagation(),a.preventDefault(),p="Map"===i,m=[n,t].flat(1).filter(Boolean),g=(null==f||null===(d=f.getFieldFormatValue)||void 0===d?void 0:d.call(f,m))||(null==h?void 0:h.getFieldValue(m)),v=p?(0,w.Z)({},m,g):g,e.next=8,null==s?void 0:s(t,v,u,r);case 8:return b=e.sent,e.next=11,c(t);case 11:return h.setFieldsValue((0,l.Z)({},"".concat(t),p?(0,y.Z)(u,m):u)),e.abrupt("return",b);case 13:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),children:d||"取消"},"cancel")};function L(e,t){var n=t.recordKey,r=t.newLineConfig,o=t.saveText,i=t.deleteText,a=(0,_.forwardRef)(T),s=(0,_.createRef)();return{save:(0,Z.jsx)(a,(0,u.Z)((0,u.Z)({},t),{},{row:e,ref:s,children:o}),"save"+n),saveRef:s,delete:(null==r?void 0:r.options.recordKey)!==n?(0,Z.jsx)(B,(0,u.Z)((0,u.Z)({},t),{},{row:e,children:i}),"delete"+n):void 0,cancel:(0,Z.jsx)(P,(0,u.Z)((0,u.Z)({},t),{},{row:e}),"cancel"+n)}}function D(e){var t=(0,_.useState)(void 0),n=(0,s.Z)(t,2),i=n[0],l=n[1],c=function(){var t=new Map;return function n(r,o){null==r||r.forEach((function(r,i){var a,s=null==o?i.toString():o+"_"+i.toString();t.set(s,R(e.getRowKey(r,-1))),t.set(null===(a=R(e.getRowKey(r,-1)))||void 0===a?void 0:a.toString(),s),e.childrenColumnName&&r[e.childrenColumnName]&&n(r[e.childrenColumnName],s)}))}(e.dataSource),t},d=(0,_.useMemo)((function(){return c()}),[]),f=(0,_.useRef)(d),p=(0,_.useRef)(void 0);(0,M.Au)((function(){f.current=c()}),[e.dataSource]),p.current=i;var m=e.type||"single",g=(0,v.Z)(e.dataSource,"children",e.getRowKey),w=(0,s.Z)(g,1)[0],C=(0,b.Z)([],{value:e.editableKeys,onChange:e.onChange?function(t){var n,r,o;null==e||null===(n=e.onChange)||void 0===n||n.call(e,null!==(r=null==t?void 0:t.filter((function(e){return void 0!==e})))&&void 0!==r?r:[],null!==(o=null==t?void 0:t.map((function(e){return w(e)})).filter((function(e){return void 0!==e})))&&void 0!==o?o:[])}:void 0}),I=(0,s.Z)(C,2),Z=I[0],O=I[1],$=(0,_.useMemo)((function(){var e="single"===m?null==Z?void 0:Z.slice(0,1):Z;return new Set(e)}),[(Z||[]).join(","),m]),A=(0,E.D)(Z),T=(0,S.J)((function(t){var n,r,o,i,a=null===(n=e.getRowKey(t,t.index))||void 0===n||null===(r=n.toString)||void 0===r?void 0:r.call(n),s=null===(o=e.getRowKey(t,-1))||void 0===o||null===(i=o.toString)||void 0===i?void 0:i.call(o),l=null==Z?void 0:Z.map((function(e){return null==e?void 0:e.toString()})),c=(null==A?void 0:A.map((function(e){return null==e?void 0:e.toString()})))||[],u=e.tableName&&!(null==c||!c.includes(s))||!(null==c||!c.includes(a));return{recordKey:s,isEditable:e.tableName&&(null==l?void 0:l.includes(s))||(null==l?void 0:l.includes(a)),preIsEditable:u}})),B=(0,S.J)((function(t){return $.size>0&&"single"===m&&!1!==e.onlyOneLineEditorAlertMessage?(N(e.onlyOneLineEditorAlertMessage||"只能同时编辑一行"),!1):($.add(t),O(Array.from($)),!0)})),P=(0,S.J)(function(){var t=(0,a.Z)((0,o.Z)().mark((function t(n,r){var a,s;return(0,o.Z)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(a=R(n).toString(),s=f.current.get(a),$.has(a)||!s||null!=r&&!r||!e.tableName){t.next=5;break}return P(s,!1),t.abrupt("return");case 5:return i&&i.options.recordKey===n&&l(void 0),$.delete(a),$.delete(R(n)),O(Array.from($)),t.abrupt("return",!0);case 10:case"end":return t.stop()}}),t)})));return function(e,n){return t.apply(this,arguments)}}()),D=(0,k.D)((0,a.Z)((0,o.Z)().mark((function t(){var n,r,i,a,s=arguments;return(0,o.Z)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:for(r=s.length,i=new Array(r),a=0;a0&&"single"===m&&!1!==e.onlyOneLineEditorAlertMessage)return N(e.onlyOneLineEditorAlertMessage||"只能同时编辑一行"),!1;var r=e.getRowKey(t,-1);if(!r&&0!==r)throw(0,x.ET)(!!r,"请设置 recordCreatorProps.record 并返回一个唯一的key \n https://procomponents.ant.design/components/editable-table#editable-%E6%96%B0%E5%BB%BA%E8%A1%8C"),new Error("请设置 recordCreatorProps.record 并返回一个唯一的key");if($.add(r),O(Array.from($)),"dataSource"===(null==n?void 0:n.newRecordType)||e.tableName){var o,i={data:e.dataSource,getRowKey:e.getRowKey,row:(0,u.Z)((0,u.Z)({},t),{},{map_row_parentKey:null!=n&&n.parentKey?null===(o=R(null==n?void 0:n.parentKey))||void 0===o?void 0:o.toString():void 0}),key:r,childrenColumnName:e.childrenColumnName||"children"};e.setDataSource(j(i,"top"===(null==n?void 0:n.position)?"top":"update"))}else l({defaultValue:t,options:(0,u.Z)((0,u.Z)({},n),{},{recordKey:r})});return!0})),V=(0,h.YB)(),Y=(null==e?void 0:e.saveText)||V.getMessage("editableTable.action.save","保存"),G=(null==e?void 0:e.deleteText)||V.getMessage("editableTable.action.delete","删除"),U=(null==e?void 0:e.cancelText)||V.getMessage("editableTable.action.cancel","取消"),X=(0,S.J)(function(){var t=(0,a.Z)((0,o.Z)().mark((function t(n,i,a,s){var l,c,d,f,h,m,g;return(0,o.Z)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,null==e||null===(l=e.onSave)||void 0===l?void 0:l.call(e,n,i,a,s);case 2:return f=t.sent,t.next=5,P(n);case 5:if(h=s||p.current||{},null!=(m=h.options)&&m.parentKey||(null==m?void 0:m.recordKey)!==n){t.next=9;break}return"top"===(null==m?void 0:m.position)?e.setDataSource([i].concat((0,r.Z)(e.dataSource))):e.setDataSource([].concat((0,r.Z)(e.dataSource),[i])),t.abrupt("return",f);case 9:return g={data:e.dataSource,getRowKey:e.getRowKey,row:m?(0,u.Z)((0,u.Z)({},i),{},{map_row_parentKey:null===(c=R(null!==(d=null==m?void 0:m.parentKey)&&void 0!==d?d:""))||void 0===c?void 0:c.toString()}):i,key:n,childrenColumnName:e.childrenColumnName||"children"},e.setDataSource(j(g,"top"===(null==m?void 0:m.position)?"top":"update")),t.next=13,P(n);case 13:return t.abrupt("return",f);case 14:case"end":return t.stop()}}),t)})));return function(e,n,r,o){return t.apply(this,arguments)}}()),q=(0,S.J)(function(){var t=(0,a.Z)((0,o.Z)().mark((function t(n,r){var i,a,s;return(0,o.Z)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return a={data:e.dataSource,getRowKey:e.getRowKey,row:r,key:n,childrenColumnName:e.childrenColumnName||"children"},t.next=3,null==e||null===(i=e.onDelete)||void 0===i?void 0:i.call(e,n,r);case 3:return s=t.sent,t.next=6,P(n,!1);case 6:return e.setDataSource(j(a,"delete")),t.abrupt("return",s);case 8:case"end":return t.stop()}}),t)})));return function(e,n){return t.apply(this,arguments)}}()),K=(0,S.J)(function(){var t=(0,a.Z)((0,o.Z)().mark((function t(n,r,i,a){var s,l;return(0,o.Z)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,null==e||null===(s=e.onCancel)||void 0===s?void 0:s.call(e,n,r,i,a);case 2:return l=t.sent,t.abrupt("return",l);case 4:case"end":return t.stop()}}),t)})));return function(e,n,r,o){return t.apply(this,arguments)}}());return{editableKeys:Z,setEditableRowKeys:O,isEditable:T,actionRender:function(t){var n=e.getRowKey(t,t.index),r={saveText:Y,cancelText:U,deleteText:G,addEditRecord:H,recordKey:n,cancelEditable:P,index:t.index,tableName:e.tableName,newLineConfig:i,onCancel:K,onDelete:q,onSave:X,editableKeys:Z,setEditableRowKeys:O,deletePopconfirmMessage:e.deletePopconfirmMessage||"".concat(V.getMessage("deleteThisLine","删除此项"),"?")},o=L(t,r);return e.tableName?W.current.set(f.current.get(R(n))||R(n),o.saveRef):W.current.set(R(n),o.saveRef),e.actionRender?e.actionRender(t,r,{save:o.save,delete:o.delete,cancel:o.cancel}):[o.save,o.delete,o.cancel]},startEditable:B,cancelEditable:P,addEditRecord:H,saveEditable:F,newLineRecord:i,preEditableKeys:A,onValuesChange:z,getRealIndex:e.getRealIndex}}},86500:function(e,t,n){"use strict";n.d(t,{T6:function(){return h},VD:function(){return p},WE:function(){return c},Yt:function(){return m},lC:function(){return i},py:function(){return l},rW:function(){return o},s:function(){return d},ve:function(){return s},vq:function(){return u}});var r=n(90279);function o(e,t,n){return{r:255*(0,r.sh)(e,255),g:255*(0,r.sh)(t,255),b:255*(0,r.sh)(n,255)}}function i(e,t,n){e=(0,r.sh)(e,255),t=(0,r.sh)(t,255),n=(0,r.sh)(n,255);var o=Math.max(e,t,n),i=Math.min(e,t,n),a=0,s=0,l=(o+i)/2;if(o===i)s=0,a=0;else{var c=o-i;switch(s=l>.5?c/(2-o-i):c/(o+i),o){case e:a=(t-n)/c+(t1&&(n-=1),n<1/6?e+6*n*(t-e):n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function s(e,t,n){var o,i,s;if(e=(0,r.sh)(e,360),t=(0,r.sh)(t,100),n=(0,r.sh)(n,100),0===t)i=n,s=n,o=n;else{var l=n<.5?n*(1+t):n+t-n*t,c=2*n-l;o=a(c,l,e+1/3),i=a(c,l,e),s=a(c,l,e-1/3)}return{r:255*o,g:255*i,b:255*s}}function l(e,t,n){e=(0,r.sh)(e,255),t=(0,r.sh)(t,255),n=(0,r.sh)(n,255);var o=Math.max(e,t,n),i=Math.min(e,t,n),a=0,s=o,l=o-i,c=0===o?0:l/o;if(o===i)a=0;else{switch(o){case e:a=(t-n)/l+(t>16,g:(65280&e)>>8,b:255&e}}},48701:function(e,t,n){"use strict";n.d(t,{R:function(){return r}});var r={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",goldenrod:"#daa520",gold:"#ffd700",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavenderblush:"#fff0f5",lavender:"#e6e6fa",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"}},1350:function(e,t,n){"use strict";n.d(t,{uA:function(){return a}});var r=n(86500),o=n(48701),i=n(90279);function a(e){var t={r:0,g:0,b:0},n=1,a=null,s=null,l=null,c=!1,f=!1;return"string"==typeof e&&(e=function(e){if(e=e.trim().toLowerCase(),0===e.length)return!1;var t=!1;if(o.R[e])e=o.R[e],t=!0;else if("transparent"===e)return{r:0,g:0,b:0,a:0,format:"name"};var n=u.rgb.exec(e);if(n)return{r:n[1],g:n[2],b:n[3]};if(n=u.rgba.exec(e),n)return{r:n[1],g:n[2],b:n[3],a:n[4]};if(n=u.hsl.exec(e),n)return{h:n[1],s:n[2],l:n[3]};if(n=u.hsla.exec(e),n)return{h:n[1],s:n[2],l:n[3],a:n[4]};if(n=u.hsv.exec(e),n)return{h:n[1],s:n[2],v:n[3]};if(n=u.hsva.exec(e),n)return{h:n[1],s:n[2],v:n[3],a:n[4]};if(n=u.hex8.exec(e),n)return{r:(0,r.VD)(n[1]),g:(0,r.VD)(n[2]),b:(0,r.VD)(n[3]),a:(0,r.T6)(n[4]),format:t?"name":"hex8"};if(n=u.hex6.exec(e),n)return{r:(0,r.VD)(n[1]),g:(0,r.VD)(n[2]),b:(0,r.VD)(n[3]),format:t?"name":"hex"};if(n=u.hex4.exec(e),n)return{r:(0,r.VD)(n[1]+n[1]),g:(0,r.VD)(n[2]+n[2]),b:(0,r.VD)(n[3]+n[3]),a:(0,r.T6)(n[4]+n[4]),format:t?"name":"hex8"};if(n=u.hex3.exec(e),n)return{r:(0,r.VD)(n[1]+n[1]),g:(0,r.VD)(n[2]+n[2]),b:(0,r.VD)(n[3]+n[3]),format:t?"name":"hex"};return!1}(e)),"object"==typeof e&&(d(e.r)&&d(e.g)&&d(e.b)?(t=(0,r.rW)(e.r,e.g,e.b),c=!0,f="%"===String(e.r).substr(-1)?"prgb":"rgb"):d(e.h)&&d(e.s)&&d(e.v)?(a=(0,i.JX)(e.s),s=(0,i.JX)(e.v),t=(0,r.WE)(e.h,a,s),c=!0,f="hsv"):d(e.h)&&d(e.s)&&d(e.l)&&(a=(0,i.JX)(e.s),l=(0,i.JX)(e.l),t=(0,r.ve)(e.h,a,l),c=!0,f="hsl"),Object.prototype.hasOwnProperty.call(e,"a")&&(n=e.a)),n=(0,i.Yq)(n),{ok:c,format:e.format||f,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}}var s="(?:".concat("[-\\+]?\\d*\\.\\d+%?",")|(?:").concat("[-\\+]?\\d+%?",")"),l="[\\s|\\(]+(".concat(s,")[,|\\s]+(").concat(s,")[,|\\s]+(").concat(s,")\\s*\\)?"),c="[\\s|\\(]+(".concat(s,")[,|\\s]+(").concat(s,")[,|\\s]+(").concat(s,")[,|\\s]+(").concat(s,")\\s*\\)?"),u={CSS_UNIT:new RegExp(s),rgb:new RegExp("rgb"+l),rgba:new RegExp("rgba"+c),hsl:new RegExp("hsl"+l),hsla:new RegExp("hsla"+c),hsv:new RegExp("hsv"+l),hsva:new RegExp("hsva"+c),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 d(e){return Boolean(u.CSS_UNIT.exec(String(e)))}},10274:function(e,t,n){"use strict";n.d(t,{C:function(){return s}});var r=n(86500),o=n(48701),i=n(1350),a=n(90279),s=function(){function e(t,n){var o;if(void 0===t&&(t=""),void 0===n&&(n={}),t instanceof e)return t;"number"==typeof t&&(t=(0,r.Yt)(t)),this.originalInput=t;var a=(0,i.uA)(t);this.originalInput=t,this.r=a.r,this.g=a.g,this.b=a.b,this.a=a.a,this.roundA=Math.round(100*this.a)/100,this.format=null!==(o=n.format)&&void 0!==o?o:a.format,this.gradientType=n.gradientType,this.r<1&&(this.r=Math.round(this.r)),this.g<1&&(this.g=Math.round(this.g)),this.b<1&&(this.b=Math.round(this.b)),this.isValid=a.ok}return e.prototype.isDark=function(){return this.getBrightness()<128},e.prototype.isLight=function(){return!this.isDark()},e.prototype.getBrightness=function(){var e=this.toRgb();return(299*e.r+587*e.g+114*e.b)/1e3},e.prototype.getLuminance=function(){var e=this.toRgb(),t=e.r/255,n=e.g/255,r=e.b/255;return.2126*(t<=.03928?t/12.92:Math.pow((t+.055)/1.055,2.4))+.7152*(n<=.03928?n/12.92:Math.pow((n+.055)/1.055,2.4))+.0722*(r<=.03928?r/12.92:Math.pow((r+.055)/1.055,2.4))},e.prototype.getAlpha=function(){return this.a},e.prototype.setAlpha=function(e){return this.a=(0,a.Yq)(e),this.roundA=Math.round(100*this.a)/100,this},e.prototype.isMonochrome=function(){return 0===this.toHsl().s},e.prototype.toHsv=function(){var e=(0,r.py)(this.r,this.g,this.b);return{h:360*e.h,s:e.s,v:e.v,a:this.a}},e.prototype.toHsvString=function(){var e=(0,r.py)(this.r,this.g,this.b),t=Math.round(360*e.h),n=Math.round(100*e.s),o=Math.round(100*e.v);return 1===this.a?"hsv(".concat(t,", ").concat(n,"%, ").concat(o,"%)"):"hsva(".concat(t,", ").concat(n,"%, ").concat(o,"%, ").concat(this.roundA,")")},e.prototype.toHsl=function(){var e=(0,r.lC)(this.r,this.g,this.b);return{h:360*e.h,s:e.s,l:e.l,a:this.a}},e.prototype.toHslString=function(){var e=(0,r.lC)(this.r,this.g,this.b),t=Math.round(360*e.h),n=Math.round(100*e.s),o=Math.round(100*e.l);return 1===this.a?"hsl(".concat(t,", ").concat(n,"%, ").concat(o,"%)"):"hsla(".concat(t,", ").concat(n,"%, ").concat(o,"%, ").concat(this.roundA,")")},e.prototype.toHex=function(e){return void 0===e&&(e=!1),(0,r.vq)(this.r,this.g,this.b,e)},e.prototype.toHexString=function(e){return void 0===e&&(e=!1),"#"+this.toHex(e)},e.prototype.toHex8=function(e){return void 0===e&&(e=!1),(0,r.s)(this.r,this.g,this.b,this.a,e)},e.prototype.toHex8String=function(e){return void 0===e&&(e=!1),"#"+this.toHex8(e)},e.prototype.toHexShortString=function(e){return void 0===e&&(e=!1),1===this.a?this.toHexString(e):this.toHex8String(e)},e.prototype.toRgb=function(){return{r:Math.round(this.r),g:Math.round(this.g),b:Math.round(this.b),a:this.a}},e.prototype.toRgbString=function(){var e=Math.round(this.r),t=Math.round(this.g),n=Math.round(this.b);return 1===this.a?"rgb(".concat(e,", ").concat(t,", ").concat(n,")"):"rgba(".concat(e,", ").concat(t,", ").concat(n,", ").concat(this.roundA,")")},e.prototype.toPercentageRgb=function(){var e=function(e){return"".concat(Math.round(100*(0,a.sh)(e,255)),"%")};return{r:e(this.r),g:e(this.g),b:e(this.b),a:this.a}},e.prototype.toPercentageRgbString=function(){var e=function(e){return Math.round(100*(0,a.sh)(e,255))};return 1===this.a?"rgb(".concat(e(this.r),"%, ").concat(e(this.g),"%, ").concat(e(this.b),"%)"):"rgba(".concat(e(this.r),"%, ").concat(e(this.g),"%, ").concat(e(this.b),"%, ").concat(this.roundA,")")},e.prototype.toName=function(){if(0===this.a)return"transparent";if(this.a<1)return!1;for(var e="#"+(0,r.vq)(this.r,this.g,this.b,!1),t=0,n=Object.entries(o.R);t=0;return t||!r||!e.startsWith("hex")&&"name"!==e?("rgb"===e&&(n=this.toRgbString()),"prgb"===e&&(n=this.toPercentageRgbString()),"hex"!==e&&"hex6"!==e||(n=this.toHexString()),"hex3"===e&&(n=this.toHexString(!0)),"hex4"===e&&(n=this.toHex8String(!0)),"hex8"===e&&(n=this.toHex8String()),"name"===e&&(n=this.toName()),"hsl"===e&&(n=this.toHslString()),"hsv"===e&&(n=this.toHsvString()),n||this.toHexString()):"name"===e&&0===this.a?this.toName():this.toRgbString()},e.prototype.toNumber=function(){return(Math.round(this.r)<<16)+(Math.round(this.g)<<8)+Math.round(this.b)},e.prototype.clone=function(){return new e(this.toString())},e.prototype.lighten=function(t){void 0===t&&(t=10);var n=this.toHsl();return n.l+=t/100,n.l=(0,a.V2)(n.l),new e(n)},e.prototype.brighten=function(t){void 0===t&&(t=10);var n=this.toRgb();return n.r=Math.max(0,Math.min(255,n.r-Math.round(-t/100*255))),n.g=Math.max(0,Math.min(255,n.g-Math.round(-t/100*255))),n.b=Math.max(0,Math.min(255,n.b-Math.round(-t/100*255))),new e(n)},e.prototype.darken=function(t){void 0===t&&(t=10);var n=this.toHsl();return n.l-=t/100,n.l=(0,a.V2)(n.l),new e(n)},e.prototype.tint=function(e){return void 0===e&&(e=10),this.mix("white",e)},e.prototype.shade=function(e){return void 0===e&&(e=10),this.mix("black",e)},e.prototype.desaturate=function(t){void 0===t&&(t=10);var n=this.toHsl();return n.s-=t/100,n.s=(0,a.V2)(n.s),new e(n)},e.prototype.saturate=function(t){void 0===t&&(t=10);var n=this.toHsl();return n.s+=t/100,n.s=(0,a.V2)(n.s),new e(n)},e.prototype.greyscale=function(){return this.desaturate(100)},e.prototype.spin=function(t){var n=this.toHsl(),r=(n.h+t)%360;return n.h=r<0?360+r:r,new e(n)},e.prototype.mix=function(t,n){void 0===n&&(n=50);var r=this.toRgb(),o=new e(t).toRgb(),i=n/100;return new e({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})},e.prototype.analogous=function(t,n){void 0===t&&(t=6),void 0===n&&(n=30);var r=this.toHsl(),o=360/n,i=[this];for(r.h=(r.h-(o*t>>1)+720)%360;--t;)r.h=(r.h+o)%360,i.push(new e(r));return i},e.prototype.complement=function(){var t=this.toHsl();return t.h=(t.h+180)%360,new e(t)},e.prototype.monochromatic=function(t){void 0===t&&(t=6);for(var n=this.toHsv(),r=n.h,o=n.s,i=n.v,a=[],s=1/t;t--;)a.push(new e({h:r,s:o,v:i})),i=(i+s)%1;return a},e.prototype.splitcomplement=function(){var t=this.toHsl(),n=t.h;return[this,new e({h:(n+72)%360,s:t.s,l:t.l}),new e({h:(n+216)%360,s:t.s,l:t.l})]},e.prototype.onBackground=function(t){var n=this.toRgb(),r=new e(t).toRgb(),o=n.a+r.a*(1-n.a);return new e({r:(n.r*n.a+r.r*r.a*(1-n.a))/o,g:(n.g*n.a+r.g*r.a*(1-n.a))/o,b:(n.b*n.a+r.b*r.a*(1-n.a))/o,a:o})},e.prototype.triad=function(){return this.polyad(3)},e.prototype.tetrad=function(){return this.polyad(4)},e.prototype.polyad=function(t){for(var n=this.toHsl(),r=n.h,o=[this],i=360/t,a=1;a1)&&(e=1),e}function a(e){return e<=1?"".concat(100*Number(e),"%"):e}function s(e){return 1===e.length?"0"+e:String(e)}n.d(t,{FZ:function(){return s},JX:function(){return a},V2:function(){return o},Yq:function(){return i},sh:function(){return r}})},90337:function(e){"use strict";var t=Object.prototype.hasOwnProperty,n="~";function r(){}function o(e,t,n){this.fn=e,this.context=t,this.once=n||!1}function i(e,t,r,i,a){if("function"!=typeof r)throw new TypeError("The listener must be a function");var s=new o(r,i||e,a),l=n?n+t:t;return e._events[l]?e._events[l].fn?e._events[l]=[e._events[l],s]:e._events[l].push(s):(e._events[l]=s,e._eventsCount++),e}function a(e,t){0==--e._eventsCount?e._events=new r:delete e._events[t]}function s(){this._events=new r,this._eventsCount=0}Object.create&&(r.prototype=Object.create(null),(new r).__proto__||(n=!1)),s.prototype.eventNames=function(){var e,r,o=[];if(0===this._eventsCount)return o;for(r in e=this._events)t.call(e,r)&&o.push(n?r.slice(1):r);return Object.getOwnPropertySymbols?o.concat(Object.getOwnPropertySymbols(e)):o},s.prototype.listeners=function(e){var t=n?n+e:e,r=this._events[t];if(!r)return[];if(r.fn)return[r.fn];for(var o=0,i=r.length,a=new Array(i);o(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth;(0,f.hq)("\nhtml body {\n overflow-y: hidden;\n ".concat(n?"width: calc(100% - ".concat(e,"px);"):"","\n}"),i)}else(0,f.jL)(i);return function(){(0,f.jL)(i)}}),[t,i])}var v=!1;var b=function(e){return!1!==e&&((0,a.Z)()&&e?"string"==typeof e?document.querySelector(e):"function"==typeof e?e():e:null)};var y=o.forwardRef((function(e,t){var n=e.open,f=e.autoLock,h=e.getContainer,p=(e.debug,e.autoDestroy),m=void 0===p||p,y=e.children,w=o.useState(n),x=(0,r.Z)(w,2),_=x[0],S=x[1],k=_||n;o.useEffect((function(){(m||n)&&S(n)}),[n,m]);var C=o.useState((function(){return b(h)})),M=(0,r.Z)(C,2),E=M[0],I=M[1];o.useEffect((function(){var e=b(h);I(null!=e?e:null)}));var Z=function(e,t){var n=o.useState((function(){return(0,a.Z)()?document.createElement("div"):null})),i=(0,r.Z)(n,1)[0],s=o.useRef(!1),f=o.useContext(l),h=o.useState(d),p=(0,r.Z)(h,2),m=p[0],g=p[1],v=f||(s.current?void 0:function(e){g((function(t){return[e].concat((0,c.Z)(t))}))});function b(){i.parentElement||document.body.appendChild(i),s.current=!0}function y(){var e;null===(e=i.parentElement)||void 0===e||e.removeChild(i),s.current=!1}return(0,u.Z)((function(){return e?f?f(b):b():y(),y}),[e]),(0,u.Z)((function(){m.length&&(m.forEach((function(e){return e()})),g(d))}),[m]),[i,v]}(k&&!E),O=(0,r.Z)(Z,2),$=O[0],A=O[1],N=null!=E?E:$;g(f&&n&&(0,a.Z)()&&(N===$||N===document.body));var R=null;y&&(0,s.Yr)(y)&&t&&(R=y.ref);var j=(0,s.x1)(R,t);if(!k||!(0,a.Z)()||void 0===E)return null;var T,B=!1===N||("boolean"==typeof T&&(v=T),v),P=y;return t&&(P=o.cloneElement(y,{ref:j})),o.createElement(l.Provider,{value:A},B?P:(0,i.createPortal)(P,N))}))},40228:function(e,t,n){"use strict";n.d(t,{Z:function(){return U}});var r=n(1413),o=n(97685),i=n(91),a=n(2788),s=n(93967),l=n.n(s),c=n(48555),u=n(34203),d=n(27571),f=n(66680),h=n(7028),p=n(8410),m=n(31131),g=n(62435),v=n(87462),b=n(82225),y=n(42550);function w(e){var t=e.prefixCls,n=e.align,r=e.arrow,o=e.arrowPos,i=r||{},a=i.className,s=i.content,c=o.x,u=void 0===c?0:c,d=o.y,f=void 0===d?0:d,h=g.useRef();if(!n||!n.points)return null;var p={position:"absolute"};if(!1!==n.autoArrow){var m=n.points[0],v=n.points[1],b=m[0],y=m[1],w=v[0],x=v[1];b!==w&&["t","b"].includes(b)?"t"===b?p.top=0:p.bottom=0:p.top=f,y!==x&&["l","r"].includes(y)?"l"===y?p.left=0:p.right=0:p.left=u}return g.createElement("div",{ref:h,className:l()("".concat(t,"-arrow"),a),style:p},s)}function x(e){var t=e.prefixCls,n=e.open,r=e.zIndex,o=e.mask,i=e.motion;return o?g.createElement(b.ZP,(0,v.Z)({},i,{motionAppear:!0,visible:n,removeOnLeave:!0}),(function(e){var n=e.className;return g.createElement("div",{style:{zIndex:r},className:l()("".concat(t,"-mask"),n)})})):null}var _=g.memo((function(e){return e.children}),(function(e,t){return t.cache}));var S=g.forwardRef((function(e,t){var n=e.popup,i=e.className,a=e.prefixCls,s=e.style,u=e.target,d=e.onVisibleChanged,f=e.open,h=e.keepDom,m=e.fresh,S=e.onClick,k=e.mask,C=e.arrow,M=e.arrowPos,E=e.align,I=e.motion,Z=e.maskMotion,O=e.forceRender,$=e.getPopupContainer,A=e.autoDestroy,N=e.portal,R=e.zIndex,j=e.onMouseEnter,T=e.onMouseLeave,B=e.onPointerEnter,P=e.ready,L=e.offsetX,D=e.offsetY,z=e.offsetR,W=e.offsetB,F=e.onAlign,H=e.onPrepare,V=e.stretch,Y=e.targetWidth,G=e.targetHeight,U="function"==typeof n?n():n,X=f||h,q=(null==$?void 0:$.length)>0,K=g.useState(!$||!q),J=(0,o.Z)(K,2),Q=J[0],ee=J[1];if((0,p.Z)((function(){!Q&&q&&u&&ee(!0)}),[Q,q,u]),!Q)return null;var te="auto",ne={left:"-1000vw",top:"-1000vh",right:te,bottom:te};if(P||!f){var re,oe=E.points,ie=E.dynamicInset||(null===(re=E._experimental)||void 0===re?void 0:re.dynamicInset),ae=ie&&"r"===oe[0][1],se=ie&&"b"===oe[0][0];ae?(ne.right=z,ne.left=te):(ne.left=L,ne.right=te),se?(ne.bottom=W,ne.top=te):(ne.top=D,ne.bottom=te)}var le={};return V&&(V.includes("height")&&G?le.height=G:V.includes("minHeight")&&G&&(le.minHeight=G),V.includes("width")&&Y?le.width=Y:V.includes("minWidth")&&Y&&(le.minWidth=Y)),f||(le.pointerEvents="none"),g.createElement(N,{open:O||X,getContainer:$&&function(){return $(u)},autoDestroy:A},g.createElement(x,{prefixCls:a,open:f,zIndex:R,mask:k,motion:Z}),g.createElement(c.Z,{onResize:F,disabled:!f},(function(e){return g.createElement(b.ZP,(0,v.Z)({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:O,leavedClassName:"".concat(a,"-hidden")},I,{onAppearPrepare:H,onEnterPrepare:H,visible:f,onVisibleChanged:function(e){var t;null==I||null===(t=I.onVisibleChanged)||void 0===t||t.call(I,e),d(e)}}),(function(n,o){var c=n.className,u=n.style,d=l()(a,c,i);return g.createElement("div",{ref:(0,y.sQ)(e,t,o),className:d,style:(0,r.Z)((0,r.Z)((0,r.Z)((0,r.Z)({"--arrow-x":"".concat(M.x||0,"px"),"--arrow-y":"".concat(M.y||0,"px")},ne),le),u),{},{boxSizing:"border-box",zIndex:R},s),onMouseEnter:j,onMouseLeave:T,onPointerEnter:B,onClick:S},C&&g.createElement(w,{prefixCls:a,arrow:C,arrowPos:M,align:E}),g.createElement(_,{cache:!f&&!m},U))}))})))}));var k=g.forwardRef((function(e,t){var n=e.children,r=e.getTriggerDOMNode,o=(0,y.Yr)(n),i=g.useCallback((function(e){(0,y.mH)(t,r?r(e):e)}),[r]),a=(0,y.x1)(i,n.ref);return o?g.cloneElement(n,{ref:a}):n})),C=g.createContext(null);function M(e){return e?Array.isArray(e)?e:[e]:[]}function E(e,t,n,r){return g.useMemo((function(){var o=M(null!=n?n:t),i=M(null!=r?r:t),a=new Set(o),s=new Set(i);return e&&(a.has("hover")&&(a.delete("hover"),a.add("click")),s.has("hover")&&(s.delete("hover"),s.add("click"))),[a,s]}),[e,t,n,r])}var I=n(5110);function Z(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2?arguments[2]:void 0;return n?e[0]===t[0]:e[0]===t[0]&&e[1]===t[1]}function O(e,t,n,r){for(var o=n.points,i=Object.keys(e),a=0;a1&&void 0!==arguments[1]?arguments[1]:1;return Number.isNaN(e)?t:e}function j(e){return R(parseFloat(e),0)}function T(e,t){var n=(0,r.Z)({},e);return(t||[]).forEach((function(e){if(!(e instanceof HTMLBodyElement||e instanceof HTMLHtmlElement)){var t=A(e).getComputedStyle(e),r=t.overflow,o=t.overflowClipMargin,i=t.borderTopWidth,a=t.borderBottomWidth,s=t.borderLeftWidth,l=t.borderRightWidth,c=e.getBoundingClientRect(),u=e.offsetHeight,d=e.clientHeight,f=e.offsetWidth,h=e.clientWidth,p=j(i),m=j(a),g=j(s),v=j(l),b=R(Math.round(c.width/f*1e3)/1e3),y=R(Math.round(c.height/u*1e3)/1e3),w=(f-h-g-v)*b,x=(u-d-p-m)*y,_=p*y,S=m*y,k=g*b,C=v*b,M=0,E=0;if("clip"===r){var I=j(o);M=I*b,E=I*y}var Z=c.x+k-M,O=c.y+_-E,$=Z+c.width+2*M-k-C-w,N=O+c.height+2*E-_-S-x;n.left=Math.max(n.left,Z),n.top=Math.max(n.top,O),n.right=Math.min(n.right,$),n.bottom=Math.min(n.bottom,N)}})),n}function B(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n="".concat(t),r=n.match(/^(.*)\%$/);return r?e*(parseFloat(r[1])/100):parseFloat(n)}function P(e,t){var n=t||[],r=(0,o.Z)(n,2),i=r[0],a=r[1];return[B(e.width,i),B(e.height,a)]}function L(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return[e[0],e[1]]}function D(e,t){var n,r=t[0],o=t[1];return n="t"===r?e.y:"b"===r?e.y+e.height:e.y+e.height/2,{x:"l"===o?e.x:"r"===o?e.x+e.width:e.x+e.width/2,y:n}}function z(e,t){var n={t:"b",b:"t",l:"r",r:"l"};return e.map((function(e,r){return r===t?n[e]||"c":e})).join("")}function W(e,t,n,i,a,s,l){var c=g.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:a[i]||{}}),d=(0,o.Z)(c,2),h=d[0],m=d[1],v=g.useRef(0),b=g.useMemo((function(){return t?N(t):[]}),[t]),y=g.useRef({});e||(y.current={});var w=(0,f.Z)((function(){if(t&&n&&e){var c,d,f,h=t,p=h.ownerDocument,g=A(h).getComputedStyle(h),v=g.width,w=g.height,x=g.position,_=h.style.left,S=h.style.top,k=h.style.right,C=h.style.bottom,M=h.style.overflow,E=(0,r.Z)((0,r.Z)({},a[i]),s),Z=p.createElement("div");if(null===(c=h.parentElement)||void 0===c||c.appendChild(Z),Z.style.left="".concat(h.offsetLeft,"px"),Z.style.top="".concat(h.offsetTop,"px"),Z.style.position=x,Z.style.height="".concat(h.offsetHeight,"px"),Z.style.width="".concat(h.offsetWidth,"px"),h.style.left="0",h.style.top="0",h.style.right="auto",h.style.bottom="auto",h.style.overflow="hidden",Array.isArray(n))f={x:n[0],y:n[1],width:0,height:0};else{var O=n.getBoundingClientRect();f={x:O.x,y:O.y,width:O.width,height:O.height}}var $=h.getBoundingClientRect(),N=p.documentElement,j=N.clientWidth,B=N.clientHeight,W=N.scrollWidth,F=N.scrollHeight,H=N.scrollTop,V=N.scrollLeft,Y=$.height,G=$.width,U=f.height,X=f.width,q={left:0,top:0,right:j,bottom:B},K={left:-V,top:-H,right:W-V,bottom:F-H},J=E.htmlRegion,Q="visible",ee="visibleFirst";"scroll"!==J&&J!==ee&&(J=Q);var te=J===ee,ne=T(K,b),re=T(q,b),oe=J===Q?re:ne,ie=te?re:oe;h.style.left="auto",h.style.top="auto",h.style.right="0",h.style.bottom="0";var ae=h.getBoundingClientRect();h.style.left=_,h.style.top=S,h.style.right=k,h.style.bottom=C,h.style.overflow=M,null===(d=h.parentElement)||void 0===d||d.removeChild(Z);var se=R(Math.round(G/parseFloat(v)*1e3)/1e3),le=R(Math.round(Y/parseFloat(w)*1e3)/1e3);if(0===se||0===le||(0,u.S)(n)&&!(0,I.Z)(n))return;var ce=E.offset,ue=E.targetOffset,de=P($,ce),fe=(0,o.Z)(de,2),he=fe[0],pe=fe[1],me=P(f,ue),ge=(0,o.Z)(me,2),ve=ge[0],be=ge[1];f.x-=ve,f.y-=be;var ye=E.points||[],we=(0,o.Z)(ye,2),xe=we[0],_e=L(we[1]),Se=L(xe),ke=D(f,_e),Ce=D($,Se),Me=(0,r.Z)({},E),Ee=ke.x-Ce.x+he,Ie=ke.y-Ce.y+pe;function xt(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:oe,r=$.x+e,o=$.y+t,i=r+G,a=o+Y,s=Math.max(r,n.left),l=Math.max(o,n.top),c=Math.min(i,n.right),u=Math.min(a,n.bottom);return Math.max(0,(c-s)*(u-l))}var Ze,Oe,$e,Ae,Ne=xt(Ee,Ie),Re=xt(Ee,Ie,re),je=D(f,["t","l"]),Te=D($,["t","l"]),Be=D(f,["b","r"]),Pe=D($,["b","r"]),Le=E.overflow||{},De=Le.adjustX,ze=Le.adjustY,We=Le.shiftX,Fe=Le.shiftY,He=function(e){return"boolean"==typeof e?e:e>=0};function _t(){Ze=$.y+Ie,Oe=Ze+Y,$e=$.x+Ee,Ae=$e+G}_t();var Ve=He(ze),Ye=Se[0]===_e[0];if(Ve&&"t"===Se[0]&&(Oe>ie.bottom||y.current.bt)){var Ge=Ie;Ye?Ge-=Y-U:Ge=je.y-Pe.y-pe;var Ue=xt(Ee,Ge),Xe=xt(Ee,Ge,re);Ue>Ne||Ue===Ne&&(!te||Xe>=Re)?(y.current.bt=!0,Ie=Ge,pe=-pe,Me.points=[z(Se,0),z(_e,0)]):y.current.bt=!1}if(Ve&&"b"===Se[0]&&(ZeNe||Ke===Ne&&(!te||Je>=Re)?(y.current.tb=!0,Ie=qe,pe=-pe,Me.points=[z(Se,0),z(_e,0)]):y.current.tb=!1}var Qe=He(De),et=Se[1]===_e[1];if(Qe&&"l"===Se[1]&&(Ae>ie.right||y.current.rl)){var tt=Ee;et?tt-=G-X:tt=je.x-Pe.x-he;var nt=xt(tt,Ie),rt=xt(tt,Ie,re);nt>Ne||nt===Ne&&(!te||rt>=Re)?(y.current.rl=!0,Ee=tt,he=-he,Me.points=[z(Se,1),z(_e,1)]):y.current.rl=!1}if(Qe&&"r"===Se[1]&&($eNe||it===Ne&&(!te||at>=Re)?(y.current.lr=!0,Ee=ot,he=-he,Me.points=[z(Se,1),z(_e,1)]):y.current.lr=!1}_t();var st=!0===We?0:We;"number"==typeof st&&($ere.right&&(Ee-=Ae-re.right-he,f.x>re.right-st&&(Ee+=f.x-re.right+st)));var lt=!0===Fe?0:Fe;"number"==typeof lt&&(Zere.bottom&&(Ie-=Oe-re.bottom-pe,f.y>re.bottom-lt&&(Ie+=f.y-re.bottom+lt)));var ct=$.x+Ee,ut=ct+G,dt=$.y+Ie,ft=dt+Y,ht=f.x,pt=ht+X,mt=f.y,gt=mt+U,vt=(Math.max(ct,ht)+Math.min(ut,pt))/2-ct,bt=(Math.max(dt,mt)+Math.min(ft,gt))/2-dt;null==l||l(t,Me);var yt=ae.right-$.x-(Ee+$.width),wt=ae.bottom-$.y-(Ie+$.height);m({ready:!0,offsetX:Ee/se,offsetY:Ie/le,offsetR:yt/se,offsetB:wt/le,arrowX:vt/se,arrowY:bt/le,scaleX:se,scaleY:le,align:Me})}})),x=function(){m((function(e){return(0,r.Z)((0,r.Z)({},e),{},{ready:!1})}))};return(0,p.Z)(x,[i]),(0,p.Z)((function(){e||x()}),[e]),[h.ready,h.offsetX,h.offsetY,h.offsetR,h.offsetB,h.arrowX,h.arrowY,h.scaleX,h.scaleY,h.align,function(){v.current+=1;var e=v.current;Promise.resolve().then((function(){v.current===e&&w()}))}]}var F=n(74902);function H(e,t,n,r,o){(0,p.Z)((function(){if(e&&t&&n){var i=n,a=N(t),s=N(i),l=A(i),c=new Set([l].concat((0,F.Z)(a),(0,F.Z)(s)));function u(){r(),o()}return c.forEach((function(e){e.addEventListener("scroll",u,{passive:!0})})),l.addEventListener("resize",u,{passive:!0}),r(),function(){c.forEach((function(e){e.removeEventListener("scroll",u),l.removeEventListener("resize",u)}))}}}),[e,t,n])}n(80334);var V=n(75164);function Y(e,t,n,r,i,a,s,l){var c=g.useRef(e),u=g.useRef(!1);c.current!==e&&(u.current=!0,c.current=e),g.useEffect((function(){var e=(0,V.Z)((function(){u.current=!1}));return function(){V.Z.cancel(e)}}),[e]),g.useEffect((function(){if(t&&r&&(!i||a)){var e=function(){var e=!1;return[function(t){var n=t.target;e=s(n)},function(t){var n=t.target;u.current||!c.current||e||s(n)||l(!1)}]},f=e(),h=(0,o.Z)(f,2),p=h[0],m=h[1],g=e(),v=(0,o.Z)(g,2),b=v[0],y=v[1],w=A(r);w.addEventListener("mousedown",p,!0),w.addEventListener("click",m,!0),w.addEventListener("contextmenu",m,!0);var x=(0,d.A)(n);return x&&(x.addEventListener("mousedown",b,!0),x.addEventListener("click",y,!0),x.addEventListener("contextmenu",y,!0)),function(){w.removeEventListener("mousedown",p,!0),w.removeEventListener("click",m,!0),w.removeEventListener("contextmenu",m,!0),x&&(x.removeEventListener("mousedown",b,!0),x.removeEventListener("click",y,!0),x.removeEventListener("contextmenu",y,!0))}}}),[t,n,r,i,a])}var G=["prefixCls","children","action","showAction","hideAction","popupVisible","defaultPopupVisible","onPopupVisibleChange","afterPopupVisibleChange","mouseEnterDelay","mouseLeaveDelay","focusDelay","blurDelay","mask","maskClosable","getPopupContainer","forceRender","autoDestroy","destroyPopupOnHide","popup","popupClassName","popupStyle","popupPlacement","builtinPlacements","popupAlign","zIndex","stretch","getPopupClassNameFromAlign","fresh","alignPoint","onPopupClick","onPopupAlign","arrow","popupMotion","maskMotion","popupTransitionName","popupAnimation","maskTransitionName","maskAnimation","className","getTriggerDOMNode"];var U=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:a.Z,t=g.forwardRef((function(t,n){var a=t.prefixCls,s=void 0===a?"rc-trigger-popup":a,v=t.children,b=t.action,y=void 0===b?"hover":b,w=t.showAction,x=t.hideAction,_=t.popupVisible,M=t.defaultPopupVisible,I=t.onPopupVisibleChange,Z=t.afterPopupVisibleChange,A=t.mouseEnterDelay,N=t.mouseLeaveDelay,R=void 0===N?.1:N,j=t.focusDelay,T=t.blurDelay,B=t.mask,P=t.maskClosable,L=void 0===P||P,D=t.getPopupContainer,z=t.forceRender,F=t.autoDestroy,V=t.destroyPopupOnHide,U=t.popup,X=t.popupClassName,q=t.popupStyle,K=t.popupPlacement,J=t.builtinPlacements,Q=void 0===J?{}:J,ee=t.popupAlign,te=t.zIndex,ne=t.stretch,re=t.getPopupClassNameFromAlign,oe=t.fresh,ie=t.alignPoint,ae=t.onPopupClick,se=t.onPopupAlign,le=t.arrow,ce=t.popupMotion,ue=t.maskMotion,de=t.popupTransitionName,fe=t.popupAnimation,he=t.maskTransitionName,pe=t.maskAnimation,me=t.className,ge=t.getTriggerDOMNode,ve=(0,i.Z)(t,G),be=F||V||!1,ye=g.useState(!1),we=(0,o.Z)(ye,2),xe=we[0],_e=we[1];(0,p.Z)((function(){_e((0,m.Z)())}),[]);var Se=g.useRef({}),ke=g.useContext(C),Ce=g.useMemo((function(){return{registerSubPopup:function(e,t){Se.current[e]=t,null==ke||ke.registerSubPopup(e,t)}}}),[ke]),Me=(0,h.Z)(),Ee=g.useState(null),Ie=(0,o.Z)(Ee,2),Ze=Ie[0],Oe=Ie[1],$e=(0,f.Z)((function(e){(0,u.S)(e)&&Ze!==e&&Oe(e),null==ke||ke.registerSubPopup(Me,e)})),Ae=g.useState(null),Ne=(0,o.Z)(Ae,2),Re=Ne[0],je=Ne[1],Te=g.useRef(null),Be=(0,f.Z)((function(e){(0,u.S)(e)&&Re!==e&&(je(e),Te.current=e)})),Pe=g.Children.only(v),Le=(null==Pe?void 0:Pe.props)||{},De={},ze=(0,f.Z)((function(e){var t,n,r=Re;return(null==r?void 0:r.contains(e))||(null===(t=(0,d.A)(r))||void 0===t?void 0:t.host)===e||e===r||(null==Ze?void 0:Ze.contains(e))||(null===(n=(0,d.A)(Ze))||void 0===n?void 0:n.host)===e||e===Ze||Object.values(Se.current).some((function(t){return(null==t?void 0:t.contains(e))||e===t}))})),We=$(s,ce,fe,de),Fe=$(s,ue,pe,he),He=g.useState(M||!1),Ve=(0,o.Z)(He,2),Ye=Ve[0],Ge=Ve[1],Ue=null!=_?_:Ye,Xe=(0,f.Z)((function(e){void 0===_&&Ge(e)}));(0,p.Z)((function(){Ge(_||!1)}),[_]);var qe=g.useRef(Ue);qe.current=Ue;var Ke=g.useRef([]);Ke.current=[];var Je=(0,f.Z)((function(e){var t;Xe(e),(null!==(t=Ke.current[Ke.current.length-1])&&void 0!==t?t:Ue)!==e&&(Ke.current.push(e),null==I||I(e))})),Qe=g.useRef(),et=function(){clearTimeout(Qe.current)},tt=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;et(),0===t?Je(e):Qe.current=setTimeout((function(){Je(e)}),1e3*t)};g.useEffect((function(){return et}),[]);var nt=g.useState(!1),rt=(0,o.Z)(nt,2),ot=rt[0],it=rt[1];(0,p.Z)((function(e){e&&!Ue||it(!0)}),[Ue]);var at=g.useState(null),st=(0,o.Z)(at,2),lt=st[0],ct=st[1],ut=g.useState([0,0]),dt=(0,o.Z)(ut,2),ft=dt[0],ht=dt[1],pt=function(e){ht([e.clientX,e.clientY])},mt=W(Ue,Ze,ie?ft:Re,K,Q,ee,se),gt=(0,o.Z)(mt,11),vt=gt[0],bt=gt[1],yt=gt[2],wt=gt[3],xt=gt[4],_t=gt[5],St=gt[6],kt=gt[7],Ct=gt[8],Mt=gt[9],Et=gt[10],It=E(xe,y,w,x),Zt=(0,o.Z)(It,2),Ot=Zt[0],$t=Zt[1],At=Ot.has("click"),Nt=$t.has("click")||$t.has("contextMenu"),Rt=(0,f.Z)((function(){ot||Et()}));H(Ue,Re,Ze,Rt,(function(){qe.current&&ie&&Nt&&tt(!1)})),(0,p.Z)((function(){Rt()}),[ft,K]),(0,p.Z)((function(){!Ue||null!=Q&&Q[K]||Rt()}),[JSON.stringify(ee)]);var jt=g.useMemo((function(){var e=O(Q,s,Mt,ie);return l()(e,null==re?void 0:re(Mt))}),[Mt,re,Q,s,ie]);g.useImperativeHandle(n,(function(){return{nativeElement:Te.current,forceAlign:Rt}}));var Tt=g.useState(0),Bt=(0,o.Z)(Tt,2),Pt=Bt[0],Lt=Bt[1],Dt=g.useState(0),zt=(0,o.Z)(Dt,2),Wt=zt[0],Ft=zt[1],Ht=function(){if(ne&&Re){var e=Re.getBoundingClientRect();Lt(e.width),Ft(e.height)}};function Vt(e,t,n,r){De[e]=function(o){var i;null==r||r(o),tt(t,n);for(var a=arguments.length,s=new Array(a>1?a-1:0),l=1;l1?n-1:0),o=1;o1?n-1:0),o=1;o=0&&e.splice(n,1)}var T=function(e){var t=Array(e.length);for(var n in e)A(e,n)&&(t[n]=e[n]);return t};function B(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=v({},e),n=new Promise((function(e,n){t.resolve=e,t.reject=n}));return t.promise=n,t}function P(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=void 0,r=new Promise((function(r){n=setTimeout((function(){return r(t)}),e)}));return r[S]=function(){return clearTimeout(n)},r}function L(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;return function(){return++e}}var D=L(),z=function(e){throw e},W=function(e){return{value:e,done:!0}};function F(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:z,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",r=arguments[3],o={name:n,next:e,throw:t,return:W};return r&&(o[x]=!0),"undefined"!=typeof Symbol&&(o[Symbol.iterator]=function(){return o}),o}function H(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";"undefined"==typeof window?console.log("redux-saga "+e+": "+t+"\n"+(n&&n.stack||n)):console[e](t,n)}function V(e,t){return function(){return e.apply(void 0,arguments)}}var Y=function(e,t){return e+" has been deprecated in favor of "+t+", please update your code"},G=function(e){return new Error("\n redux-saga: Error checking hooks detected an inconsistent state. This is likely a bug\n in redux-saga code and not yours. Thanks for reporting this in the project's github repo.\n Error: "+e+"\n")},U=function(e,t){return(e?e+".":"")+"setContext(props): argument "+t+" is not a plain object"},X=function(e){return function(t){return e(Object.defineProperty(t,k,{value:!0}))}},q="Channel's Buffer overflow!",K={isEmpty:E,put:I,take:I};function J(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:10,t=arguments[1],n=new Array(e),r=0,o=0,i=0,a=function(t){n[o]=t,o=(o+1)%e,r++},s=function(){if(0!=r){var t=n[i];return n[i]=null,r--,i=(i+1)%e,t}},l=function(){for(var e=[];r;)e.push(s());return e};return{isEmpty:function(){return 0==r},put:function(s){if(r0&&void 0!==arguments[0]?arguments[0]:ee(),t=!1,n=[];function r(){if(t&&n.length)throw G("Cannot have a closed channel with pending takers");if(n.length&&!e.isEmpty())throw G("Cannot have pending takers with non empty buffer")}function o(o){if(r(),O(o,N.notUndef,me),!t){if(!n.length)return e.put(o);for(var i=0;i1&&void 0!==arguments[1]?arguments[1]:Q(),n=arguments[2];arguments.length>2&&O(n,N.func,"Invalid match function passed to eventChannel");var r=ge(t),o=function(){r.__closed__||(i&&i(),r.close())},i=e((function(e){fe(e)?o():n&&!n(e)||r.put(e)}));if(r.__closed__&&i(),!N.func(i))throw new Error("in eventChannel: subscribe should return a function to unsubscribe");return{take:r.take,flush:r.flush,close:o}}function be(e){var t=ve((function(t){return e((function(e){e[k]?t(e):ie((function(){return t(e)}))}))}));return ce({},t,{take:function(e,n){arguments.length>1&&(O(n,N.func,"channel.take's matcher argument must be a function"),e[_]=n),t.take(e)}})}var ye=y("IO"),we="TAKE",xe="PUT",_e="RACE",Se="CALL",ke="CPS",Ce="FORK",Me="JOIN",Ee="CANCEL",Ie="SELECT",Ze="ACTION_CHANNEL",Oe="CANCELLED",$e="FLUSH",Ae="GET_CONTEXT",Ne="SET_CONTEXT",Re="\n(HINT: if you are getting this errors in tests, consider using createMockTask from redux-saga/utils)",je=function(e,t){var n;return(n={})[ye]=!0,n[e]=t,n},Te=function(e){return O(rt.fork(e),N.object,"detach(eff): argument must be a fork effect"),e[Ce].detached=!0,e};function Be(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"*";if(arguments.length&&O(arguments[0],N.notUndef,"take(patternOrChannel): patternOrChannel is undefined"),N.pattern(e))return je(we,{pattern:e});if(N.channel(e))return je(we,{channel:e});throw new Error("take(patternOrChannel): argument "+String(e)+" is not valid channel or a valid pattern")}Be.maybe=function(){var e=Be.apply(void 0,arguments);return e[we].maybe=!0,e};var Pe=V(Be.maybe);function Le(e,t){return arguments.length>1?(O(e,N.notUndef,"put(channel, action): argument channel is undefined"),O(e,N.channel,"put(channel, action): argument "+e+" is not a valid channel"),O(t,N.notUndef,"put(channel, action): argument action is undefined")):(O(e,N.notUndef,"put(action): argument action is undefined"),t=e,e=null),je(xe,{channel:e,action:t})}function De(e){return je("ALL",e)}function ze(e){return je(_e,e)}function We(e,t,n){O(t,N.notUndef,e+": argument fn is undefined");var r=null;if(N.array(t)){var o=t;r=o[0],t=o[1]}else if(t.fn){var i=t;r=i.context,t=i.fn}return r&&N.string(t)&&N.func(r[t])&&(t=r[t]),O(t,N.func,e+": argument "+t+" is not a function"),{context:r,fn:t,args:n}}function Fe(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r2&&void 0!==arguments[2]?arguments[2]:[];return je(Se,We("apply",{context:e,fn:t},n))}function Ve(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r1?t-1:0),r=1;r1?t-1:0),r=1;r1)return De(t.map((function(e){return Ue(e)})));var r=t[0];return O(r,N.notUndef,"join(task): argument task is undefined"),O(r,N.task,"join(task): argument "+r+" is not a valid Task object "+Re),je(Me,r)}function Xe(){for(var e=arguments.length,t=Array(e),n=0;n1)return De(t.map((function(e){return Xe(e)})));var r=t[0];return 1===t.length&&(O(r,N.notUndef,"cancel(task): argument task is undefined"),O(r,N.task,"cancel(task): argument "+r+" is not a valid Task object "+Re)),je(Ee,r||C)}function qe(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r1&&(O(t,N.notUndef,"actionChannel(pattern, buffer): argument buffer is undefined"),O(t,N.buffer,"actionChannel(pattern, buffer): argument "+t+" is not a valid buffer")),je(Ze,{pattern:e,buffer:t})}function Je(){return je(Oe,{})}function Qe(e){return O(e,N.channel,"flush(channel): argument "+e+" is not valid channel"),je($e,e)}function et(e){return O(e,N.string,"getContext(prop): argument "+e+" is not a string"),je(Ae,e)}function tt(e){return O(e,N.object,U(null,e)),je(Ne,e)}Le.resolve=function(){var e=Le.apply(void 0,arguments);return e[xe].resolve=!0,e},Le.sync=V(Le.resolve);var nt=function(e){return function(t){return t&&t[ye]&&t[e]}},rt={take:nt(we),put:nt(xe),all:nt("ALL"),race:nt(_e),call:nt(Se),cps:nt(ke),fork:nt(Ce),join:nt(Me),cancel:nt(Ee),select:nt(Ie),actionChannel:nt(Ze),cancelled:nt(Oe),flush:nt($e),getContext:nt(Ae),setContext:nt(Ne)},ot=Object.assign||function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:function(){return I},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:I,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:I,o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},i=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{},a=arguments.length>6&&void 0!==arguments[6]?arguments[6]:0,s=arguments.length>7&&void 0!==arguments[7]?arguments[7]:"anonymous",l=arguments[8];O(e,N.iterator,st);var c="[...effects]",u=V(q,Y(c,"all("+c+")")),d=i.sagaMonitor,f=i.logger,h=i.onError,p=f||H,m=function(e){var t=e.sagaStack;!t&&e.stack&&(t=-1!==e.stack.split("\n")[0].indexOf(e.message)?e.stack:"Error: "+e.message+"\n"+e.stack),p("error","uncaught at "+s,t||e.message||e)},g=be(t),v=Object.create(o);M.cancel=I;var b=se(a,s,e,l),y={name:s,cancel:_,isRunning:!0},x=mt(0,y,E);function _(){y.isRunning&&!y.isCancelled&&(y.isCancelled=!0,M(ct))}function k(){e._isRunning&&!e._isCancelled&&(e._isCancelled=!0,x.cancelAll(),E(ct))}return l&&(l.cancel=k),e._isRunning=!0,M(),b;function M(t,n){if(!y.isRunning)throw new Error("Trying to resume an already finished generator");try{var r=void 0;n?r=e.throw(t):t===ct?(y.isCancelled=!0,M.cancel(),r=N.func(e.return)?e.return(ct):{done:!0,value:ct}):r=t===lt?N.func(e.return)?e.return():{done:!0}:e.next(t),r.done?(y.isMainRunning=!1,y.cont&&y.cont(r.value)):Z(r.value,a,"",M)}catch(e){y.isCancelled&&m(e),y.isMainRunning=!1,y.cont(e,!0)}}function E(t,n){e._isRunning=!1,g.close(),n?(t instanceof Error&&Object.defineProperty(t,"sagaStack",{value:"at "+s+" \n "+(t.sagaStack||t.stack),configurable:!0}),b.cont||(t instanceof Error&&h?h(t):m(t)),e._error=t,e._isAborted=!0,e._deferredEnd&&e._deferredEnd.reject(t)):(e._result=t,e._deferredEnd&&e._deferredEnd.resolve(t)),b.cont&&b.cont(t,n),b.joiners.forEach((function(e){return e.cb(t,n)})),b.joiners=null}function Z(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",r=arguments[3],o=D();d&&d.effectTriggered({effectId:o,parentEffectId:t,label:n,effect:e});var i=void 0;function a(e,t){i||(i=!0,r.cancel=I,d&&(t?d.effectRejected(o,e):d.effectResolved(o,e)),r(e,t))}a.cancel=I,r.cancel=function(){if(!i){i=!0;try{a.cancel()}catch(e){m(e)}a.cancel=I,d&&d.effectCancelled(o)}};var l=void 0;return N.promise(e)?$(e,a):N.helper(e)?F(vt(e),o,a):N.iterator(e)?A(e,o,s,a):N.array(e)?u(e,o,a):(l=rt.take(e))?P(l,a):(l=rt.put(e))?L(l,a):(l=rt.all(e))?q(l,o,a):(l=rt.race(e))?K(l,o,a):(l=rt.call(e))?z(l,o,a):(l=rt.cps(e))?W(l,a):(l=rt.fork(e))?F(l,o,a):(l=rt.join(e))?G(l,a):(l=rt.cancel(e))?X(l,a):(l=rt.select(e))?J(l,a):(l=rt.actionChannel(e))?Q(l,a):(l=rt.flush(e))?ne(l,a):(l=rt.cancelled(e))?te(l,a):(l=rt.getContext(e))?re(l,a):(l=rt.setContext(e))?oe(l,a):a(e)}function $(e,t){var n=e[S];N.func(n)?t.cancel=n:N.func(e.abort)&&(t.cancel=function(){return e.abort()}),e.then(t,(function(e){return t(e,!0)}))}function A(e,o,a,s){bt(e,t,n,r,v,i,o,a,s)}function P(e,t){var n=e.channel,r=e.pattern,o=e.maybe;n=n||g;var i=function(e){return e instanceof Error?t(e,!0):fe(e)&&!o?t(lt):t(e)};try{n.take(i,pt(r))}catch(e){return t(e,!0)}t.cancel=i.cancel}function L(e,t){var r=e.channel,o=e.action,i=e.resolve;ie((function(){var e=void 0;try{e=(r?r.put:n)(o)}catch(e){if(r||i)return t(e,!0);m(e)}if(!i||!N.promise(e))return t(e);$(e,t)}))}function z(e,t,n){var r=e.context,o=e.fn,i=e.args,a=void 0;try{a=o.apply(r,i)}catch(e){return n(e,!0)}return N.promise(a)?$(a,n):N.iterator(a)?A(a,t,o.name,n):n(a)}function W(e,t){var n=e.context,r=e.fn,o=e.args;try{var i=function(e,n){return N.undef(e)?t(n):t(e,!0)};r.apply(n,o.concat(i)),i.cancel&&(t.cancel=function(){return i.cancel()})}catch(e){return t(e,!0)}}function F(e,o,a){var s=e.context,l=e.fn,c=e.args,u=e.detached,d=gt({context:s,fn:l,args:c});try{ae();var f=bt(d,t,n,r,v,i,o,l.name,u?null:I);u?a(f):d._isRunning?(x.addTask(f),a(f)):d._error?x.abort(d._error):a(f)}finally{le()}}function G(e,t){if(e.isRunning()){var n={task:b,cb:t};t.cancel=function(){return j(e.joiners,n)},e.joiners.push(n)}else e.isAborted()?t(e.error(),!0):t(e.result())}function X(e,t){e===C&&(e=b),e.isRunning()&&e.cancel(),t()}function q(e,t,n){var r=Object.keys(e);if(!r.length)return n(N.array(e)?[]:{});var o=0,i=void 0,a={},s={};r.forEach((function(t){var l=function(s,l){i||(l||fe(s)||s===lt||s===ct?(n.cancel(),n(s,l)):(a[t]=s,++o===r.length&&(i=!0,n(N.array(e)?T(ot({},a,{length:r.length})):a))))};l.cancel=I,s[t]=l})),n.cancel=function(){i||(i=!0,r.forEach((function(e){return s[e].cancel()})))},r.forEach((function(n){return Z(e[n],t,n,s[n])}))}function K(e,t,n){var r=void 0,o=Object.keys(e),i={};o.forEach((function(t){var a=function(i,a){if(!r)if(a)n.cancel(),n(i,!0);else if(!fe(i)&&i!==lt&&i!==ct){var s;n.cancel(),r=!0;var l=((s={})[t]=i,s);n(N.array(e)?[].slice.call(ot({},l,{length:o.length})):l)}};a.cancel=I,i[t]=a})),n.cancel=function(){r||(r=!0,o.forEach((function(e){return i[e].cancel()})))},o.forEach((function(n){r||Z(e[n],t,n,i[n])}))}function J(e,t){var n=e.selector,o=e.args;try{t(n.apply(void 0,[r()].concat(o)))}catch(e){t(e,!0)}}function Q(e,n){var r=e.pattern,o=e.buffer,i=pt(r);i.pattern=r,n(ve(t,o||ee(),i))}function te(e,t){t(!!y.isCancelled)}function ne(e,t){e.flush(t)}function re(e,t){t(v[e])}function oe(e,t){R(v,e),t()}function se(e,t,n,r){var o,i,a;return n._deferredEnd=null,(i={})[w]=!0,i.id=e,i.name=t,(a={})[o="done"]=a[o]||{},a[o].get=function(){if(n._deferredEnd)return n._deferredEnd.promise;var e=B();return n._deferredEnd=e,n._isRunning||(n._error?e.reject(n._error):e.resolve(n._result)),e.promise},i.cont=r,i.joiners=[],i.cancel=k,i.isRunning=function(){return n._isRunning},i.isCancelled=function(){return n._isCancelled},i.isAborted=function(){return n._isAborted},i.result=function(){return n._result},i.error=function(){return n._error},i.setContext=function(e){O(e,N.object,U("task",e)),R(v,e)},at(i,a),i}}var yt="runSaga(storeInterface, saga, ...args): saga argument must be a Generator function!";function wt(e,t){for(var n=arguments.length,r=Array(n>2?n-2:0),o=2;o=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}var _t={done:!0,value:void 0},St={};function kt(e){return N.channel(e)?"channel":Array.isArray(e)?String(e.map((function(e){return String(e)}))):String(e)}function Ct(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"iterator",r=void 0,o=t;function i(t,n){if(o===St)return _t;if(n)throw o=St,n;r&&r(t);var i=e[o](),a=i[0],s=i[1],l=i[2];return r=l,(o=a)===St?_t:s}return F(i,(function(e){return i(null,e)}),n,!0)}function Mt(e,t){for(var n=arguments.length,r=Array(n>2?n-2:0),o=2;o2?n-2:0),o=2;o3?r-3:0),i=3;i2?n-2:0),o=2;o2?n-2:0),o=2;o3?r-3:0),i=3;i0&&void 0!==arguments[0]?arguments[0]:{},t=e.context,n=void 0===t?{}:t,r=xt(e,["context"]),o=r.sagaMonitor,i=r.logger,a=r.onError;if(N.func(r))throw new Error("Saga middleware no longer accept Generator functions. Use sagaMiddleware.run instead");if(i&&!N.func(i))throw new Error("`options.logger` passed to the Saga middleware is not a function!");if(a&&!N.func(a))throw new Error("`options.onError` passed to the Saga middleware is not a function!");if(r.emitter&&!N.func(r.emitter))throw new Error("`options.emitter` passed to the Saga middleware is not a function!");function s(e){var t=e.getState,l=e.dispatch,c=he();return c.emit=(r.emitter||Z)(c.emit),s.run=wt.bind(null,{context:n,subscribe:c.subscribe,dispatch:l,getState:t,sagaMonitor:o,logger:i,onError:a}),function(e){return function(t){o&&o.actionDispatched&&o.actionDispatched(t);var n=e(t);return c.emit(t),n}}}return s.run=function(){throw new Error("Before running a Saga, you must mount the Saga middleware on the Store using applyMiddleware")},s.setContext=function(e){O(e,N.object,U("sagaMiddleware",e)),R(n,e)},s},Nt=n(41143),Rt=n.n(Nt),jt=n(71002),Tt=n(55299),Bt=n.n(Tt),Pt=n(74902),Lt=n(84506),Dt=n(21963),zt=n.n(Dt),Wt=n(15671),Ft=n(43144),Ht=n(44578),Vt=n.n(Ht),Yt=(n(58908),n(97685)),Gt=n(64687),Ut=n.n(Gt),Xt=Array.isArray.bind(Array),qt=function(e){return"function"==typeof e},Kt=function(e){return e},Jt=function(){},Qt=function(e,t){for(var n=0,r=e.length;n-1&&(t[n]=e[n]),t}),{})}var an=function(){function e(){(0,Wt.Z)(this,e),this._handleActions=null,this.hooks=rn.reduce((function(e,t){return e[t]=[],e}),{})}return(0,Ft.Z)(e,[{key:"use",value:function(e){Rt()(Bt()(e),"plugin.use: plugin should be plain object");var t=this.hooks;for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(Rt()(t[n],"plugin.use: unknown plugin property: ".concat(n)),"_handleActions"===n?this._handleActions=e[n]:"extraEnhancers"===n?t[n]=e[n]:t[n].push(e[n]))}},{key:"apply",value:function(e,t){var n=this.hooks;Rt()(["onError","onHmr"].indexOf(e)>-1,"plugin.apply: hook ".concat(e," cannot be applied"));var r=n[e];return function(){if(r.length){var e=!0,n=!1,o=void 0;try{for(var i,a=r[Symbol.iterator]();!(e=(i=a.next()).done);e=!0){var s=i.value;s.apply(void 0,arguments)}}catch(e){n=!0,o=e}finally{try{e||null==a.return||a.return()}finally{if(n)throw o}}}else t&&t.apply(void 0,arguments)}}},{key:"get",value:function(e){var t,n=this.hooks;return Rt()(e in n,"plugin.get: hook ".concat(e," cannot be got")),"extraReducers"===e?function(e){var t={},n=!0,r=!1,o=void 0;try{for(var i,s=e[Symbol.iterator]();!(n=(i=s.next()).done);n=!0){t=a({},t,i.value)}}catch(e){r=!0,o=e}finally{try{n||null==s.return||s.return()}finally{if(r)throw o}}return t}(n[e]):"onReducer"===e?(t=n[e],function(e){var n=!0,r=!1,o=void 0;try{for(var i,a=t[Symbol.iterator]();!(n=(i=a.next()).done);n=!0)e=(0,i.value)(e)}catch(e){r=!0,o=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw o}}return e}):n[e]}}]),e}();function sn(e){var t=e.reducers,n=e.initialState,r=e.plugin,o=e.sagaMiddleware,i=e.promiseMiddleware,a=e.createOpts.setupMiddlewares,s=void 0===a?Kt:a,l=r.get("extraEnhancers");Rt()(Xt(l),"[app.start] extraEnhancers should be array, but got ".concat((0,jt.Z)(l)));var c=r.get("onAction"),u=s([i,o].concat((0,Pt.Z)(Vt()(c)))),d=m,f=[g.apply(void 0,(0,Pt.Z)(u))].concat((0,Pt.Z)(l));return h(t,n,d.apply(void 0,(0,Pt.Z)(f)))}function ln(e,t){var n="".concat(t.namespace).concat(en).concat(e),r=n.replace(/\/@@[^/]+?$/,"");return(Array.isArray(t.reducers)?t.reducers[0][r]:t.reducers&&t.reducers[r])||t.effects&&t.effects[r]?n:e}function cn(e,t,n,r){var o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};return Ut().mark((function i(){var a;return Ut().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:i.t0=Ut().keys(e);case 1:if((i.t1=i.t0()).done){i.next=7;break}if(a=i.t1.value,!Object.prototype.hasOwnProperty.call(e,a)){i.next=5;break}return i.delegateYield(Ut().mark((function i(){var s,l;return Ut().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return s=un(a,e[a],t,n,r,o),i.next=3,Ye(s);case 3:return l=i.sent,i.next=6,Ye(Ut().mark((function e(){return Ut().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Be("".concat(t.namespace,"/@@CANCEL_EFFECTS"));case 2:return e.next=4,Xe(l);case 4:case"end":return e.stop()}}),e)})));case 6:case"end":return i.stop()}}),i)}))(),"t2",5);case 5:i.next=1;break;case 7:case"end":return i.stop()}}),i)}))}function un(e,t,n,o,i,a){var s,l,c=Ut().mark(m),u=t,d="takeEvery";if(Array.isArray(t)){var f=(0,Yt.Z)(t,1);u=f[0];var h=t[1];h&&h.type&&("throttle"===(d=h.type)&&(Rt()(h.ms,"app.start: opts.ms should be defined if type is throttle"),s=h.ms),"poll"===d&&(Rt()(h.delay,"app.start: opts.delay should be defined if type is poll"),l=h.delay)),Rt()(["watcher","takeEvery","takeLatest","throttle","poll"].indexOf(d)>-1,"app.start: effect type should be takeEvery, takeLatest, throttle, poll or watcher")}function p(){}function m(){var t,r,i,s,l,d,f,h,m,g=arguments;return Ut().wrap((function(c){for(;;)switch(c.prev=c.next){case 0:for(t=g.length,r=new Array(t),i=0;i0?r[0]:{},l=s.__dva_resolve,d=void 0===l?p:l,f=s.__dva_reject,h=void 0===f?p:f,c.prev=2,c.next=5,Le({type:"".concat(e).concat(en,"@@start")});case 5:return c.next=7,u.apply(void 0,(0,Pt.Z)(r.concat(dn(n,a))));case 7:return m=c.sent,c.next=10,Le({type:"".concat(e).concat(en,"@@end")});case 10:d(m),c.next=17;break;case 13:c.prev=13,c.t0=c.catch(2),o(c.t0,{key:e,effectArgs:r}),c.t0._dontReject||h(c.t0);case 17:case"end":return c.stop()}}),c,null,[[2,13]])}var g=function(e,t,n,o){var i=!0,a=!1,s=void 0;try{for(var l,c=e[Symbol.iterator]();!(i=(l=c.next()).done);i=!0){t=(0,l.value)(t,r,n,o)}}catch(e){a=!0,s=e}finally{try{i||null==c.return||c.return()}finally{if(a)throw s}}return t}(i,m,n,e);switch(d){case"watcher":return m;case"takeLatest":return Ut().mark((function t(){return Ut().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Ot(e,g);case 2:case"end":return t.stop()}}),t)}));case"throttle":return Ut().mark((function t(){return Ut().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,$t(s,e,g);case 2:case"end":return t.stop()}}),t)}));case"poll":return Ut().mark((function t(){var n,o,i,a,s,c,u;return Ut().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:i=function(e,t){var r;return Ut().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:r=e.call;case 1:return n.next=4,r(g,t);case 4:return n.next=6,r(o,l);case 6:n.next=1;break;case 8:case"end":return n.stop()}}),n)},o=function(e){return new Promise((function(t){return setTimeout(t,e)}))},n=Ut().mark(i),a=Fe,s=Be,c=ze;case 4:return t.next=7,s("".concat(e,"-start"));case 7:return u=t.sent,t.next=10,c([a(i,r,u),s("".concat(e,"-stop"))]);case 10:t.next=4;break;case 12:case"end":return t.stop()}}),t)}));default:return Ut().mark((function t(){return Ut().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Zt(e,g);case 2:case"end":return t.stop()}}),t)}))}}function dn(e,t){function n(n,r){Rt()(n,"dispatch: action should be a plain Object with type");var o=t.namespacePrefixWarning;(void 0===o||o)&&zt()(0!==n.indexOf("".concat(e.namespace).concat(en)),"[".concat(r,"] ").concat(n," should not be prefixed with namespace ").concat(e.namespace))}function o(t){var r=t.type;return n(r,"sagaEffects.put"),Le(a({},t,{type:ln(r,e)}))}return o.resolve=function(t){var r=t.type;return n(r,"sagaEffects.put.resolve"),Le.resolve(a({},t,{type:ln(r,e)}))},a({},r,{put:o,take:function(t){return"string"==typeof t?(n(t,"sagaEffects.take"),Be(ln(t,e))):Array.isArray(t)?Be(t.map((function(t){return"string"==typeof t?(n(t,"sagaEffects.take"),ln(t,e)):t}))):Be(t)}})}function fn(e){return e}function hn(){for(var e=arguments.length,t=new Array(e),n=0;n1&&void 0!==arguments[1]?arguments[1]:fn;return function(n,r){var o=r.type;return Rt()(o,"dispatch: action should be a plain Object with type"),e===o?t(n,r):n}}(t,e[t])})),r=hn.apply(void 0,(0,Pt.Z)(n));return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:t,n=arguments.length>1?arguments[1]:void 0;return r(e,n)}}function mn(e,t,n){return Array.isArray(e)?e[1]((n||pn)(e[0],t)):(n||pn)(e||{},t)}function gn(e){return function(){return function(t){return function(n){return function(t){if(!t||"string"!=typeof t)return!1;var n=t.split(en),r=(0,Yt.Z)(n,1)[0],o=e._models.filter((function(e){return e.namespace===r}))[0];if(o&&o.effects&&o.effects[t])return!0;return!1}(n.type)?new Promise((function(e,r){t(a({__dva_resolve:e,__dva_reject:r},n))})):t(n)}}}}function vn(e,t){return function(n){var r=n.type;return Rt()(r,"dispatch: action should be a plain Object with type"),zt()(0!==r.indexOf("".concat(t.namespace).concat(en)),"dispatch: ".concat(r," should not be prefixed with namespace ").concat(t.namespace)),e(a({},n,{type:ln(r,t)}))}}function bn(e,t,n,r){var o=[],i=[];for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var s=(0,e[a])({dispatch:vn(n._store.dispatch,t),history:n._history},r);qt(s)?o.push(s):i.push(a)}return{funcs:o,nonFuncs:i}}function yn(e,t){if(e[t]){var n=e[t],r=n.funcs,o=n.nonFuncs;zt()(0===o.length,"[app.unmodel] subscription should return unlistener function, check these subscriptions ".concat(o.join(", ")));var i=!0,a=!1,s=void 0;try{for(var l,c=r[Symbol.iterator]();!(i=(l=c.next()).done);i=!0){(0,l.value)()}}catch(e){a=!0,s=e}finally{try{i||null==c.return||c.return()}finally{if(a)throw s}}delete e[t]}}var wn=Jt,xn=Qt,_n={namespace:"@@dva",state:0,reducers:{UPDATE:function(e){return e+1}}};function Sn(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.initialReducer,r=t.setupApp,o=void 0===r?wn:r,i=new an;i.use(on(e));var s={_models:[nn(a({},_n))],_store:null,_plugin:i,use:i.use.bind(i),model:l,start:f};return s;function l(e){var t=nn(a({},e));return s._models.push(t),t}function c(t,n,r,o){o=l(o);var a=s._store;a.asyncReducers[o.namespace]=mn(o.reducers,o.state,i._handleActions),a.replaceReducer(t()),o.effects&&a.runSaga(s._getSaga(o.effects,o,n,i.get("onEffect"),e)),o.subscriptions&&(r[o.namespace]=bn(o.subscriptions,o,s,n))}function u(e,t,n,r){var o=s._store;delete o.asyncReducers[r],delete t[r],o.replaceReducer(e()),o.dispatch({type:"@@dva/UPDATE"}),o.dispatch({type:"".concat(r,"/@@CANCEL_EFFECTS")}),yn(n,r),s._models=s._models.filter((function(e){return e.namespace!==r}))}function d(e,t,n,r,o){var i=s._store,a=o.namespace,l=xn(s._models,(function(e){return e.namespace===a}));~l&&(i.dispatch({type:"".concat(a,"/@@CANCEL_EFFECTS")}),delete i.asyncReducers[a],delete t[a],yn(n,a),s._models.splice(l,1)),s.model(o),i.dispatch({type:"@@dva/UPDATE"})}function f(){var r=function(e,t){e&&("string"==typeof e&&(e=new Error(e)),e.preventDefault=function(){e._dontReject=!0},i.apply("onError",(function(e){throw new Error(e.stack||e)}))(e,s._store.dispatch,t))},l=At(),f=gn(s);s._getSaga=cn.bind(null);var h=[],m=a({},n),g=!0,v=!1,b=void 0;try{for(var y,w=s._models[Symbol.iterator]();!(g=(y=w.next()).done);g=!0){var x=y.value;m[x.namespace]=mn(x.reducers,x.state,i._handleActions),x.effects&&h.push(s._getSaga(x.effects,x,r,i.get("onEffect"),e))}}catch(e){v=!0,b=e}finally{try{g||null==w.return||w.return()}finally{if(v)throw b}}var _=i.get("onReducer"),S=i.get("extraReducers");Rt()(Object.keys(S).every((function(e){return!(e in m)})),"[app.start] extraReducers is conflict with other reducers, reducers list: ".concat(Object.keys(m).join(", "))),s._store=sn({reducers:L(),initialState:e.initialState||{},plugin:i,createOpts:t,sagaMiddleware:l,promiseMiddleware:f});var k=s._store;k.runSaga=l.run,k.asyncReducers={};var C=i.get("onStateChange"),M=!0,E=!1,I=void 0;try{for(var Z,O=function(){var e=Z.value;k.subscribe((function(){e(k.getState())}))},$=C[Symbol.iterator]();!(M=(Z=$.next()).done);M=!0)O()}catch(e){E=!0,I=e}finally{try{M||null==$.return||$.return()}finally{if(E)throw I}}h.forEach(l.run),o(s);var A={},N=!0,R=!1,j=void 0;try{for(var T,B=this._models[Symbol.iterator]();!(N=(T=B.next()).done);N=!0){var P=T.value;P.subscriptions&&(A[P.namespace]=bn(P.subscriptions,P,s,r))}}catch(e){R=!0,j=e}finally{try{N||null==B.return||B.return()}finally{if(R)throw j}}function L(){return _(p(a({},m,S,s._store?s._store.asyncReducers:{})))}s.model=c.bind(s,L,r,A),s.unmodel=u.bind(s,L,m,A),s.replaceModel=d.bind(s,L,m,A,r)}}var kn=n(61688),Cn=n(52798),Mn=n(61254);let En=function(e){e()};const In=()=>En,Zn=Symbol.for("react-redux-context"),On="undefined"!=typeof globalThis?globalThis:{};function $n(){var e;if(!o.createContext)return{};const t=null!=(e=On[Zn])?e:On[Zn]=new Map;let n=t.get(o.createContext);return n||(n=o.createContext(null),t.set(o.createContext,n)),n}const An=$n();function Nn(e=An){return function(){return(0,o.useContext)(e)}}const Rn=Nn();let jn=()=>{throw new Error("uSES not initialized!")};const Tn=(e,t)=>e===t;function Bn(e=An){const t=e===An?Rn:Nn(e);return function(e,n={}){const{equalityFn:r=Tn,stabilityCheck:i,noopCheck:a}="function"==typeof n?{equalityFn:n}:n;const{store:s,subscription:l,getServerState:c,stabilityCheck:u,noopCheck:d}=t(),f=((0,o.useRef)(!0),(0,o.useCallback)({[e.name](t){return e(t)}}[e.name],[e,u,i])),h=jn(l.addNestedSub,s.getState,c||s.getState,f,r);return(0,o.useDebugValue)(h),h}}const Pn=Bn();n(8679),n(45561);const Ln={notify(){},get:()=>[]};function Dn(e,t){let n,r=Ln,o=0,i=!1;function a(){c.onStateChange&&c.onStateChange()}function s(){o++,n||(n=t?t.addNestedSub(a):e.subscribe(a),r=function(){const e=In();let t=null,n=null;return{clear(){t=null,n=null},notify(){e((()=>{let e=t;for(;e;)e.callback(),e=e.next}))},get(){let e=[],n=t;for(;n;)e.push(n),n=n.next;return e},subscribe(e){let r=!0,o=n={callback:e,next:null,prev:n};return o.prev?o.prev.next=o:t=o,function(){r&&null!==t&&(r=!1,o.next?o.next.prev=o.prev:n=o.prev,o.prev?o.prev.next=o.next:t=o.next)}}}}())}function l(){o--,n&&0===o&&(n(),n=void 0,r.clear(),r=Ln)}const c={addNestedSub:function(e){s();const t=r.subscribe(e);let n=!1;return()=>{n||(n=!0,t(),l())}},notifyNestedSubs:function(){r.notify()},handleChangeWrapper:a,isSubscribed:function(){return i},trySubscribe:function(){i||(i=!0,s())},tryUnsubscribe:function(){i&&(i=!1,l())},getListeners:()=>r};return c}const zn=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement)?o.useLayoutEffect:o.useEffect;let Wn=null;var Fn=function({store:e,context:t,children:n,serverState:r,stabilityCheck:i="once",noopCheck:a="once"}){const s=o.useMemo((()=>{const t=Dn(e);return{store:e,subscription:t,getServerState:r?()=>r:void 0,stabilityCheck:i,noopCheck:a}}),[e,r,i,a]),l=o.useMemo((()=>e.getState()),[e]);zn((()=>{const{subscription:t}=s;return t.onStateChange=t.notifyNestedSubs,t.trySubscribe(),l!==e.getState()&&t.notifyNestedSubs(),()=>{t.tryUnsubscribe(),t.onStateChange=void 0}}),[s,l]);const c=t||An;return o.createElement(c.Provider,{value:s},n)};function Hn(e=An){const t=e===An?Rn:Nn(e);return function(){const{store:e}=t();return e}}const Vn=Hn();function Yn(e=An){const t=e===An?Vn:Hn(e);return function(){return t().dispatch}}const Gn=Yn();var Un,Xn;Un=Cn.useSyncExternalStoreWithSelector,jn=Un,(e=>{Wn=e})(kn.useSyncExternalStore),Xn=Mn.unstable_batchedUpdates,En=Xn;n(86074)},10581:function(e,t,n){"use strict";n.d(t,{f:function(){return u},m:function(){return r}});var r,o=n(52677),i=n.n(o),a=n(97857),s=n.n(a),l=n(55648),c="/";function u(e){var t;return t="hash"===e.type?(0,l.q_)():"memory"===e.type?(0,l.PP)(e):(0,l.lX)(),e.basename&&(c=e.basename),r=s()(s()({},t),{},{push:function(e,n){t.push(d(e,t),n)},replace:function(e,n){t.replace(d(e,t),n)},get location(){return t.location},get action(){return t.action}}),t}function d(e,t){if("string"==typeof e)return"".concat(f(c)).concat(e);if("object"===i()(e)){var n=t.location.pathname;return s()(s()({},e),{},{pathname:e.pathname?"".concat(f(c)).concat(e.pathname):n})}throw new Error("Unexpected to: ".concat(e))}function f(e){return"/"===e.slice(-1)?e.slice(0,-1):e}},80898:function(e,t,n){"use strict";n.d(t,{gD:function(){return Uv},We:function(){return Xv}});var r={};n.r(r),n.d(r,{getInitialState:function(){return _g},layout:function(){return Cg},patchClientRoutes:function(){return Mg}});var o={};n.r(o),n.d(o,{innerProvider:function(){return kv}});var i={};n.r(i),n.d(i,{dataflowProvider:function(){return Mv}});var a={};n.r(a),n.d(a,{dataflowProvider:function(){return Ov}});var s={};n.r(s),n.d(s,{patchRoutes:function(){return Av}});var l={};n.r(l),n.d(l,{i18nProvider:function(){return Lv},patchRoutes:function(){return Dv}});var c={};n.r(c),n.d(c,{dataflowProvider:function(){return Yv}});var u=n(15009),d=n.n(u),f=n(52677),h=n.n(f),p=n(5574),m=n.n(p),g=n(99289),v=n.n(g),b=n.p+"static/logo.0bd19ec7.png",y=n(12444),w=n.n(y),x=n(72004),_=n.n(x),S=n(25098),k=n.n(S),C=n(31996),M=n.n(C),E=n(26037),I=n.n(E),Z=n(9783),O=n.n(Z),$=n(80507),A=n(74793),N=n(97582);const R="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",j=new Uint8Array(256);for(let e=0;e<62;e++)j[R.charCodeAt(e)]=e;function T(e,t=!0){const n=e.byteLength,r=n%3,o=n-r,i=R+(t?"-_":"+/"),a=[];let s,l,c,u,d;for(let t=0;t>18,l=(258048&d)>>12,c=(4032&d)>>6,u=63&d,a.push(i[s]+i[l]+i[c]+i[u]);return 1===r?(d=e[o],s=(252&d)>>2,l=(3&d)<<4,a.push(i[s]+i[l])):2===r&&(d=e[o]<<8|e[o+1],s=(64512&d)>>10,l=(1008&d)>>4,c=(15&d)<<2,a.push(i[s]+i[l]+i[c])),a.join("")}function B(e){const t=.75*e.length,n=new Uint8Array(t);let r,o,i,a,s=0;for(let t=0;t>4,n[s++]=(15&o)<<4|i>>2,n[s++]=(3&i)<<6|63&a;return n}j[43]=j[45]=62,j[47]=j[95]=63;var P;!function(e){e[e.UNKNOWN=0]="UNKNOWN",e[e.EOS=1]="EOS",e[e.TELOS=2]="TELOS",e[e.JUNGLE=3]="JUNGLE",e[e.KYLIN=4]="KYLIN",e[e.WORBLI=5]="WORBLI",e[e.BOS=6]="BOS",e[e.MEETONE=7]="MEETONE",e[e.INSIGHTS=8]="INSIGHTS",e[e.BEOS=9]="BEOS",e[e.WAX=10]="WAX",e[e.PROTON=11]="PROTON",e[e.FIO=12]="FIO"}(P||(P={}));let L=class extends $.Nz{static from(e){if((0,$.V9)(e,this))return e;if("number"==typeof e&&!(e=W.get(e)))throw new Error("Unknown chain id alias");return super.from(e)}get chainVariant(){const e=this.chainName;return e!==P.UNKNOWN?z.from(["chain_alias",e]):z.from(this)}get chainName(){const e=this.hexString;for(const[t,n]of W)if(n===e)return t;return P.UNKNOWN}};L=(0,N.gn)([(0,$.MX)("chain_id")],L);let D=class extends $._A{};D=(0,N.gn)([(0,$.MX)("chain_alias")],D);let z=class extends $.$e{get chainId(){return(0,$.V9)(this.value,L)?this.value:L.from(Number(this.value.value))}};z=(0,N.gn)([$.$e.type("variant_id",[D,L])],z);const W=new Map([[P.EOS,"aca376f206b8fc25a6ed44dbdc66547c36c6c33e3a119ffbeaef943642f0e906"],[P.TELOS,"4667b205c6838ef70ff7988f6e8257e8be0e1284a2f59699054a018f743b1d11"],[P.JUNGLE,"e70aaab8997e1dfce58fbfac80cbbb8fecec7b99cf982a9444273cbc64c41473"],[P.KYLIN,"5fff1dae8dc8e2fc4d5b23b2c7665c97f9e9d8edf2b6485a86ba311c25639191"],[P.WORBLI,"73647cde120091e0a4b85bced2f3cfdb3041e266cbbe95cee59b73235a1b3b6f"],[P.BOS,"d5a3d18fbb3c084e3b1f3fa98c21014b5f3db536cc15d08f9f6479517c6a3d86"],[P.MEETONE,"cfe6486a83bad4962f232d48003b1824ab5665c36778141034d75e57b956e422"],[P.INSIGHTS,"b042025541e25a472bffde2d62edd457b7e70cee943412b1ea0f044f88591664"],[P.BEOS,"b912d19a6abd2b1b05611ae5be473355d64d95aeff0c09bedc8c166cd6468fe4"],[P.WAX,"1064487b3cd1a897ce03ae5b6a865651747e2e152090f99c1d19d44e01aea5a4"],[P.PROTON,"384da888112027f0321850a169f737c33e53b388aad48b5adace4bab97f437e0"],[P.FIO,"21dcae42c0182200e93f954a074011f9048a7624c6fe81d3c9541a614a88bd1c"]]);var F;let H=class extends $.VG{};H=(0,N.gn)([(0,$.MX)("account_name")],H);let V=class extends $.VG{};V=(0,N.gn)([(0,$.MX)("permission_name")],V);let Y=class extends $.AU{};(0,N.gn)([$.AU.field($.V5,{optional:!0})],Y.prototype,"permission",void 0),Y=(0,N.gn)([$.AU.type("identity")],Y);let G=class extends $.AU{};(0,N.gn)([$.AU.field("name")],G.prototype,"scope",void 0),(0,N.gn)([$.AU.field($.V5,{optional:!0})],G.prototype,"permission",void 0),G=(0,N.gn)([$.AU.type("identity")],G);let U=class extends $.$e{};U=(0,N.gn)([$.$e.type("variant_req",[$.aU,{type:$.aU,array:!0},$.YW,Y])],U);let X=class extends $.$e{};X=(0,N.gn)([$.$e.type("variant_req",[$.aU,{type:$.aU,array:!0},$.YW,G])],X);let q=F=class extends $._A{get broadcast(){return 0!=(Number(this)&F.broadcast)}set broadcast(e){this.setFlag(F.broadcast,e)}get background(){return 0!=(Number(this)&F.background)}set background(e){this.setFlag(F.background,e)}setFlag(e,t){this.value=t?$._A.from(Number(this)|e).value:$._A.from(Number(this)&~e).value}};q.broadcast=1,q.background=2,q=F=(0,N.gn)([(0,$.MX)("request_flags")],q);let K=class extends $.AU{};(0,N.gn)([$.AU.field("string")],K.prototype,"key",void 0),(0,N.gn)([$.AU.field("bytes")],K.prototype,"value",void 0),K=(0,N.gn)([$.AU.type("info_pair")],K);let J=class extends $.AU{};(0,N.gn)([$.AU.field(z)],J.prototype,"chain_id",void 0),(0,N.gn)([$.AU.field(U)],J.prototype,"req",void 0),(0,N.gn)([$.AU.field(q)],J.prototype,"flags",void 0),(0,N.gn)([$.AU.field("string")],J.prototype,"callback",void 0),(0,N.gn)([$.AU.field(K,{array:!0})],J.prototype,"info",void 0),J=(0,N.gn)([$.AU.type("signing_request")],J);let Q=class extends $.AU{};(0,N.gn)([$.AU.field(z)],Q.prototype,"chain_id",void 0),(0,N.gn)([$.AU.field(X)],Q.prototype,"req",void 0),(0,N.gn)([$.AU.field(q)],Q.prototype,"flags",void 0),(0,N.gn)([$.AU.field("string")],Q.prototype,"callback",void 0),(0,N.gn)([$.AU.field(K,{array:!0})],Q.prototype,"info",void 0),Q=(0,N.gn)([$.AU.type("signing_request")],Q);let ee=class extends $.AU{};var te;(0,N.gn)([$.AU.field("name")],ee.prototype,"signer",void 0),(0,N.gn)([$.AU.field("signature")],ee.prototype,"signature",void 0),ee=(0,N.gn)([$.AU.type("request_signature")],ee);let ne=te=class extends $.AU{static from(e){return(0,$.V9)(e,te)?e:"string"==typeof e?te.fromString(e):super.from(e)}static fromString(e){const t=e.split(" ");if(2!==t.length||"EOSIO"!==t[0])throw new Error("Invalid IdentityProof string");const n=B(t[1]);return $.ei.decode({data:n,type:te})}static fromPayload(e,t={}){const n=ae.from(e.req,t);if(!(n.version>=3&&n.isIdentity()))throw new Error("Not an identity request");return this.from({chainId:e.cid||n.getChainId(),scope:n.getIdentityScope(),expiration:e.ex,signer:{actor:e.sa,permission:e.sp},signature:e.sig})}get transaction(){const e=$.aU.from({account:"",name:"identity",authorization:[this.signer],data:G.from({scope:this.scope,permission:this.signer})});return $.YW.from({ref_block_num:0,ref_block_prefix:0,expiration:this.expiration,actions:[e]})}recover(){return this.signature.recoverDigest(this.transaction.signingDigest(this.chainId))}verify(e,t){return $.AQ.from(t||new Date).toMilliseconds()!$.Jj.isBytes(e.data)&&void 0===e.data.constructor.abiName)).map((e=>$.VG.from(e.account))),o={};if(r.length>0){const e=t.abiProvider;if(!e)throw new Error("Missing abi provider");const n=await Promise.all(r.map((t=>e.getAbi(t))));for(const[e,t]of n.entries())o[r[e].toString()]=t}return this.createSync(e,t,o)}static createSync(e,t={},n={}){let r=2;const o={},i=e=>function(e,t){if($.Jj.isBytes(e.data)||void 0!==e.data.constructor.abiName)return $.aU.from(e);const n=t[String($.VG.from(e.account))];if(!n)throw new Error(`Missing ABI for ${e.account}`);const r=$.aU.from(e,n);return delete r.abi,r}(e,n);if(null===e.chainId&&(r=3),void 0!==e.identity)e.identity.scope&&(r=3),o.req=["identity",this.identityType(r).from(e.identity)];else if(!e.action||e.actions||e.transaction)if(!e.actions||e.action||e.transaction){if(!e.transaction||e.action||e.actions)throw new TypeError("Invalid arguments: Must have exactly one of action, actions or transaction");{const t=e.transaction;void 0===t.expiration&&(t.expiration="1970-01-01T00:00:00.000"),void 0===t.ref_block_num&&(t.ref_block_num=0),void 0===t.ref_block_prefix&&(t.ref_block_prefix=0),void 0===t.context_free_actions&&(t.context_free_actions=[]),void 0===t.transaction_extensions&&(t.transaction_extensions=[]),void 0===t.delay_sec&&(t.delay_sec=0),void 0===t.max_cpu_usage_ms&&(t.max_cpu_usage_ms=0),void 0===t.max_net_usage_words&&(t.max_net_usage_words=0),void 0===t.actions&&(t.actions=[]),void 0===t.context_free_actions&&(t.context_free_actions=[]),t.actions=t.actions.map(i),o.req=["transaction",t]}}else 1===e.actions.length?o.req=["action",i(e.actions[0])]:o.req=["action[]",e.actions.map(i)];else o.req=["action",i(e.action)];null===e.chainId?o.chain_id=z.from(["chain_alias",0]):o.chain_id=L.from(e.chainId||P.EOS).chainVariant;const a=q.from(0);let s="";if(a.broadcast=void 0!==e.broadcast?e.broadcast:"identity"!==o.req[0],"string"==typeof e.callback?s=e.callback:"object"==typeof e.callback&&(s=e.callback.url,a.background=e.callback.background||!1),o.flags=a,o.callback=s,o.info=[],"object"==typeof e.info)for(const t in e.info){if(Object.prototype.hasOwnProperty.call(e.info,t)){let n=e.info[t];"string"==typeof n?n=$.Jj.from(n,"utf8"):n instanceof $.Jj||(n=$.ei.encode({object:n})),o.info.push({key:t,value:n})}}if(e.chainIds&&null===e.chainId){const t=e.chainIds.map((e=>L.from(e).chainVariant));o.info.push({key:"chain_ids",value:$.ei.encode({object:t,type:{type:z,array:!0}})})}const l=new ae(r,this.storageType(r).from(o),t.zlib,t.abiProvider);return t.signatureProvider&&l.sign(t.signatureProvider),l}static identity(e,t={}){let n={actor:e.account||re,permission:e.permission||oe};return n.actor===re&&n.permission===oe&&(n=void 0),this.createSync({...e,identity:{permission:n,scope:e.scope},broadcast:!1},t)}static fromTransaction(e,t,n={}){const r=L.from(e);t=$.Jj.from(t);const o=new $.Ir;return o.writeByte(2),o.writeArray($.ei.encode({object:r.chainVariant}).array),o.writeByte(2),o.writeArray($.Jj.from(t).array),o.writeByte(q.broadcast),o.writeByte(0),o.writeByte(0),ae.fromData(o.getData(),n)}static from(e,t={}){if("string"!=typeof e)throw new Error("Invalid request uri");const[,n]=e.split(":"),r=B(n.startsWith("//")?n.slice(2):n);return ae.fromData(r,t)}static fromData(e,t={}){const n=(e=$.Jj.from(e)).array[0],r=-129&n;if(2!==r&&3!==r)throw new Error("Unsupported protocol version");let o=e.droppingFirst(1);if(0!=(128&n)){if(!t.zlib)throw new Error("Compressed URI needs zlib");o=$.Jj.from(t.zlib.inflateRaw(o.array))}const i=new $.ln(o.array),a=$.ei.decode({data:i,type:this.storageType(r)});let s;return i.canRead()&&(s=$.ei.decode({data:i,type:ee})),new ae(r,a,t.zlib,t.abiProvider,s)}sign(e){const t=this.getSignatureDigest();this.signature=ee.from(e.sign(t))}getSignatureDigest(){const e=[this.version,114,101,113,117,101,115,116];return $.Nz.hash($.Jj.from(e).appending(this.getData()))}setSignature(e,t){this.signature=ee.from({signer:e,signature:t})}setCallback(e,t){this.data.callback=e,this.data.flags.background=t}setBroadcast(e){this.data.flags.broadcast=e}encode(e,t,n="esr:"){const r=void 0!==e?e:void 0!==this.zlib;if(r&&void 0===this.zlib)throw new Error("Need zlib to compress");let o=this.version;const i=this.getData(),a=this.getSignatureData();let s=new Uint8Array(i.byteLength+a.byteLength);if(s.set(i,0),s.set(a,i.byteLength),r){const e=this.zlib.deflateRaw(s);s.byteLength>e.byteLength&&(o|=128,s=e)}const l=new Uint8Array(1+s.byteLength);return l[0]=o,l.set(s,1),!1!==t&&(n+="//"),n+T(l)}getData(){return $.ei.encode({object:this.data}).array}getSignatureData(){return this.signature?$.ei.encode({object:this.signature}).array:new Uint8Array(0)}getRequiredAbis(){return this.getRawActions().filter((e=>!le(e))).map((e=>e.account)).filter(((e,t,n)=>n.indexOf(e)===t))}requiresTapos(){const e=this.getRawTransaction();return!this.isIdentity()&&!ce(e)}async fetchAbis(e){const t=this.getRequiredAbis();if(t.length>0){const n=e||this.abiProvider;if(!n)throw new Error("Missing ABI provider");const r=new Map;return await Promise.all(t.map((async e=>{r.set(e.toString(),$.dL.from(await n.getAbi(e)))}))),r}return new Map}resolveActions(e,t){return this.getRawActions().map((n=>{let r;if(le(n))r=this.constructor.identityAbi(this.version);else{const t=e.get(n.account.toString());if(!t)throw new Error(`Missing ABI definition for ${n.account}`);r=$.dL.from(t)}if(!r.getActionType(n.name))throw new Error(`Missing type for action ${n.account}:${n.name} in ABI`);let o=n.decodeData(r),i=n.authorization;if(t){const e=$.V5.from(t),n=t=>{if(t instanceof $.VG)return t.equals(re)?e.actor:t.equals(oe)?e.permission:t;if(Array.isArray(t))return t.map(n);if("object"==typeof t&&null!==t){for(const e of Object.keys(t))t[e]=n(t[e]);return t}return t};o=n(o),i=i.map((t=>{let{actor:n,permission:r}=t;return n.equals(re)&&(n=e.actor),r.equals(oe)&&(r=e.permission),r.equals(re)&&(r=e.permission),$.V5.from({actor:n,permission:r})}))}return{...n,authorization:i,data:o}}))}resolveTransaction(e,t,n={}){const r=this.getRawTransaction();if(this.isIdentity()||ce(r))this.isIdentity()&&this.version>2&&(r.expiration=n.expiration?$.AQ.from(n.expiration):ue(n.timestamp,n.expire_seconds));else if(void 0!==n.expiration&&void 0!==n.ref_block_num&&void 0!==n.ref_block_prefix)r.expiration=$.AQ.from(n.expiration),r.ref_block_num=$.j8.from(n.ref_block_num,"truncate"),r.ref_block_prefix=$.xH.from(n.ref_block_prefix);else{if(void 0===n.block_num||void 0===n.ref_block_prefix||void 0===n.timestamp)throw new Error("Invalid transaction context, need either a reference block or explicit TaPoS values");r.expiration=ue(n.timestamp,n.expire_seconds),r.ref_block_num=$.j8.from(n.block_num,"truncate"),r.ref_block_prefix=$.xH.from(n.ref_block_prefix)}const o=this.resolveActions(e,t),i=r.context_free_actions;return{...r,context_free_actions:i,actions:o}}resolve(e,t,n={}){const r=this.resolveTransaction(e,t,n),o=r.actions.map((t=>{let n;if(n=le(t)?this.constructor.identityAbi(this.version):e.get(t.account.toString()),!n)throw new Error(`Missing ABI definition for ${t.account}`);const r=n.getActionType(t.name),o=$.ei.encode({object:t.data,type:r,abi:n});return $.aU.from({...t,data:o})})),i=$.YW.from({...r,actions:o});let a;if(this.isMultiChain()){if(!n.chainId)throw new Error("Missing chosen chain ID for multi-chain request");a=L.from(n.chainId);const e=this.getChainIds();if(e&&!e.some((e=>a.equals(e))))throw new Error("Trying to resolve for chain ID not defined in request")}else a=this.getChainId();return new se(this,$.V5.from(t),i,r,a)}getChainId(){return this.data.chain_id.chainId}getChainIds(){if(!this.isMultiChain())return null;const e=this.getInfoKey("chain_ids",{type:z,array:!0});return e?e.map((e=>e.chainId)):null}setChainIds(e){const t=e.map((e=>L.from(e).chainVariant));this.setInfoKey("chain_ids",t,{type:z,array:!0})}isMultiChain(){return 0===this.data.chain_id.variantIdx&&this.data.chain_id.value.equals(P.UNKNOWN)}getRawActions(){const e=this.data.req;switch(e.variantName){case"action":return[e.value];case"action[]":return e.value;case"identity":if(2===this.version){const t=e.value;let n="0101000000000000000200000000000000",r=[ie];t.permission&&(n=$.ei.encode({object:t}),r=[t.permission]);const o=$.aU.from({account:"",name:"identity",authorization:r,data:n});return delete o.abi,[o]}{let{scope:t,permission:n}=e.value;n||(n=ie);const r=$.ei.encode({object:{scope:t,permission:n},type:G}),o=$.aU.from({account:"",name:"identity",authorization:[n],data:r});return delete o.abi,[o]}case"transaction":return e.value.actions;default:throw new Error("Invalid signing request data")}}getRawTransaction(){const e=this.data.req;switch(e.variantName){case"transaction":return $.YW.from({...e.value});case"action":case"action[]":case"identity":return $.YW.from({actions:this.getRawActions(),context_free_actions:[],transaction_extensions:[],expiration:"1970-01-01T00:00:00.000",ref_block_num:0,ref_block_prefix:0,max_cpu_usage_ms:0,max_net_usage_words:0,delay_sec:0});default:throw new Error("Invalid signing request data")}}isIdentity(){return"identity"===this.data.req.variantName}shouldBroadcast(){return!this.isIdentity()&&this.data.flags.broadcast}getIdentity(){if(!this.isIdentity())return null;const e=this.data.req.value;return e.permission&&!e.permission.actor.equals(re)?e.permission.actor:null}getIdentityPermission(){if(!this.isIdentity())return null;const e=this.data.req.value;return e.permission&&!e.permission.permission.equals(oe)?e.permission.permission:null}getIdentityScope(){if(!this.isIdentity()||this.version<=2)return null;return this.data.req.value.scope}getRawInfo(){const e={};for(const{key:t,value:n}of this.data.info)e[t]=n;return e}getRawInfoKey(e){const t=this.data.info.find((t=>t.key===e));if(t)return t.value}setRawInfoKey(e,t){let n=this.data.info.find((t=>t.key===e));n?n.value=$.Jj.from(t):(n=K.from({key:e,value:t}),this.data.info.push(n))}setInfoKey(e,t,n){let r;r="string"!=typeof t||n?$.ei.encode({object:t,type:n}):$.Jj.from(t,"utf8"),this.setRawInfoKey(e,r)}getInfoKey(e,t){const n=this.getRawInfoKey(e);if(n)return t?$.ei.decode({data:n,type:t}):n.utf8String}clone(){let e;this.signature&&(e=ee.from(JSON.parse(JSON.stringify(this.signature))));const t=this.constructor.storageType(this.version).from(JSON.parse(JSON.stringify(this.data)));return new ae(this.version,t,this.zlib,this.abiProvider,e)}toString(){return this.encode()}toJSON(){return this.encode()}}class se{constructor(e,t,n,r,o){this.request=e,this.signer=t,this.transaction=n,this.resolvedTransaction=r,this.chainId=o}static async fromPayload(e,t={}){const n=ae.from(e.req,t),r=await n.fetchAbis();return n.resolve(r,{actor:e.sa,permission:e.sp},{ref_block_num:e.rbn,ref_block_prefix:e.rid,expiration:e.ex,chainId:e.cid||n.getChainId()})}get serializedTransaction(){return $.ei.encode({object:this.transaction}).array}get signingDigest(){return this.transaction.signingDigest(this.chainId)}get signingData(){return this.transaction.signingData(this.chainId)}getCallback(e,t){const{callback:n,flags:r}=this.request.data;if(!n||0===n.length)return null;if(!e||0===e.length)throw new Error("Must have at least one signature to resolve callback");const o=e.map((e=>$.Pc.from(e))),i={sig:String(o[0]),tx:String(this.transaction.id),rbn:String(this.transaction.ref_block_num),rid:String(this.transaction.ref_block_prefix),ex:String(this.transaction.expiration),req:this.request.encode(),sa:String(this.signer.actor),sp:String(this.signer.permission),cid:String(this.chainId)};for(const[e,t]of o.slice(1).entries())i[`sig${e}`]=String(t);t&&(i.bn=String($.xH.from(t)));const a=n.replace(/({{([a-z0-9]+)}})/g,((e,t,n)=>i[n]||""));return{background:r.background,payload:i,url:a}}getIdentityProof(e){if(!this.request.isIdentity())throw new Error("Not a identity request");return ne.from({chainId:this.chainId,scope:this.request.getIdentityScope(),expiration:this.transaction.expiration,signer:this.signer,signature:e})}}function le(e){const t=$.VG.from(e.account),n=$.VG.from(e.name);return t.rawValue.equals(0)&&n.equals("identity")}function ce(e){return!(e.expiration.equals(0)&&e.ref_block_num.equals(0)&&e.ref_block_prefix.equals(0))}function ue(e,t=60){const n=$.AQ.from(e||new Date),r=$.xH.from(t);return $.AQ.fromInteger(n.value.adding(r))}var de=n(28316),fe="000d9cae502dd1cc895745e204f83cc892bc4c450f92a03ecd4fe057709853cc",he=null,pe=function(){if(null===he){var e=window;he=e.metahub?e.metahub:e.scatter,console.log("metahubLoaded")}};document.addEventListener("metahubLoaded",pe),document.addEventListener("scatterLoaded",pe);var me=function(){function e(){w()(this,e),O()(this,"appName",""),O()(this,"options",{})}var t,n,r,o,i,a,s,l,c,u,f;return _()(e,[{key:"identity",get:function(){return he.identity}},{key:"connect",value:(f=v()(d()().mark((function e(){var t,n,r,o=arguments;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=o.length>0&&void 0!==o[0]?o[0]:"",n=o.length>1&&void 0!==o[1]?o[1]:{},r=window,null===he&&r.metahub&&(he=r.metahub?r.metahub:r.scatter,console.log("metahubLoaded")),t&&(this.appName=t),this.options=Object.assign(this.options,n),e.abrupt("return",new Promise((function(e){if(null!==he)e(!0);else var t=0,n=setInterval((function(){null===he&&30!=++t||(clearInterval(n),e(null!==he))}),100)})));case 7:case"end":return e.stop()}}),e,this)}))),function(){return f.apply(this,arguments)})},{key:"login",value:(u=v()(d()().mark((function e(){var t,n=arguments;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return(t=n.length>0&&void 0!==n[0]?n[0]:{}).appName||(t.appName=this.appName||(location?location.host:"")),t.chainId||(t.chainId=this.options.network?this.options.network.chainId:fe),e.next=5,he.login(t);case 5:return e.abrupt("return",e.sent);case 6:case"end":return e.stop()}}),e,this)}))),function(){return u.apply(this,arguments)})},{key:"hasAccountFor",value:(c=v()(d()().mark((function e(t){return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,he.hasAccountFor(t);case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}}),e)}))),function(e){return c.apply(this,arguments)})},{key:"getIdentity",value:(l=v()(d()().mark((function e(){var t,n=arguments;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=n.length>0&&void 0!==n[0]?n[0]:{},e.next=3,he.getIdentity(t);case 3:return e.abrupt("return",e.sent);case 4:case"end":return e.stop()}}),e)}))),function(){return l.apply(this,arguments)})},{key:"logout",value:(s=v()(d()().mark((function e(){var t,n=arguments;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=n.length>0&&void 0!==n[0]?n[0]:void 0,e.next=3,he.logout(t);case 3:return e.abrupt("return",e.sent);case 4:case"end":return e.stop()}}),e)}))),function(){return s.apply(this,arguments)})},{key:"forgetIdentity",value:(a=v()(d()().mark((function e(){var t,n=arguments;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=n.length>0&&void 0!==n[0]?n[0]:void 0,e.next=3,he.forgetIdentity(t);case 3:return e.abrupt("return",e.sent);case 4:case"end":return e.stop()}}),e)}))),function(){return a.apply(this,arguments)})},{key:"getIdentityFromPermissions",value:(i=v()(d()().mark((function e(){return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,he.getIdentityFromPermissions();case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}}),e)}))),function(){return i.apply(this,arguments)})},{key:"suggestNetwork",value:(o=v()(d()().mark((function e(t){return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,he.suggestNetwork(t);case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}}),e)}))),function(e){return o.apply(this,arguments)})},{key:"addToken",value:(r=v()(d()().mark((function e(t){return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,he.addToken(t);case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}}),e)}))),function(e){return r.apply(this,arguments)})},{key:"getArbitrarySignature",value:(n=v()(d()().mark((function e(t,n){return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,he.getArbitrarySignature(t,n);case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}}),e)}))),function(e,t){return n.apply(this,arguments)})},{key:"eos",value:function(e,t,n){return he.eos(e,t,n)}},{key:"eosHook",value:function(e){return he.eosHook(e)}},{key:"getVersion",value:(t=v()(d()().mark((function e(){return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,he.getVersion();case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}}),e)}))),function(){return t.apply(this,arguments)})},{key:"isMetahub",value:function(){return"function"==typeof he.isMetahub&&he.isMetahub()}},{key:"getProvider",value:function(){return he}}]),e}(),ge=new me;function ve(e){return be.apply(this,arguments)}function be(){return be=v()(d()().mark((function e(t){var n,r,o,i,a,s,l,c;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=new URL(t.chain.url),r="https"===n.protocol.replace(":","")?"https":"http",o={blockchain:t.chain.name,chainId:String(t.chain.id),host:n.hostname,port:n.port?Number(n.port):"https"===r?443:80,protocol:r},e.next=5,ge.connect(t.appName,{network:o});case 5:if(e.sent){e.next=8;break}throw new Error("Unable to connect with Metahub wallet");case 8:return e.next=10,ge.login();case 10:if((i=e.sent)&&i.accounts){e.next=13;break}throw new Error("Unable to retrieve account from Metahub");case 13:return a=i.accounts[0],s=r+"://"+o.host+":"+o.port,(l=new de.pc(s)).getRequiredKeys=v()(d()().mark((function e(){return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",[]);case 1:case"end":return e.stop()}}),e)}))),c=ge.eos(o,de.V0,{rpc:l}),e.abrupt("return",{account:a,connector:c});case 19:case"end":return e.stop()}}),e)}))),be.apply(this,arguments)}function ye(){return ye=v()(d()().mark((function e(t){var n,r,o;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.ui){e.next=2;break}throw new Error("No UI available");case 2:return e.next=4,ve(t);case 4:if(n=e.sent,!(r=n.account).chainId){e.next=10;break}o=r.chainId,e.next=11;break;case 10:throw new Error("Unknown chain");case 11:return e.abrupt("return",{chain:$.Nz.from(o),permissionLevel:$.V5.from("".concat(r.name,"@").concat(r.authority))});case 12:case"end":return e.stop()}}),e)}))),ye.apply(this,arguments)}function we(){return we=v()(d()().mark((function e(t,n){var r,o,i,a,s,l,c,u,f;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.ui){e.next=2;break}throw new Error("No UI available");case 2:return e.next=4,ve(n);case 4:return r=e.sent,o=r.connector,i=$.ei.encode({object:t.transaction}),e.next=9,o.deserializeTransactionWithActions(i.array);case 9:return a=e.sent,e.next=12,o.transact(a,{broadcast:!1,blocksBehind:3,expireSeconds:60});case 12:if((s=e.sent).serializedTransaction){e.next=15;break}throw new A.dK("User Canceled request");case 15:return l=$.ei.decode({data:s.serializedTransaction,type:$.YW}),e.next=18,ae.create({transaction:l},n.esrOptions);case 18:return c=e.sent,e.next=21,c.fetchAbis(n.abiCache);case 21:return u=e.sent,f=c.resolve(u,n.permissionLevel),e.abrupt("return",{signatures:s.signatures,resolved:f});case 24:case"end":return e.stop()}}),e)}))),we.apply(this,arguments)}function xe(e){let t=e.length;for(;--t>=0;)e[t]=0}const _e=256,Se=286,ke=30,Ce=15,Me=new Uint8Array([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]),Ee=new Uint8Array([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]),Ie=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7]),Ze=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),Oe=new Array(576);xe(Oe);const $e=new Array(60);xe($e);const Ae=new Array(512);xe(Ae);const Ne=new Array(256);xe(Ne);const Re=new Array(29);xe(Re);const je=new Array(ke);function Te(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}let Be,Pe,Le;function De(e,t){this.dyn_tree=e,this.max_code=0,this.stat_desc=t}xe(je);const ze=e=>e<256?Ae[e]:Ae[256+(e>>>7)],We=(e,t)=>{e.pending_buf[e.pending++]=255&t,e.pending_buf[e.pending++]=t>>>8&255},Fe=(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<{Fe(e,n[2*t],n[2*t+1])},Ve=(e,t)=>{let n=0;do{n|=1&e,e>>>=1,n<<=1}while(--t>0);return n>>>1},Ye=(e,t,n)=>{const r=new Array(16);let o,i,a=0;for(o=1;o<=Ce;o++)a=a+n[o-1]<<1,r[o]=a;for(i=0;i<=t;i++){let t=e[2*i+1];0!==t&&(e[2*i]=Ve(r[t]++,t))}},Ge=e=>{let t;for(t=0;t{e.bi_valid>8?We(e,e.bi_buf):e.bi_valid>0&&(e.pending_buf[e.pending++]=e.bi_buf),e.bi_buf=0,e.bi_valid=0},Xe=(e,t,n,r)=>{const o=2*t,i=2*n;return e[o]{const r=e.heap[n];let o=n<<1;for(;o<=e.heap_len&&(o{let r,o,i,a,s=0;if(0!==e.sym_next)do{r=255&e.pending_buf[e.sym_buf+s++],r+=(255&e.pending_buf[e.sym_buf+s++])<<8,o=e.pending_buf[e.sym_buf+s++],0===r?He(e,o,t):(i=Ne[o],He(e,i+_e+1,t),a=Me[i],0!==a&&(o-=Re[i],Fe(e,o,a)),r--,i=ze(r),He(e,i,n),a=Ee[i],0!==a&&(r-=je[i],Fe(e,r,a)))}while(s{const n=t.dyn_tree,r=t.stat_desc.static_tree,o=t.stat_desc.has_stree,i=t.stat_desc.elems;let a,s,l,c=-1;for(e.heap_len=0,e.heap_max=573,a=0;a>1;a>=1;a--)qe(e,n,a);l=i;do{a=e.heap[1],e.heap[1]=e.heap[e.heap_len--],qe(e,n,1),s=e.heap[1],e.heap[--e.heap_max]=a,e.heap[--e.heap_max]=s,n[2*l]=n[2*a]+n[2*s],e.depth[l]=(e.depth[a]>=e.depth[s]?e.depth[a]:e.depth[s])+1,n[2*a+1]=n[2*s+1]=l,e.heap[1]=l++,qe(e,n,1)}while(e.heap_len>=2);e.heap[--e.heap_max]=e.heap[1],((e,t)=>{const n=t.dyn_tree,r=t.max_code,o=t.stat_desc.static_tree,i=t.stat_desc.has_stree,a=t.stat_desc.extra_bits,s=t.stat_desc.extra_base,l=t.stat_desc.max_length;let c,u,d,f,h,p,m=0;for(f=0;f<=Ce;f++)e.bl_count[f]=0;for(n[2*e.heap[e.heap_max]+1]=0,c=e.heap_max+1;c<573;c++)u=e.heap[c],f=n[2*n[2*u+1]+1]+1,f>l&&(f=l,m++),n[2*u+1]=f,u>r||(e.bl_count[f]++,h=0,u>=s&&(h=a[u-s]),p=n[2*u],e.opt_len+=p*(f+h),i&&(e.static_len+=p*(o[2*u+1]+h)));if(0!==m){do{for(f=l-1;0===e.bl_count[f];)f--;e.bl_count[f]--,e.bl_count[f+1]+=2,e.bl_count[l]--,m-=2}while(m>0);for(f=l;0!==f;f--)for(u=e.bl_count[f];0!==u;)d=e.heap[--c],d>r||(n[2*d+1]!==f&&(e.opt_len+=(f-n[2*d+1])*n[2*d],n[2*d+1]=f),u--)}})(e,t),Ye(n,c,e.bl_count)},Qe=(e,t,n)=>{let r,o,i=-1,a=t[1],s=0,l=7,c=4;for(0===a&&(l=138,c=3),t[2*(n+1)+1]=65535,r=0;r<=n;r++)o=a,a=t[2*(r+1)+1],++s{let r,o,i=-1,a=t[1],s=0,l=7,c=4;for(0===a&&(l=138,c=3),r=0;r<=n;r++)if(o=a,a=t[2*(r+1)+1],!(++s{Fe(e,0+(r?1:0),3),Ue(e),We(e,n),We(e,~n),n&&e.pending_buf.set(e.window.subarray(t,t+n),e.pending),e.pending+=n};var rt=e=>{tt||((()=>{let e,t,n,r,o;const i=new Array(16);for(n=0,r=0;r<28;r++)for(Re[r]=n,e=0;e<1<>=7;r{let o,i,a=0;e.level>0?(2===e.strm.data_type&&(e.strm.data_type=(e=>{let t,n=4093624447;for(t=0;t<=31;t++,n>>>=1)if(1&n&&0!==e.dyn_ltree[2*t])return 0;if(0!==e.dyn_ltree[18]||0!==e.dyn_ltree[20]||0!==e.dyn_ltree[26])return 1;for(t=32;t<_e;t++)if(0!==e.dyn_ltree[2*t])return 1;return 0})(e)),Je(e,e.l_desc),Je(e,e.d_desc),a=(e=>{let t;for(Qe(e,e.dyn_ltree,e.l_desc.max_code),Qe(e,e.dyn_dtree,e.d_desc.max_code),Je(e,e.bl_desc),t=18;t>=3&&0===e.bl_tree[2*Ze[t]+1];t--);return e.opt_len+=3*(t+1)+5+5+4,t})(e),o=e.opt_len+3+7>>>3,i=e.static_len+3+7>>>3,i<=o&&(o=i)):o=i=n+5,n+4<=o&&-1!==t?nt(e,t,n,r):4===e.strategy||i===o?(Fe(e,2+(r?1:0),3),Ke(e,Oe,$e)):(Fe(e,4+(r?1:0),3),((e,t,n,r)=>{let o;for(Fe(e,t-257,5),Fe(e,n-1,5),Fe(e,r-4,4),o=0;o(e.pending_buf[e.sym_buf+e.sym_next++]=t,e.pending_buf[e.sym_buf+e.sym_next++]=t>>8,e.pending_buf[e.sym_buf+e.sym_next++]=n,0===t?e.dyn_ltree[2*n]++:(e.matches++,t--,e.dyn_ltree[2*(Ne[n]+_e+1)]++,e.dyn_dtree[2*ze(t)]++),e.sym_next===e.sym_end),at=e=>{Fe(e,2,3),He(e,256,Oe),(e=>{16===e.bi_valid?(We(e,e.bi_buf),e.bi_buf=0,e.bi_valid=0):e.bi_valid>=8&&(e.pending_buf[e.pending++]=255&e.bi_buf,e.bi_buf>>=8,e.bi_valid-=8)})(e)},st={_tr_init:rt,_tr_stored_block:nt,_tr_flush_block:ot,_tr_tally:it,_tr_align:at};var lt=(e,t,n,r)=>{let o=65535&e|0,i=e>>>16&65535|0,a=0;for(;0!==n;){a=n>2e3?2e3:n,n-=a;do{o=o+t[r++]|0,i=i+o|0}while(--a);o%=65521,i%=65521}return o|i<<16|0};const ct=new Uint32Array((()=>{let e,t=[];for(var 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})());var ut=(e,t,n,r)=>{const o=ct,i=r+n;e^=-1;for(let n=r;n>>8^o[255&(e^t[n])];return-1^e},dt={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"},ft={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_MEM_ERROR:-4,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8};const{_tr_init:ht,_tr_stored_block:pt,_tr_flush_block:mt,_tr_tally:gt,_tr_align:vt}=st,{Z_NO_FLUSH:bt,Z_PARTIAL_FLUSH:yt,Z_FULL_FLUSH:wt,Z_FINISH:xt,Z_BLOCK:_t,Z_OK:St,Z_STREAM_END:kt,Z_STREAM_ERROR:Ct,Z_DATA_ERROR:Mt,Z_BUF_ERROR:Et,Z_DEFAULT_COMPRESSION:It,Z_FILTERED:Zt,Z_HUFFMAN_ONLY:Ot,Z_RLE:$t,Z_FIXED:At,Z_DEFAULT_STRATEGY:Nt,Z_UNKNOWN:Rt,Z_DEFLATED:jt}=ft,Tt=258,Bt=262,Pt=42,Lt=113,Dt=666,zt=(e,t)=>(e.msg=dt[t],t),Wt=e=>2*e-(e>4?9:0),Ft=e=>{let t=e.length;for(;--t>=0;)e[t]=0},Ht=e=>{let t,n,r,o=e.w_size;t=e.hash_size,r=t;do{n=e.head[--r],e.head[r]=n>=o?n-o:0}while(--t);t=o,r=t;do{n=e.prev[--r],e.prev[r]=n>=o?n-o:0}while(--t)};let Vt=(e,t,n)=>(t<{const t=e.state;let n=t.pending;n>e.avail_out&&(n=e.avail_out),0!==n&&(e.output.set(t.pending_buf.subarray(t.pending_out,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,0===t.pending&&(t.pending_out=0))},Gt=(e,t)=>{mt(e,e.block_start>=0?e.block_start:-1,e.strstart-e.block_start,t),e.block_start=e.strstart,Yt(e.strm)},Ut=(e,t)=>{e.pending_buf[e.pending++]=t},Xt=(e,t)=>{e.pending_buf[e.pending++]=t>>>8&255,e.pending_buf[e.pending++]=255&t},qt=(e,t,n,r)=>{let o=e.avail_in;return o>r&&(o=r),0===o?0:(e.avail_in-=o,t.set(e.input.subarray(e.next_in,e.next_in+o),n),1===e.state.wrap?e.adler=lt(e.adler,t,o,n):2===e.state.wrap&&(e.adler=ut(e.adler,t,o,n)),e.next_in+=o,e.total_in+=o,o)},Kt=(e,t)=>{let n,r,o=e.max_chain_length,i=e.strstart,a=e.prev_length,s=e.nice_match;const l=e.strstart>e.w_size-Bt?e.strstart-(e.w_size-Bt):0,c=e.window,u=e.w_mask,d=e.prev,f=e.strstart+Tt;let h=c[i+a-1],p=c[i+a];e.prev_length>=e.good_match&&(o>>=2),s>e.lookahead&&(s=e.lookahead);do{if(n=t,c[n+a]===p&&c[n+a-1]===h&&c[n]===c[i]&&c[++n]===c[i+1]){i+=2,n++;do{}while(c[++i]===c[++n]&&c[++i]===c[++n]&&c[++i]===c[++n]&&c[++i]===c[++n]&&c[++i]===c[++n]&&c[++i]===c[++n]&&c[++i]===c[++n]&&c[++i]===c[++n]&&ia){if(e.match_start=t,a=r,r>=s)break;h=c[i+a-1],p=c[i+a]}}}while((t=d[t&u])>l&&0!=--o);return a<=e.lookahead?a:e.lookahead},Jt=e=>{const t=e.w_size;let n,r,o;do{if(r=e.window_size-e.lookahead-e.strstart,e.strstart>=t+(t-Bt)&&(e.window.set(e.window.subarray(t,t+t-r),0),e.match_start-=t,e.strstart-=t,e.block_start-=t,e.insert>e.strstart&&(e.insert=e.strstart),Ht(e),r+=t),0===e.strm.avail_in)break;if(n=qt(e.strm,e.window,e.strstart+e.lookahead,r),e.lookahead+=n,e.lookahead+e.insert>=3)for(o=e.strstart-e.insert,e.ins_h=e.window[o],e.ins_h=Vt(e,e.ins_h,e.window[o+1]);e.insert&&(e.ins_h=Vt(e,e.ins_h,e.window[o+3-1]),e.prev[o&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=o,o++,e.insert--,!(e.lookahead+e.insert<3)););}while(e.lookahead{let n,r,o,i=e.pending_buf_size-5>e.w_size?e.w_size:e.pending_buf_size-5,a=0,s=e.strm.avail_in;do{if(n=65535,o=e.bi_valid+42>>3,e.strm.avail_outr+e.strm.avail_in&&(n=r+e.strm.avail_in),n>o&&(n=o),n>8,e.pending_buf[e.pending-2]=~n,e.pending_buf[e.pending-1]=~n>>8,Yt(e.strm),r&&(r>n&&(r=n),e.strm.output.set(e.window.subarray(e.block_start,e.block_start+r),e.strm.next_out),e.strm.next_out+=r,e.strm.avail_out-=r,e.strm.total_out+=r,e.block_start+=r,n-=r),n&&(qt(e.strm,e.strm.output,e.strm.next_out,n),e.strm.next_out+=n,e.strm.avail_out-=n,e.strm.total_out+=n)}while(0===a);return s-=e.strm.avail_in,s&&(s>=e.w_size?(e.matches=2,e.window.set(e.strm.input.subarray(e.strm.next_in-e.w_size,e.strm.next_in),0),e.strstart=e.w_size,e.insert=e.strstart):(e.window_size-e.strstart<=s&&(e.strstart-=e.w_size,e.window.set(e.window.subarray(e.w_size,e.w_size+e.strstart),0),e.matches<2&&e.matches++,e.insert>e.strstart&&(e.insert=e.strstart)),e.window.set(e.strm.input.subarray(e.strm.next_in-s,e.strm.next_in),e.strstart),e.strstart+=s,e.insert+=s>e.w_size-e.insert?e.w_size-e.insert:s),e.block_start=e.strstart),e.high_watero&&e.block_start>=e.w_size&&(e.block_start-=e.w_size,e.strstart-=e.w_size,e.window.set(e.window.subarray(e.w_size,e.w_size+e.strstart),0),e.matches<2&&e.matches++,o+=e.w_size,e.insert>e.strstart&&(e.insert=e.strstart)),o>e.strm.avail_in&&(o=e.strm.avail_in),o&&(qt(e.strm,e.window,e.strstart,o),e.strstart+=o,e.insert+=o>e.w_size-e.insert?e.w_size-e.insert:o),e.high_water>3,o=e.pending_buf_size-o>65535?65535:e.pending_buf_size-o,i=o>e.w_size?e.w_size:o,r=e.strstart-e.block_start,(r>=i||(r||t===xt)&&t!==bt&&0===e.strm.avail_in&&r<=o)&&(n=r>o?o:r,a=t===xt&&0===e.strm.avail_in&&n===r?1:0,pt(e,e.block_start,n,a),e.block_start+=n,Yt(e.strm)),a?3:1)},en=(e,t)=>{let n,r;for(;;){if(e.lookahead=3&&(e.ins_h=Vt(e,e.ins_h,e.window[e.strstart+3-1]),n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),0!==n&&e.strstart-n<=e.w_size-Bt&&(e.match_length=Kt(e,n)),e.match_length>=3)if(r=gt(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=Vt(e,e.ins_h,e.window[e.strstart+3-1]),n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart}while(0!=--e.match_length);e.strstart++}else e.strstart+=e.match_length,e.match_length=0,e.ins_h=e.window[e.strstart],e.ins_h=Vt(e,e.ins_h,e.window[e.strstart+1]);else r=gt(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++;if(r&&(Gt(e,!1),0===e.strm.avail_out))return 1}return e.insert=e.strstart<2?e.strstart:2,t===xt?(Gt(e,!0),0===e.strm.avail_out?3:4):e.sym_next&&(Gt(e,!1),0===e.strm.avail_out)?1:2},tn=(e,t)=>{let n,r,o;for(;;){if(e.lookahead=3&&(e.ins_h=Vt(e,e.ins_h,e.window[e.strstart+3-1]),n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),e.prev_length=e.match_length,e.prev_match=e.match_start,e.match_length=2,0!==n&&e.prev_length4096)&&(e.match_length=2)),e.prev_length>=3&&e.match_length<=e.prev_length){o=e.strstart+e.lookahead-3,r=gt(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=Vt(e,e.ins_h,e.window[e.strstart+3-1]),n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart)}while(0!=--e.prev_length);if(e.match_available=0,e.match_length=2,e.strstart++,r&&(Gt(e,!1),0===e.strm.avail_out))return 1}else if(e.match_available){if(r=gt(e,0,e.window[e.strstart-1]),r&&Gt(e,!1),e.strstart++,e.lookahead--,0===e.strm.avail_out)return 1}else e.match_available=1,e.strstart++,e.lookahead--}return e.match_available&&(r=gt(e,0,e.window[e.strstart-1]),e.match_available=0),e.insert=e.strstart<2?e.strstart:2,t===xt?(Gt(e,!0),0===e.strm.avail_out?3:4):e.sym_next&&(Gt(e,!1),0===e.strm.avail_out)?1:2};function nn(e,t,n,r,o){this.good_length=e,this.max_lazy=t,this.nice_length=n,this.max_chain=r,this.func=o}const rn=[new nn(0,0,0,0,Qt),new nn(4,4,8,4,en),new nn(4,5,16,8,en),new nn(4,6,32,32,en),new nn(4,4,16,16,tn),new nn(8,16,32,32,tn),new nn(8,16,128,128,tn),new nn(8,32,128,256,tn),new nn(32,128,258,1024,tn),new nn(32,258,258,4096,tn)];function on(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=jt,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new Uint16Array(1146),this.dyn_dtree=new Uint16Array(122),this.bl_tree=new Uint16Array(78),Ft(this.dyn_ltree),Ft(this.dyn_dtree),Ft(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new Uint16Array(16),this.heap=new Uint16Array(573),Ft(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new Uint16Array(573),Ft(this.depth),this.sym_buf=0,this.lit_bufsize=0,this.sym_next=0,this.sym_end=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}const an=e=>{if(!e)return 1;const t=e.state;return!t||t.strm!==e||t.status!==Pt&&57!==t.status&&69!==t.status&&73!==t.status&&91!==t.status&&103!==t.status&&t.status!==Lt&&t.status!==Dt?1:0},sn=e=>{if(an(e))return zt(e,Ct);e.total_in=e.total_out=0,e.data_type=Rt;const t=e.state;return t.pending=0,t.pending_out=0,t.wrap<0&&(t.wrap=-t.wrap),t.status=2===t.wrap?57:t.wrap?Pt:Lt,e.adler=2===t.wrap?0:1,t.last_flush=-2,ht(t),St},ln=e=>{const t=sn(e);return t===St&&(e=>{e.window_size=2*e.w_size,Ft(e.head),e.max_lazy_match=rn[e.level].max_lazy,e.good_match=rn[e.level].good_length,e.nice_match=rn[e.level].nice_length,e.max_chain_length=rn[e.level].max_chain,e.strstart=0,e.block_start=0,e.lookahead=0,e.insert=0,e.match_length=e.prev_length=2,e.match_available=0,e.ins_h=0})(e.state),t},cn=(e,t,n,r,o,i)=>{if(!e)return Ct;let a=1;if(t===It&&(t=6),r<0?(a=0,r=-r):r>15&&(a=2,r-=16),o<1||o>9||n!==jt||r<8||r>15||t<0||t>9||i<0||i>At||8===r&&1!==a)return zt(e,Ct);8===r&&(r=9);const s=new on;return e.state=s,s.strm=e,s.status=Pt,s.wrap=a,s.gzhead=null,s.w_bits=r,s.w_size=1<{if(an(e)||t>_t||t<0)return e?zt(e,Ct):Ct;const n=e.state;if(!e.output||0!==e.avail_in&&!e.input||n.status===Dt&&t!==xt)return zt(e,0===e.avail_out?Et:Ct);const r=n.last_flush;if(n.last_flush=t,0!==n.pending){if(Yt(e),0===e.avail_out)return n.last_flush=-1,St}else if(0===e.avail_in&&Wt(t)<=Wt(r)&&t!==xt)return zt(e,Et);if(n.status===Dt&&0!==e.avail_in)return zt(e,Et);if(n.status===Pt&&0===n.wrap&&(n.status=Lt),n.status===Pt){let t=jt+(n.w_bits-8<<4)<<8,r=-1;if(r=n.strategy>=Ot||n.level<2?0:n.level<6?1:6===n.level?2:3,t|=r<<6,0!==n.strstart&&(t|=32),t+=31-t%31,Xt(n,t),0!==n.strstart&&(Xt(n,e.adler>>>16),Xt(n,65535&e.adler)),e.adler=1,n.status=Lt,Yt(e),0!==n.pending)return n.last_flush=-1,St}if(57===n.status)if(e.adler=0,Ut(n,31),Ut(n,139),Ut(n,8),n.gzhead)Ut(n,(n.gzhead.text?1:0)+(n.gzhead.hcrc?2:0)+(n.gzhead.extra?4:0)+(n.gzhead.name?8:0)+(n.gzhead.comment?16:0)),Ut(n,255&n.gzhead.time),Ut(n,n.gzhead.time>>8&255),Ut(n,n.gzhead.time>>16&255),Ut(n,n.gzhead.time>>24&255),Ut(n,9===n.level?2:n.strategy>=Ot||n.level<2?4:0),Ut(n,255&n.gzhead.os),n.gzhead.extra&&n.gzhead.extra.length&&(Ut(n,255&n.gzhead.extra.length),Ut(n,n.gzhead.extra.length>>8&255)),n.gzhead.hcrc&&(e.adler=ut(e.adler,n.pending_buf,n.pending,0)),n.gzindex=0,n.status=69;else if(Ut(n,0),Ut(n,0),Ut(n,0),Ut(n,0),Ut(n,0),Ut(n,9===n.level?2:n.strategy>=Ot||n.level<2?4:0),Ut(n,3),n.status=Lt,Yt(e),0!==n.pending)return n.last_flush=-1,St;if(69===n.status){if(n.gzhead.extra){let t=n.pending,r=(65535&n.gzhead.extra.length)-n.gzindex;for(;n.pending+r>n.pending_buf_size;){let o=n.pending_buf_size-n.pending;if(n.pending_buf.set(n.gzhead.extra.subarray(n.gzindex,n.gzindex+o),n.pending),n.pending=n.pending_buf_size,n.gzhead.hcrc&&n.pending>t&&(e.adler=ut(e.adler,n.pending_buf,n.pending-t,t)),n.gzindex+=o,Yt(e),0!==n.pending)return n.last_flush=-1,St;t=0,r-=o}let o=new Uint8Array(n.gzhead.extra);n.pending_buf.set(o.subarray(n.gzindex,n.gzindex+r),n.pending),n.pending+=r,n.gzhead.hcrc&&n.pending>t&&(e.adler=ut(e.adler,n.pending_buf,n.pending-t,t)),n.gzindex=0}n.status=73}if(73===n.status){if(n.gzhead.name){let t,r=n.pending;do{if(n.pending===n.pending_buf_size){if(n.gzhead.hcrc&&n.pending>r&&(e.adler=ut(e.adler,n.pending_buf,n.pending-r,r)),Yt(e),0!==n.pending)return n.last_flush=-1,St;r=0}t=n.gzindexr&&(e.adler=ut(e.adler,n.pending_buf,n.pending-r,r)),n.gzindex=0}n.status=91}if(91===n.status){if(n.gzhead.comment){let t,r=n.pending;do{if(n.pending===n.pending_buf_size){if(n.gzhead.hcrc&&n.pending>r&&(e.adler=ut(e.adler,n.pending_buf,n.pending-r,r)),Yt(e),0!==n.pending)return n.last_flush=-1,St;r=0}t=n.gzindexr&&(e.adler=ut(e.adler,n.pending_buf,n.pending-r,r))}n.status=103}if(103===n.status){if(n.gzhead.hcrc){if(n.pending+2>n.pending_buf_size&&(Yt(e),0!==n.pending))return n.last_flush=-1,St;Ut(n,255&e.adler),Ut(n,e.adler>>8&255),e.adler=0}if(n.status=Lt,Yt(e),0!==n.pending)return n.last_flush=-1,St}if(0!==e.avail_in||0!==n.lookahead||t!==bt&&n.status!==Dt){let r=0===n.level?Qt(n,t):n.strategy===Ot?((e,t)=>{let n;for(;;){if(0===e.lookahead&&(Jt(e),0===e.lookahead)){if(t===bt)return 1;break}if(e.match_length=0,n=gt(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++,n&&(Gt(e,!1),0===e.strm.avail_out))return 1}return e.insert=0,t===xt?(Gt(e,!0),0===e.strm.avail_out?3:4):e.sym_next&&(Gt(e,!1),0===e.strm.avail_out)?1:2})(n,t):n.strategy===$t?((e,t)=>{let n,r,o,i;const a=e.window;for(;;){if(e.lookahead<=Tt){if(Jt(e),e.lookahead<=Tt&&t===bt)return 1;if(0===e.lookahead)break}if(e.match_length=0,e.lookahead>=3&&e.strstart>0&&(o=e.strstart-1,r=a[o],r===a[++o]&&r===a[++o]&&r===a[++o])){i=e.strstart+Tt;do{}while(r===a[++o]&&r===a[++o]&&r===a[++o]&&r===a[++o]&&r===a[++o]&&r===a[++o]&&r===a[++o]&&r===a[++o]&&oe.lookahead&&(e.match_length=e.lookahead)}if(e.match_length>=3?(n=gt(e,1,e.match_length-3),e.lookahead-=e.match_length,e.strstart+=e.match_length,e.match_length=0):(n=gt(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++),n&&(Gt(e,!1),0===e.strm.avail_out))return 1}return e.insert=0,t===xt?(Gt(e,!0),0===e.strm.avail_out?3:4):e.sym_next&&(Gt(e,!1),0===e.strm.avail_out)?1:2})(n,t):rn[n.level].func(n,t);if(3!==r&&4!==r||(n.status=Dt),1===r||3===r)return 0===e.avail_out&&(n.last_flush=-1),St;if(2===r&&(t===yt?vt(n):t!==_t&&(pt(n,0,0,!1),t===wt&&(Ft(n.head),0===n.lookahead&&(n.strstart=0,n.block_start=0,n.insert=0))),Yt(e),0===e.avail_out))return n.last_flush=-1,St}return t!==xt?St:n.wrap<=0?kt:(2===n.wrap?(Ut(n,255&e.adler),Ut(n,e.adler>>8&255),Ut(n,e.adler>>16&255),Ut(n,e.adler>>24&255),Ut(n,255&e.total_in),Ut(n,e.total_in>>8&255),Ut(n,e.total_in>>16&255),Ut(n,e.total_in>>24&255)):(Xt(n,e.adler>>>16),Xt(n,65535&e.adler)),Yt(e),n.wrap>0&&(n.wrap=-n.wrap),0!==n.pending?St:kt)},dn=(e,t)=>{let n=t.length;if(an(e))return Ct;const r=e.state,o=r.wrap;if(2===o||1===o&&r.status!==Pt||r.lookahead)return Ct;if(1===o&&(e.adler=lt(e.adler,t,n,0)),r.wrap=0,n>=r.w_size){0===o&&(Ft(r.head),r.strstart=0,r.block_start=0,r.insert=0);let e=new Uint8Array(r.w_size);e.set(t.subarray(n-r.w_size,n),0),t=e,n=r.w_size}const i=e.avail_in,a=e.next_in,s=e.input;for(e.avail_in=n,e.next_in=0,e.input=t,Jt(r);r.lookahead>=3;){let e=r.strstart,t=r.lookahead-2;do{r.ins_h=Vt(r,r.ins_h,r.window[e+3-1]),r.prev[e&r.w_mask]=r.head[r.ins_h],r.head[r.ins_h]=e,e++}while(--t);r.strstart=e,r.lookahead=2,Jt(r)}return r.strstart+=r.lookahead,r.block_start=r.strstart,r.insert=r.lookahead,r.lookahead=0,r.match_length=r.prev_length=2,r.match_available=0,e.next_in=a,e.input=s,e.avail_in=i,r.wrap=o,St},fn={deflateInit:(e,t)=>cn(e,t,jt,15,8,Nt),deflateInit2:cn,deflateReset:ln,deflateResetKeep:sn,deflateSetHeader:(e,t)=>an(e)||2!==e.state.wrap?Ct:(e.state.gzhead=t,St),deflate:un,deflateEnd:e=>{if(an(e))return Ct;const t=e.state.status;return e.state=null,t===Lt?zt(e,Mt):St},deflateSetDictionary:dn,deflateInfo:"pako deflate (from Nodeca project)"};const hn=(e,t)=>Object.prototype.hasOwnProperty.call(e,t);var pn=function(e){const t=Array.prototype.slice.call(arguments,1);for(;t.length;){const n=t.shift();if(n){if("object"!=typeof n)throw new TypeError(n+"must be non-object");for(const t in n)hn(n,t)&&(e[t]=n[t])}}return e},mn=e=>{let t=0;for(let n=0,r=e.length;n=252?6:e>=248?5:e>=240?4:e>=224?3:e>=192?2:1;vn[254]=vn[254]=1;var bn=e=>{if("function"==typeof TextEncoder&&TextEncoder.prototype.encode)return(new TextEncoder).encode(e);let t,n,r,o,i,a=e.length,s=0;for(o=0;o>>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},yn=(e,t)=>{const n=t||e.length;if("function"==typeof TextDecoder&&TextDecoder.prototype.decode)return(new TextDecoder).decode(e.subarray(0,t));let r,o;const i=new Array(2*n);for(o=0,r=0;r4)i[o++]=65533,r+=a-1;else{for(t&=2===a?31:3===a?15:7;a>1&&r1?i[o++]=65533:t<65536?i[o++]=t:(t-=65536,i[o++]=55296|t>>10&1023,i[o++]=56320|1023&t)}}return((e,t)=>{if(t<65534&&e.subarray&&gn)return String.fromCharCode.apply(null,e.length===t?e:e.subarray(0,t));let n="";for(let r=0;r{(t=t||e.length)>e.length&&(t=e.length);let n=t-1;for(;n>=0&&128==(192&e[n]);)n--;return n<0||0===n?t:n+vn[e[n]]>t?n:t};var xn=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};const _n=Object.prototype.toString,{Z_NO_FLUSH:Sn,Z_SYNC_FLUSH:kn,Z_FULL_FLUSH:Cn,Z_FINISH:Mn,Z_OK:En,Z_STREAM_END:In,Z_DEFAULT_COMPRESSION:Zn,Z_DEFAULT_STRATEGY:On,Z_DEFLATED:$n}=ft;function An(e){this.options=pn({level:Zn,method:$n,chunkSize:16384,windowBits:15,memLevel:8,strategy:On},e||{});let 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 xn,this.strm.avail_out=0;let n=fn.deflateInit2(this.strm,t.level,t.method,t.windowBits,t.memLevel,t.strategy);if(n!==En)throw new Error(dt[n]);if(t.header&&fn.deflateSetHeader(this.strm,t.header),t.dictionary){let e;if(e="string"==typeof t.dictionary?bn(t.dictionary):"[object ArrayBuffer]"===_n.call(t.dictionary)?new Uint8Array(t.dictionary):t.dictionary,n=fn.deflateSetDictionary(this.strm,e),n!==En)throw new Error(dt[n]);this._dict_set=!0}}function Nn(e,t){const n=new An(t);if(n.push(e,!0),n.err)throw n.msg||dt[n.err];return n.result}An.prototype.push=function(e,t){const n=this.strm,r=this.options.chunkSize;let o,i;if(this.ended)return!1;for(i=t===~~t?t:!0===t?Mn:Sn,"string"==typeof e?n.input=bn(e):"[object ArrayBuffer]"===_n.call(e)?n.input=new Uint8Array(e):n.input=e,n.next_in=0,n.avail_in=n.input.length;;)if(0===n.avail_out&&(n.output=new Uint8Array(r),n.next_out=0,n.avail_out=r),(i===kn||i===Cn)&&n.avail_out<=6)this.onData(n.output.subarray(0,n.next_out)),n.avail_out=0;else{if(o=fn.deflate(n,i),o===In)return n.next_out>0&&this.onData(n.output.subarray(0,n.next_out)),o=fn.deflateEnd(this.strm),this.onEnd(o),this.ended=!0,o===En;if(0!==n.avail_out){if(i>0&&n.next_out>0)this.onData(n.output.subarray(0,n.next_out)),n.avail_out=0;else if(0===n.avail_in)break}else this.onData(n.output)}return!0},An.prototype.onData=function(e){this.chunks.push(e)},An.prototype.onEnd=function(e){e===En&&(this.result=mn(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg};var Rn=function(e,t){return(t=t||{}).raw=!0,Nn(e,t)},jn=function(e,t){return(t=t||{}).gzip=!0,Nn(e,t)},Tn={Deflate:An,deflate:Nn,deflateRaw:Rn,gzip:jn,constants:ft};const Bn=16209;var Pn=function(e,t){let n,r,o,i,a,s,l,c,u,d,f,h,p,m,g,v,b,y,w,x,_,S,k,C;const M=e.state;n=e.next_in,k=e.input,r=n+(e.avail_in-5),o=e.next_out,C=e.output,i=o-(t-e.avail_out),a=o+(e.avail_out-257),s=M.dmax,l=M.wsize,c=M.whave,u=M.wnext,d=M.window,f=M.hold,h=M.bits,p=M.lencode,m=M.distcode,g=(1<>>24,f>>>=y,h-=y,y=b>>>16&255,0===y)C[o++]=65535&b;else{if(!(16&y)){if(0==(64&y)){b=p[(65535&b)+(f&(1<>>=y,h-=y),h<15&&(f+=k[n++]<>>24,f>>>=y,h-=y,y=b>>>16&255,!(16&y)){if(0==(64&y)){b=m[(65535&b)+(f&(1<s){e.msg="invalid distance too far back",M.mode=Bn;break e}if(f>>>=y,h-=y,y=o-i,x>y){if(y=x-y,y>c&&M.sane){e.msg="invalid distance too far back",M.mode=Bn;break e}if(_=0,S=d,0===u){if(_+=l-y,y2;)C[o++]=S[_++],C[o++]=S[_++],C[o++]=S[_++],w-=3;w&&(C[o++]=S[_++],w>1&&(C[o++]=S[_++]))}else{_=o-x;do{C[o++]=C[_++],C[o++]=C[_++],C[o++]=C[_++],w-=3}while(w>2);w&&(C[o++]=C[_++],w>1&&(C[o++]=C[_++]))}break}}break}}while(n>3,n-=w,h-=w<<3,f&=(1<{const l=s.bits;let c,u,d,f,h,p,m=0,g=0,v=0,b=0,y=0,w=0,x=0,_=0,S=0,k=0,C=null;const M=new Uint16Array(16),E=new Uint16Array(16);let I,Z,O,$=null;for(m=0;m<=Ln;m++)M[m]=0;for(g=0;g=1&&0===M[b];b--);if(y>b&&(y=b),0===b)return o[i++]=20971520,o[i++]=20971520,s.bits=1,0;for(v=1;v0&&(0===e||1!==b))return-1;for(E[1]=0,m=1;m852||2===e&&S>592)return 1;for(;;){I=m-x,a[g]+1=p?(Z=$[a[g]-p],O=C[a[g]-p]):(Z=96,O=0),c=1<>x)+u]=I<<24|Z<<16|O|0}while(0!==u);for(c=1<>=1;if(0!==c?(k&=c-1,k+=c):k=0,g++,0==--M[m]){if(m===b)break;m=t[n+a[g]]}if(m>y&&(k&f)!==d){for(0===x&&(x=y),h+=v,w=m-x,_=1<852||2===e&&S>592)return 1;d=k&f,o[d]=y<<24|w<<16|h-i|0}}return 0!==k&&(o[h+k]=m-x<<24|64<<16|0),s.bits=y,0};const{Z_FINISH:Vn,Z_BLOCK:Yn,Z_TREES:Gn,Z_OK:Un,Z_STREAM_END:Xn,Z_NEED_DICT:qn,Z_STREAM_ERROR:Kn,Z_DATA_ERROR:Jn,Z_MEM_ERROR:Qn,Z_BUF_ERROR:er,Z_DEFLATED:tr}=ft,nr=16180,rr=16190,or=16191,ir=16192,ar=16194,sr=16199,lr=16200,cr=16206,ur=16209,dr=e=>(e>>>24&255)+(e>>>8&65280)+((65280&e)<<8)+((255&e)<<24);function fr(){this.strm=null,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 Uint16Array(320),this.work=new Uint16Array(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}const hr=e=>{if(!e)return 1;const t=e.state;return!t||t.strm!==e||t.mode16211?1:0},pr=e=>{if(hr(e))return Kn;const t=e.state;return e.total_in=e.total_out=t.total=0,e.msg="",t.wrap&&(e.adler=1&t.wrap),t.mode=nr,t.last=0,t.havedict=0,t.flags=-1,t.dmax=32768,t.head=null,t.hold=0,t.bits=0,t.lencode=t.lendyn=new Int32Array(852),t.distcode=t.distdyn=new Int32Array(592),t.sane=1,t.back=-1,Un},mr=e=>{if(hr(e))return Kn;const t=e.state;return t.wsize=0,t.whave=0,t.wnext=0,pr(e)},gr=(e,t)=>{let n;if(hr(e))return Kn;const r=e.state;return t<0?(n=0,t=-t):(n=5+(t>>4),t<48&&(t&=15)),t&&(t<8||t>15)?Kn:(null!==r.window&&r.wbits!==t&&(r.window=null),r.wrap=n,r.wbits=t,mr(e))},vr=(e,t)=>{if(!e)return Kn;const n=new fr;e.state=n,n.strm=e,n.window=null,n.mode=nr;const r=gr(e,t);return r!==Un&&(e.state=null),r};let br,yr,wr=!0;const xr=e=>{if(wr){br=new Int32Array(512),yr=new Int32Array(32);let t=0;for(;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(Hn(1,e.lens,0,288,br,0,e.work,{bits:9}),t=0;t<32;)e.lens[t++]=5;Hn(2,e.lens,0,32,yr,0,e.work,{bits:5}),wr=!1}e.lencode=br,e.lenbits=9,e.distcode=yr,e.distbits=5},_r=(e,t,n,r)=>{let o;const i=e.state;return null===i.window&&(i.wsize=1<=i.wsize?(i.window.set(t.subarray(n-i.wsize,n),0),i.wnext=0,i.whave=i.wsize):(o=i.wsize-i.wnext,o>r&&(o=r),i.window.set(t.subarray(n-r,n-r+o),i.wnext),(r-=o)?(i.window.set(t.subarray(n-r,n),0),i.wnext=r,i.whave=i.wsize):(i.wnext+=o,i.wnext===i.wsize&&(i.wnext=0),i.whave{let n,r,o,i,a,s,l,c,u,d,f,h,p,m,g,v,b,y,w,x,_,S,k=0;const C=new Uint8Array(4);let M,E;const I=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]);if(hr(e)||!e.output||!e.input&&0!==e.avail_in)return Kn;n=e.state,n.mode===or&&(n.mode=ir),a=e.next_out,o=e.output,l=e.avail_out,i=e.next_in,r=e.input,s=e.avail_in,c=n.hold,u=n.bits,d=s,f=l,S=Un;e:for(;;)switch(n.mode){case nr:if(0===n.wrap){n.mode=ir;break}for(;u<16;){if(0===s)break e;s--,c+=r[i++]<>>8&255,n.check=ut(n.check,C,2,0),c=0,u=0,n.mode=16181;break}if(n.head&&(n.head.done=!1),!(1&n.wrap)||(((255&c)<<8)+(c>>8))%31){e.msg="incorrect header check",n.mode=ur;break}if((15&c)!==tr){e.msg="unknown compression method",n.mode=ur;break}if(c>>>=4,u-=4,_=8+(15&c),0===n.wbits&&(n.wbits=_),_>15||_>n.wbits){e.msg="invalid window size",n.mode=ur;break}n.dmax=1<>8&1),512&n.flags&&4&n.wrap&&(C[0]=255&c,C[1]=c>>>8&255,n.check=ut(n.check,C,2,0)),c=0,u=0,n.mode=16182;case 16182:for(;u<32;){if(0===s)break e;s--,c+=r[i++]<>>8&255,C[2]=c>>>16&255,C[3]=c>>>24&255,n.check=ut(n.check,C,4,0)),c=0,u=0,n.mode=16183;case 16183:for(;u<16;){if(0===s)break e;s--,c+=r[i++]<>8),512&n.flags&&4&n.wrap&&(C[0]=255&c,C[1]=c>>>8&255,n.check=ut(n.check,C,2,0)),c=0,u=0,n.mode=16184;case 16184:if(1024&n.flags){for(;u<16;){if(0===s)break e;s--,c+=r[i++]<>>8&255,n.check=ut(n.check,C,2,0)),c=0,u=0}else n.head&&(n.head.extra=null);n.mode=16185;case 16185:if(1024&n.flags&&(h=n.length,h>s&&(h=s),h&&(n.head&&(_=n.head.extra_len-n.length,n.head.extra||(n.head.extra=new Uint8Array(n.head.extra_len)),n.head.extra.set(r.subarray(i,i+h),_)),512&n.flags&&4&n.wrap&&(n.check=ut(n.check,r,h,i)),s-=h,i+=h,n.length-=h),n.length))break e;n.length=0,n.mode=16186;case 16186:if(2048&n.flags){if(0===s)break e;h=0;do{_=r[i+h++],n.head&&_&&n.length<65536&&(n.head.name+=String.fromCharCode(_))}while(_&&h>9&1,n.head.done=!0),e.adler=n.check=0,n.mode=or;break;case 16189:for(;u<32;){if(0===s)break e;s--,c+=r[i++]<>>=7&u,u-=7&u,n.mode=cr;break}for(;u<3;){if(0===s)break e;s--,c+=r[i++]<>>=1,u-=1,3&c){case 0:n.mode=16193;break;case 1:if(xr(n),n.mode=sr,t===Gn){c>>>=2,u-=2;break e}break;case 2:n.mode=16196;break;case 3:e.msg="invalid block type",n.mode=ur}c>>>=2,u-=2;break;case 16193:for(c>>>=7&u,u-=7&u;u<32;){if(0===s)break e;s--,c+=r[i++]<>>16^65535)){e.msg="invalid stored block lengths",n.mode=ur;break}if(n.length=65535&c,c=0,u=0,n.mode=ar,t===Gn)break e;case ar:n.mode=16195;case 16195:if(h=n.length,h){if(h>s&&(h=s),h>l&&(h=l),0===h)break e;o.set(r.subarray(i,i+h),a),s-=h,i+=h,l-=h,a+=h,n.length-=h;break}n.mode=or;break;case 16196:for(;u<14;){if(0===s)break e;s--,c+=r[i++]<>>=5,u-=5,n.ndist=1+(31&c),c>>>=5,u-=5,n.ncode=4+(15&c),c>>>=4,u-=4,n.nlen>286||n.ndist>30){e.msg="too many length or distance symbols",n.mode=ur;break}n.have=0,n.mode=16197;case 16197:for(;n.have>>=3,u-=3}for(;n.have<19;)n.lens[I[n.have++]]=0;if(n.lencode=n.lendyn,n.lenbits=7,M={bits:n.lenbits},S=Hn(0,n.lens,0,19,n.lencode,0,n.work,M),n.lenbits=M.bits,S){e.msg="invalid code lengths set",n.mode=ur;break}n.have=0,n.mode=16198;case 16198:for(;n.have>>24,v=k>>>16&255,b=65535&k,!(g<=u);){if(0===s)break e;s--,c+=r[i++]<>>=g,u-=g,n.lens[n.have++]=b;else{if(16===b){for(E=g+2;u>>=g,u-=g,0===n.have){e.msg="invalid bit length repeat",n.mode=ur;break}_=n.lens[n.have-1],h=3+(3&c),c>>>=2,u-=2}else if(17===b){for(E=g+3;u>>=g,u-=g,_=0,h=3+(7&c),c>>>=3,u-=3}else{for(E=g+7;u>>=g,u-=g,_=0,h=11+(127&c),c>>>=7,u-=7}if(n.have+h>n.nlen+n.ndist){e.msg="invalid bit length repeat",n.mode=ur;break}for(;h--;)n.lens[n.have++]=_}}if(n.mode===ur)break;if(0===n.lens[256]){e.msg="invalid code -- missing end-of-block",n.mode=ur;break}if(n.lenbits=9,M={bits:n.lenbits},S=Hn(1,n.lens,0,n.nlen,n.lencode,0,n.work,M),n.lenbits=M.bits,S){e.msg="invalid literal/lengths set",n.mode=ur;break}if(n.distbits=6,n.distcode=n.distdyn,M={bits:n.distbits},S=Hn(2,n.lens,n.nlen,n.ndist,n.distcode,0,n.work,M),n.distbits=M.bits,S){e.msg="invalid distances set",n.mode=ur;break}if(n.mode=sr,t===Gn)break e;case sr:n.mode=lr;case lr:if(s>=6&&l>=258){e.next_out=a,e.avail_out=l,e.next_in=i,e.avail_in=s,n.hold=c,n.bits=u,Pn(e,f),a=e.next_out,o=e.output,l=e.avail_out,i=e.next_in,r=e.input,s=e.avail_in,c=n.hold,u=n.bits,n.mode===or&&(n.back=-1);break}for(n.back=0;k=n.lencode[c&(1<>>24,v=k>>>16&255,b=65535&k,!(g<=u);){if(0===s)break e;s--,c+=r[i++]<>y)],g=k>>>24,v=k>>>16&255,b=65535&k,!(y+g<=u);){if(0===s)break e;s--,c+=r[i++]<>>=y,u-=y,n.back+=y}if(c>>>=g,u-=g,n.back+=g,n.length=b,0===v){n.mode=16205;break}if(32&v){n.back=-1,n.mode=or;break}if(64&v){e.msg="invalid literal/length code",n.mode=ur;break}n.extra=15&v,n.mode=16201;case 16201:if(n.extra){for(E=n.extra;u>>=n.extra,u-=n.extra,n.back+=n.extra}n.was=n.length,n.mode=16202;case 16202:for(;k=n.distcode[c&(1<>>24,v=k>>>16&255,b=65535&k,!(g<=u);){if(0===s)break e;s--,c+=r[i++]<>y)],g=k>>>24,v=k>>>16&255,b=65535&k,!(y+g<=u);){if(0===s)break e;s--,c+=r[i++]<>>=y,u-=y,n.back+=y}if(c>>>=g,u-=g,n.back+=g,64&v){e.msg="invalid distance code",n.mode=ur;break}n.offset=b,n.extra=15&v,n.mode=16203;case 16203:if(n.extra){for(E=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=ur;break}n.mode=16204;case 16204:if(0===l)break e;if(h=f-l,n.offset>h){if(h=n.offset-h,h>n.whave&&n.sane){e.msg="invalid distance too far back",n.mode=ur;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>l&&(h=l),l-=h,n.length-=h;do{o[a++]=m[p++]}while(--h);0===n.length&&(n.mode=lr);break;case 16205:if(0===l)break e;o[a++]=n.length,l--,n.mode=lr;break;case cr:if(n.wrap){for(;u<32;){if(0===s)break e;s--,c|=r[i++]<vr(e,15),inflateInit2:vr,inflate:Sr,inflateEnd:e=>{if(hr(e))return Kn;let t=e.state;return t.window&&(t.window=null),e.state=null,Un},inflateGetHeader:(e,t)=>{if(hr(e))return Kn;const n=e.state;return 0==(2&n.wrap)?Kn:(n.head=t,t.done=!1,Un)},inflateSetDictionary:(e,t)=>{const n=t.length;let r,o,i;return hr(e)?Kn:(r=e.state,0!==r.wrap&&r.mode!==rr?Kn:r.mode===rr&&(o=1,o=lt(o,t,n,0),o!==r.check)?Jn:(i=_r(e,t,n,n),i?(r.mode=16210,Qn):(r.havedict=1,Un)))},inflateInfo:"pako inflate (from Nodeca project)"};var Cr=function(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1};const Mr=Object.prototype.toString,{Z_NO_FLUSH:Er,Z_FINISH:Ir,Z_OK:Zr,Z_STREAM_END:Or,Z_NEED_DICT:$r,Z_STREAM_ERROR:Ar,Z_DATA_ERROR:Nr,Z_MEM_ERROR:Rr}=ft;function jr(e){this.options=pn({chunkSize:65536,windowBits:15,to:""},e||{});const t=this.options;t.raw&&t.windowBits>=0&&t.windowBits<16&&(t.windowBits=-t.windowBits,0===t.windowBits&&(t.windowBits=-15)),!(t.windowBits>=0&&t.windowBits<16)||e&&e.windowBits||(t.windowBits+=32),t.windowBits>15&&t.windowBits<48&&0==(15&t.windowBits)&&(t.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new xn,this.strm.avail_out=0;let n=kr.inflateInit2(this.strm,t.windowBits);if(n!==Zr)throw new Error(dt[n]);if(this.header=new Cr,kr.inflateGetHeader(this.strm,this.header),t.dictionary&&("string"==typeof t.dictionary?t.dictionary=bn(t.dictionary):"[object ArrayBuffer]"===Mr.call(t.dictionary)&&(t.dictionary=new Uint8Array(t.dictionary)),t.raw&&(n=kr.inflateSetDictionary(this.strm,t.dictionary),n!==Zr)))throw new Error(dt[n])}function Tr(e,t){const n=new jr(t);if(n.push(e),n.err)throw n.msg||dt[n.err];return n.result}jr.prototype.push=function(e,t){const n=this.strm,r=this.options.chunkSize,o=this.options.dictionary;let i,a,s;if(this.ended)return!1;for(a=t===~~t?t:!0===t?Ir:Er,"[object ArrayBuffer]"===Mr.call(e)?n.input=new Uint8Array(e):n.input=e,n.next_in=0,n.avail_in=n.input.length;;){for(0===n.avail_out&&(n.output=new Uint8Array(r),n.next_out=0,n.avail_out=r),i=kr.inflate(n,a),i===$r&&o&&(i=kr.inflateSetDictionary(n,o),i===Zr?i=kr.inflate(n,a):i===Nr&&(i=$r));n.avail_in>0&&i===Or&&n.state.wrap>0&&0!==e[n.next_in];)kr.inflateReset(n),i=kr.inflate(n,a);switch(i){case Ar:case Nr:case $r:case Rr:return this.onEnd(i),this.ended=!0,!1}if(s=n.avail_out,n.next_out&&(0===n.avail_out||i===Or))if("string"===this.options.to){let e=wn(n.output,n.next_out),t=n.next_out-e,o=yn(n.output,e);n.next_out=t,n.avail_out=r-t,t&&n.output.set(n.output.subarray(e,e+t),0),this.onData(o)}else this.onData(n.output.length===n.next_out?n.output:n.output.subarray(0,n.next_out));if(i!==Zr||0!==s){if(i===Or)return i=kr.inflateEnd(this.strm),this.onEnd(i),this.ended=!0,!0;if(0===n.avail_in)break}}return!0},jr.prototype.onData=function(e){this.chunks.push(e)},jr.prototype.onEnd=function(e){e===Zr&&("string"===this.options.to?this.result=this.chunks.join(""):this.result=mn(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg};var Br=function(e,t){return(t=t||{}).raw=!0,Tr(e,t)},Pr={Inflate:jr,inflate:Tr,inflateRaw:Br,ungzip:Tr,constants:ft};const{Deflate:Lr,deflate:Dr,deflateRaw:zr,gzip:Wr}=Tn,{Inflate:Fr,inflate:Hr,inflateRaw:Vr,ungzip:Yr}=Pr;var Gr={Deflate:Lr,deflate:Dr,deflateRaw:zr,gzip:Wr,Inflate:Fr,inflate:Hr,inflateRaw:Vr,ungzip:Yr,constants:ft},Ur=n(34581),Xr=n.n(Ur);class qr extends $.AU{constructor(){super(...arguments),this.default_block_cpu_limit=$.zM.from(2e5),this.default_block_net_limit=$.zM.from(1048576e3)}get allocated(){return 1-Number(this.weight_ratio)/Number(this.target_weight_ratio)/100}get reserved(){return Number(this.utilization)/Number(this.weight)}get symbol(){return this.min_price.symbol}cast(){return{adjusted_utilization:Number(this.adjusted_utilization),decay_secs:Number(this.decay_secs.value),exponent:Number(this.exponent),utilization:Number(this.utilization),utilization_timestamp:Number(this.utilization_timestamp.value),weight:Number(this.weight),weight_ratio:Number(this.weight_ratio)}}utilization_increase(e,t){const{weight:n}=this,r=$.pB.from(t),o=new(Xr())(n.value.mul(new(Xr())(r.value)))/Math.pow(10,15);return Math.ceil(o)}price_function(e){const{exponent:t,weight:n}=this.cast(),r=this.max_price.value,o=this.min_price.value;let i=o;const a=t-1;return a<=0?r:(i+=(r-o)*Math.pow(e/n,a),i)}price_integral_delta(e,t){const{exponent:n,weight:r}=this.cast(),o=this.max_price.value,i=this.min_price.value,a=(o-i)/n,s=e/r,l=t/r;return i*l-i*s+a*Math.pow(l,n)-a*Math.pow(s,n)}fee(e,t){const{utilization:n,weight:r}=this.cast();let o=n;const i=o+e;let a=0;return othis.us_per_day(e),this.frac=(e,t)=>this.frac_by_us(e,t),this.frac_by_ms=(e,t)=>this.frac_by_us(e,1e3*t),this.price_per=(e,t=1e3,n)=>this.price_per_us(e,t,n),this.price_per_ms=(e,t=1,n)=>this.price_per_us(e,1e3*t,n)}ms_per_day(e){return this.us_per_day(e)/1e3}us_per_day(e){const t=e&&e.virtual_block_cpu_limit?e.virtual_block_cpu_limit:this.default_block_cpu_limit;return 2*Number(t)*60*60*24}weight_to_us(e,t){return Math.ceil(t*Number(e)/so)}us_to_weight(e,t){return Math.floor(t/Number(e)*so)}frac_by_us(e,t){const{weight:n}=this.cast(),r=this.us_to_weight(e.cpu,t)/n;return Math.floor(r*Math.pow(10,15))}price_per_us(e,t=1e3,n){const r=$.pB.from(this.frac(e,t)),o=this.utilization_increase(e.cpu,r),i=this.determine_adjusted_utilization(n),a=this.fee(o,i),s=Math.pow(10,this.max_price.symbol.precision);return Math.ceil(a*s)/s}};Kr=(0,N.gn)([$.AU.type("powerupstateresourcecpu")],Kr);let Jr=class extends qr{constructor(){super(...arguments),this.per_day=e=>this.bytes_per_day(e),this.frac=(e,t)=>this.frac_by_bytes(e,t),this.frac_by_kb=(e,t)=>this.frac_by_bytes(e,1e3*t),this.price_per=(e,t=1e3,n)=>this.price_per_byte(e,t,n),this.price_per_kb=(e,t=1,n)=>this.price_per_byte(e,1e3*t,n)}kb_per_day(e){return this.bytes_per_day(e)/1e3}bytes_per_day(e){const t=e&&e.virtual_block_net_limit?e.virtual_block_net_limit:this.default_block_net_limit;return 2*Number(t)*60*60*24}weight_to_bytes(e,t){return Math.ceil(t*Number(e)/so)}bytes_to_weight(e,t){return Math.floor(t/Number(e)*so)}frac_by_bytes(e,t){const{weight:n}=this.cast(),r=this.bytes_to_weight(e.net,t)/n;return Math.floor(r*Math.pow(10,15))}price_per_byte(e,t=1e3,n){const r=$.pB.from(this.frac(e,t)),o=this.utilization_increase(e.net,r),i=this.determine_adjusted_utilization(n),a=this.fee(o,i),s=Math.pow(10,this.max_price.symbol.precision);return Math.ceil(a*s)/s}};Jr=(0,N.gn)([$.AU.type("powerupstateresourcenet")],Jr);let Qr=class extends $.AU{};(0,N.gn)([$.AU.field("uint8")],Qr.prototype,"version",void 0),(0,N.gn)([$.AU.field(Jr)],Qr.prototype,"net",void 0),(0,N.gn)([$.AU.field(Kr)],Qr.prototype,"cpu",void 0),(0,N.gn)([$.AU.field("uint32")],Qr.prototype,"powerup_days",void 0),(0,N.gn)([$.AU.field("asset")],Qr.prototype,"min_powerup_fee",void 0),Qr=(0,N.gn)([$.AU.type("powerupstate")],Qr);class eo{constructor(e){this.parent=e}async get_state(){return(await this.parent.api.v1.chain.get_table_rows({code:"eosio",scope:"",table:"powup.state",type:Qr})).rows[0]}}let to=class extends $.AU{};(0,N.gn)([$.AU.field("asset")],to.prototype,"balance",void 0),(0,N.gn)([$.AU.field("float64")],to.prototype,"weight",void 0),to=(0,N.gn)([$.AU.type("connector")],to);let no=class extends $.AU{};(0,N.gn)([$.AU.field("asset")],no.prototype,"supply",void 0),(0,N.gn)([$.AU.field(to)],no.prototype,"base",void 0),(0,N.gn)([$.AU.field(to)],no.prototype,"quote",void 0),no=(0,N.gn)([$.AU.type("exchange_state")],no);let ro=class extends no{price_per(e){const t=this.base.balance.units,n=this.quote.balance.units;return $.xR.fromUnits(this.get_input(t,n,$.ni.from(e)),this.quote.balance.symbol)}price_per_kb(e){return this.price_per(1e3*e)}get_input(e,t,n){return t.multiplying(n).dividing(e.subtracting(n),"ceil")}};ro=(0,N.gn)([$.AU.type("ramstate")],ro);class oo{constructor(e){this.parent=e}async get_state(){return(await this.parent.api.v1.chain.get_table_rows({code:"eosio",scope:"eosio",table:"rammarket",type:ro})).rows[0]}}let io=class extends $.AU{get reserved(){return Number(this.total_lent.units)/Number(this.total_lendable.units)}get symbol(){return this.total_lent.symbol}get precision(){return this.total_lent.symbol.precision}get value(){return(Number(this.total_lent.units)+Number(this.total_unlent.units))/Number(this.total_rex.units)}exchange(e){return $.xR.from(e.value*this.total_lendable.value/this.total_rex.value,this.symbol)}price_per(e,t=1e3){const n=$.xR.fromUnits(1e4,this.symbol),r=Number(n.units)/(this.total_rent.value/this.total_unlent.value)*(Number(e.cpu)/so);return Number(n.units)/r*t/Math.pow(10,this.precision)}};(0,N.gn)([$.AU.field("uint8")],io.prototype,"version",void 0),(0,N.gn)([$.AU.field("asset")],io.prototype,"total_lent",void 0),(0,N.gn)([$.AU.field("asset")],io.prototype,"total_unlent",void 0),(0,N.gn)([$.AU.field("asset")],io.prototype,"total_rent",void 0),(0,N.gn)([$.AU.field("asset")],io.prototype,"total_lendable",void 0),(0,N.gn)([$.AU.field("asset")],io.prototype,"total_rex",void 0),(0,N.gn)([$.AU.field("asset")],io.prototype,"namebid_proceeds",void 0),(0,N.gn)([$.AU.field("uint64")],io.prototype,"loan_num",void 0),io=(0,N.gn)([$.AU.type("rexstate")],io);class ao{constructor(e){this.parent=e}async get_state(){return(await this.parent.api.v1.chain.get_table_rows({code:"eosio",scope:"eosio",table:"rexpool",type:io})).rows[0]}}const so=new(Xr())(1e8);class lo{constructor(e){if(this.sampleAccount="b1",this.symbol="4,EOS",this.v1={powerup:new eo(this),ram:new oo(this),rex:new ao(this)},e.sampleAccount&&(this.sampleAccount=e.sampleAccount),e.symbol&&(this.symbol=e.symbol),e.api)this.api=e.api;else{if(!e.url)throw new Error("Missing url or api client");this.api=new $.lP({provider:new $.c6(e.url,e)})}}async getSampledUsage(){const e=await this.api.v1.chain.get_account(this.sampleAccount),t=$.pB.from(e.cpu_limit.max.value.mul(so)),n=$.pB.from(e.net_limit.max.value.mul(so)),r=$.pB.from(e.cpu_weight.value),o=$.pB.from(e.net_weight.value);return{account:e,cpu:co(t.value,r.value),net:co(n.value,o.value)}}}function co(e,t){let n=e.div(t);const r=new(Xr())(0),o=new(Xr())(1);return e.mod(t).gt(r)&&(n=n.sub(o)),$.pB.from(n)}lo.__className="Resources";class uo{constructor(e){this.client=e,this.cache=new Map,this.pending=new Map}async getAbi(e){const t=String(e);let n=this.cache.get(t);if(!n){let r=this.pending.get(t);r||(r=this.client.v1.chain.get_raw_abi(e),this.pending.set(t,r));const o=await r;if(this.pending.delete(t),!o.abi)throw new Error(`ABI for ${t} could not be loaded.`);n=$.dL.from(o.abi),this.cache.set(t,n)}return n}setAbi(e,t,n=!1){const r=String(e),o=$.dL.from(t),i=this.cache.get(r);n&&i?this.cache.set(r,$.dL.from({action_results:fo(i.action_results,o.action_results),types:fo(i.types,o.types,"new_type_name"),structs:fo(i.structs,o.structs),actions:fo(i.actions,o.actions),tables:fo(i.tables,o.tables),ricardian_clauses:fo(i.ricardian_clauses,o.ricardian_clauses,"id"),variants:fo(i.variants,o.variants),version:o.version})):this.cache.set(r,o)}}function fo(e,t,n="name"){return t.reduce(((e,t)=>(e.some((e=>String(e[n])===String(t[n])))||e.push(t),e)),e.slice())}function ho(e){if(e)return(0,$.V9)(e,$.pB)||(0,$.V9)(e,$.zM)||(0,$.V9)(e,$.Dh)||(0,$.V9)(e,$.Nz)||(0,$.V9)(e,$.b9)?e:"number"==typeof e?$.zM.from(e):$.VG.from(e)}const po={json:!1,limit:1e3};class mo{constructor(e){this.endReached=!1,this.rowsCount=0,this.maxRows=Number.MAX_SAFE_INTEGER,this.abi=$.dL.from(e.abi),this.client=e.client,this.params={...po,...e.params},e.maxRows&&(this.maxRows=e.maxRows);const t=this.abi.tables.find((e=>$.VG.from(e.name).equals(this.params.table)));if(!t)throw new Error("Table not found");this.type=t.type}async*[Symbol.asyncIterator](){for(;;){const e=await this.next();for(const t of e)yield t;if(0===e.length||!this.next_key)return}}async reset(){this.next_key=void 0,this.endReached=!1,this.rowsCount=0}async all(){const e=[];for await(const t of this)e.push(t);return e}}class go extends mo{async next(e=Number.MAX_SAFE_INTEGER){if(this.endReached)return[];let t=this.params.lower_bound;this.next_key&&(t=this.next_key);const n=this.maxRows-this.rowsCount,r=Math.min(n,e,this.params.limit),o={...this.params,limit:r,lower_bound:ho(t),upper_bound:ho(this.params.upper_bound)},i=await this.client.v1.chain.get_table_rows(o),a=!1===this.params.json&&!o.type?i.rows.map((e=>$.ei.decode({data:e,abi:this.abi,type:this.type}))):i.rows;return this.next_key=i.next_key,this.rowsCount+=a.length,i.next_key&&0!==a.length&&this.rowsCount!==this.maxRows||(this.endReached=!0),a}}class vo extends mo{async next(e=Number.MAX_SAFE_INTEGER){if(this.endReached)return[];let t=this.params.lower_bound;this.next_key&&(t=this.next_key);const n=this.maxRows-this.rowsCount,r=Math.min(n,e,this.params.limit),o={code:this.params.code,table:this.params.table,limit:r,lower_bound:t?String(t):void 0,upper_bound:this.params.upper_bound?String(this.params.upper_bound):void 0},i=await this.client.v1.chain.get_table_by_scope(o),a=i.rows;return this.next_key=i.more,this.rowsCount+=a.length,i.more&&0!==a.length&&this.rowsCount!==this.maxRows||(this.endReached=!0),a}}class bo{constructor(e){this.defaultRowLimit=1e3,this.abi=$.dL.from(e.abi),this.account=$.VG.from(e.account),this.name=$.VG.from(e.name),this.client=e.client,this.rowType=e.rowType,this.fieldToIndex=e.fieldToIndex;const t=this.abi.tables.find((e=>this.name.equals(e.name)));if(!t)throw new Error(`Table ${this.name} not found in ABI`);this.tableABI=t,this.defaultScope=e.defaultScope}static from(e){return new bo(e)}query(e={}){const t={table:this.name,code:this.account,scope:void 0!==e.scope?String(e.scope):this.defaultScope||this.account,type:this.rowType,index_position:e.index_position,key_type:e.key_type,lower_bound:ho(e.from),upper_bound:ho(e.to),limit:e.rowsPerAPIRequest||this.defaultRowLimit};if(e.index){const n=this.getFieldToIndex();if(!n[e.index])throw new Error(`Field ${e.index} is not listed in the ABI under key_names/key_types. Try using 'index_position' instead.`);t.index_position=n[e.index].index_position}return new go({abi:this.abi,client:this.client,maxRows:e.maxRows,params:t})}async get(e,t={}){const n={table:this.name,code:this.account,scope:void 0!==t.scope?String(t.scope):this.defaultScope||this.account,type:this.rowType,limit:1,lower_bound:ho(e),upper_bound:ho(e),index_position:t.index_position,key_type:t.key_type,json:!1};if(t.index){const e=this.getFieldToIndex();if(!e[t.index])throw new Error(`Field ${t.index} is not listed in the ABI under key_names/key_types. Try using 'index_position' instead.`);n.index_position=e[t.index].index_position}const{rows:r}=await this.client.v1.chain.get_table_rows(n);if(0===r.length)return;let[o]=r;return this.rowType||(o=$.ei.decode({data:o,abi:this.abi,type:this.tableABI.type})),t.json&&(o=$.ei.objectify(o)),o}first(e,t={}){return this.query({...t,maxRows:e})}async all(e={}){return this.query(e).all()}getFieldToIndex(){if(this.fieldToIndex)return this.fieldToIndex;const e={};for(let n=0;nString(e.name)))}hasTable(e){return this.tableNames.includes(String(e))}table(e,t,n){if(!this.hasTable(e))throw new Error(`Contract (${this.account}) does not have a table named (${e})`);return bo.from({abi:this.abi,account:this.account,client:this.client,defaultScope:t,name:e,rowType:n})}get actionNames(){return this.abi.actions.map((e=>String(e.name)))}hasAction(e){return this.actionNames.includes(String(e))}action(e,t,n){if(!this.hasAction(e))throw new Error(`Contract (${this.account}) does not have an action named (${e})`);let r=[ie];return n&&n.authorization&&(r=n.authorization.map((e=>$.V5.from(e)))),$.aU.from({account:this.account,name:e,authorization:r,data:t},this.abi)}async readonly(e,t){t||(t={});const n=this.action(e,t);n.authorization=[];const r=$.YW.from({ref_block_num:0,ref_block_prefix:0,expiration:0,actions:[n]}),o=(await this.client.v1.chain.send_read_only_transaction(r)).processed.action_traces[0].return_value_hex_data,i=this.abi.action_results.find((t=>$.VG.from(t.name).equals(e)));if(!i)throw new Error(`Return type for ${e} not defined in the ABI.`);return $.ei.decode({data:o,type:i.result_type,abi:this.abi})}actions(e,t){return e.map((e=>this.action(e.name,e.data,{authorization:e.authorization||t?.authorization})))}ricardian(e){if(!this.hasAction(e))throw new Error(`Contract (${this.account}) does not have an action named (${e})`);const t=this.abi.actions.find((t=>$.VG.from(t.name).equals(e)));if(!t||!t.ricardian_contract)throw new Error(`Contract (${this.account}) action named (${e}) does not have a defined ricardian contract`);return t.ricardian_contract}}const wo={};class xo{constructor(e,t=wo){if(!e.client)throw new Error("A `client` must be passed when initializing the ContractKit.");this.client=e.client,t.abiCache?this.abiCache=t.abiCache:this.abiCache=new uo(this.client),t.abis&&t.abis.forEach((({name:e,abi:t})=>this.abiCache.setAbi($.VG.from(e),$.dL.from(t))))}async load(e){const t=$.VG.from(e),n=await this.abiCache.getAbi(t);return new yo({abi:$.dL.from(n),account:t,client:this.client})}}const _o=$.t6.from("DmVvc2lvOjphYmkvMS4xAAgHYWNjb3VudAABB2JhbGFuY2UFYXNzZXQFY2xvc2UAAgVvd25lcgRuYW1lBnN5bWJvbAZzeW1ib2wGY3JlYXRlAAIGaXNzdWVyBG5hbWUObWF4aW11bV9zdXBwbHkFYXNzZXQOY3VycmVuY3lfc3RhdHMAAwZzdXBwbHkFYXNzZXQKbWF4X3N1cHBseQVhc3NldAZpc3N1ZXIEbmFtZQVpc3N1ZQADAnRvBG5hbWUIcXVhbnRpdHkFYXNzZXQEbWVtbwZzdHJpbmcEb3BlbgADBW93bmVyBG5hbWUGc3ltYm9sBnN5bWJvbAlyYW1fcGF5ZXIEbmFtZQZyZXRpcmUAAghxdWFudGl0eQVhc3NldARtZW1vBnN0cmluZwh0cmFuc2ZlcgAEBGZyb20EbmFtZQJ0bwRuYW1lCHF1YW50aXR5BWFzc2V0BG1lbW8Gc3RyaW5nBgAAAAAAhWlEBWNsb3Nl7QMtLS0Kc3BlY192ZXJzaW9uOiAiMC4yLjAiCnRpdGxlOiBDbG9zZSBUb2tlbiBCYWxhbmNlCnN1bW1hcnk6ICdDbG9zZSB7e25vd3JhcCBvd25lcn194oCZcyB6ZXJvIHF1YW50aXR5IGJhbGFuY2UnCmljb246IGh0dHBzOi8vcmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbS9jcnlwdG9reWxpbi9lb3Npby5jb250cmFjdHMvdjEuNy4wL2NvbnRyYWN0cy9pY29ucy90b2tlbi5wbmcjMjA3ZmY2OGIwNDA2ZWFhNTY2MThiMDhiZGE4MWQ2YTA5NTQ1NDNmMzZhZGMzMjhhYjMwNjVmMzFhNWM1ZDY1NAotLS0KCnt7b3duZXJ9fSBhZ3JlZXMgdG8gY2xvc2UgdGhlaXIgemVybyBxdWFudGl0eSBiYWxhbmNlIGZvciB0aGUge3tzeW1ib2xfdG9fc3ltYm9sX2NvZGUgc3ltYm9sfX0gdG9rZW4uCgpSQU0gd2lsbCBiZSByZWZ1bmRlZCB0byB0aGUgUkFNIHBheWVyIG9mIHRoZSB7e3N5bWJvbF90b19zeW1ib2xfY29kZSBzeW1ib2x9fSB0b2tlbiBiYWxhbmNlIGZvciB7e293bmVyfX0uAAAAAKhs1EUGY3JlYXRljgUtLS0Kc3BlY192ZXJzaW9uOiAiMC4yLjAiCnRpdGxlOiBDcmVhdGUgTmV3IFRva2VuCnN1bW1hcnk6ICdDcmVhdGUgYSBuZXcgdG9rZW4nCmljb246IGh0dHBzOi8vcmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbS9jcnlwdG9reWxpbi9lb3Npby5jb250cmFjdHMvdjEuNy4wL2NvbnRyYWN0cy9pY29ucy90b2tlbi5wbmcjMjA3ZmY2OGIwNDA2ZWFhNTY2MThiMDhiZGE4MWQ2YTA5NTQ1NDNmMzZhZGMzMjhhYjMwNjVmMzFhNWM1ZDY1NAotLS0KCnt7JGFjdGlvbi5hY2NvdW50fX0gYWdyZWVzIHRvIGNyZWF0ZSBhIG5ldyB0b2tlbiB3aXRoIHN5bWJvbCB7e2Fzc2V0X3RvX3N5bWJvbF9jb2RlIG1heGltdW1fc3VwcGx5fX0gdG8gYmUgbWFuYWdlZCBieSB7e2lzc3Vlcn19LgoKVGhpcyBhY3Rpb24gd2lsbCBub3QgcmVzdWx0IGFueSBhbnkgdG9rZW5zIGJlaW5nIGlzc3VlZCBpbnRvIGNpcmN1bGF0aW9uLgoKe3tpc3N1ZXJ9fSB3aWxsIGJlIGFsbG93ZWQgdG8gaXNzdWUgdG9rZW5zIGludG8gY2lyY3VsYXRpb24sIHVwIHRvIGEgbWF4aW11bSBzdXBwbHkgb2Yge3ttYXhpbXVtX3N1cHBseX19LgoKUkFNIHdpbGwgZGVkdWN0ZWQgZnJvbSB7eyRhY3Rpb24uYWNjb3VudH194oCZcyByZXNvdXJjZXMgdG8gY3JlYXRlIHRoZSBuZWNlc3NhcnkgcmVjb3Jkcy4AAAAAAKUxdgVpc3N1ZeIHLS0tCnNwZWNfdmVyc2lvbjogIjAuMi4wIgp0aXRsZTogSXNzdWUgVG9rZW5zIGludG8gQ2lyY3VsYXRpb24Kc3VtbWFyeTogJ0lzc3VlIHt7bm93cmFwIHF1YW50aXR5fX0gaW50byBjaXJjdWxhdGlvbiBhbmQgdHJhbnNmZXIgaW50byB7e25vd3JhcCB0b3194oCZcyBhY2NvdW50JwppY29uOiBodHRwczovL3Jhdy5naXRodWJ1c2VyY29udGVudC5jb20vY3J5cHRva3lsaW4vZW9zaW8uY29udHJhY3RzL3YxLjcuMC9jb250cmFjdHMvaWNvbnMvdG9rZW4ucG5nIzIwN2ZmNjhiMDQwNmVhYTU2NjE4YjA4YmRhODFkNmEwOTU0NTQzZjM2YWRjMzI4YWIzMDY1ZjMxYTVjNWQ2NTQKLS0tCgpUaGUgdG9rZW4gbWFuYWdlciBhZ3JlZXMgdG8gaXNzdWUge3txdWFudGl0eX19IGludG8gY2lyY3VsYXRpb24sIGFuZCB0cmFuc2ZlciBpdCBpbnRvIHt7dG99feKAmXMgYWNjb3VudC4KCnt7I2lmIG1lbW99fVRoZXJlIGlzIGEgbWVtbyBhdHRhY2hlZCB0byB0aGUgdHJhbnNmZXIgc3RhdGluZzoKe3ttZW1vfX0Ke3svaWZ9fQoKSWYge3t0b319IGRvZXMgbm90IGhhdmUgYSBiYWxhbmNlIGZvciB7e2Fzc2V0X3RvX3N5bWJvbF9jb2RlIHF1YW50aXR5fX0sIG9yIHRoZSB0b2tlbiBtYW5hZ2VyIGRvZXMgbm90IGhhdmUgYSBiYWxhbmNlIGZvciB7e2Fzc2V0X3RvX3N5bWJvbF9jb2RlIHF1YW50aXR5fX0sIHRoZSB0b2tlbiBtYW5hZ2VyIHdpbGwgYmUgZGVzaWduYXRlZCBhcyB0aGUgUkFNIHBheWVyIG9mIHRoZSB7e2Fzc2V0X3RvX3N5bWJvbF9jb2RlIHF1YW50aXR5fX0gdG9rZW4gYmFsYW5jZSBmb3Ige3t0b319LiBBcyBhIHJlc3VsdCwgUkFNIHdpbGwgYmUgZGVkdWN0ZWQgZnJvbSB0aGUgdG9rZW4gbWFuYWdlcuKAmXMgcmVzb3VyY2VzIHRvIGNyZWF0ZSB0aGUgbmVjZXNzYXJ5IHJlY29yZHMuCgpUaGlzIGFjdGlvbiBkb2VzIG5vdCBhbGxvdyB0aGUgdG90YWwgcXVhbnRpdHkgdG8gZXhjZWVkIHRoZSBtYXggYWxsb3dlZCBzdXBwbHkgb2YgdGhlIHRva2VuLgAAAAAAMFWlBG9wZW66BS0tLQpzcGVjX3ZlcnNpb246ICIwLjIuMCIKdGl0bGU6IE9wZW4gVG9rZW4gQmFsYW5jZQpzdW1tYXJ5OiAnT3BlbiBhIHplcm8gcXVhbnRpdHkgYmFsYW5jZSBmb3Ige3tub3dyYXAgb3duZXJ9fScKaWNvbjogaHR0cHM6Ly9yYXcuZ2l0aHVidXNlcmNvbnRlbnQuY29tL2NyeXB0b2t5bGluL2Vvc2lvLmNvbnRyYWN0cy92MS43LjAvY29udHJhY3RzL2ljb25zL3Rva2VuLnBuZyMyMDdmZjY4YjA0MDZlYWE1NjYxOGIwOGJkYTgxZDZhMDk1NDU0M2YzNmFkYzMyOGFiMzA2NWYzMWE1YzVkNjU0Ci0tLQoKe3tyYW1fcGF5ZXJ9fSBhZ3JlZXMgdG8gZXN0YWJsaXNoIGEgemVybyBxdWFudGl0eSBiYWxhbmNlIGZvciB7e293bmVyfX0gZm9yIHRoZSB7e3N5bWJvbF90b19zeW1ib2xfY29kZSBzeW1ib2x9fSB0b2tlbi4KCklmIHt7b3duZXJ9fSBkb2VzIG5vdCBoYXZlIGEgYmFsYW5jZSBmb3Ige3tzeW1ib2xfdG9fc3ltYm9sX2NvZGUgc3ltYm9sfX0sIHt7cmFtX3BheWVyfX0gd2lsbCBiZSBkZXNpZ25hdGVkIGFzIHRoZSBSQU0gcGF5ZXIgb2YgdGhlIHt7c3ltYm9sX3RvX3N5bWJvbF9jb2RlIHN5bWJvbH19IHRva2VuIGJhbGFuY2UgZm9yIHt7b3duZXJ9fS4gQXMgYSByZXN1bHQsIFJBTSB3aWxsIGJlIGRlZHVjdGVkIGZyb20ge3tyYW1fcGF5ZXJ9feKAmXMgcmVzb3VyY2VzIHRvIGNyZWF0ZSB0aGUgbmVjZXNzYXJ5IHJlY29yZHMuAAAAAKjrsroGcmV0aXJl0AMtLS0Kc3BlY192ZXJzaW9uOiAiMC4yLjAiCnRpdGxlOiBSZW1vdmUgVG9rZW5zIGZyb20gQ2lyY3VsYXRpb24Kc3VtbWFyeTogJ1JlbW92ZSB7e25vd3JhcCBxdWFudGl0eX19IGZyb20gY2lyY3VsYXRpb24nCmljb246IGh0dHBzOi8vcmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbS9jcnlwdG9reWxpbi9lb3Npby5jb250cmFjdHMvdjEuNy4wL2NvbnRyYWN0cy9pY29ucy90b2tlbi5wbmcjMjA3ZmY2OGIwNDA2ZWFhNTY2MThiMDhiZGE4MWQ2YTA5NTQ1NDNmMzZhZGMzMjhhYjMwNjVmMzFhNWM1ZDY1NAotLS0KClRoZSB0b2tlbiBtYW5hZ2VyIGFncmVlcyB0byByZW1vdmUge3txdWFudGl0eX19IGZyb20gY2lyY3VsYXRpb24sIHRha2VuIGZyb20gdGhlaXIgb3duIGFjY291bnQuCgp7eyNpZiBtZW1vfX0gVGhlcmUgaXMgYSBtZW1vIGF0dGFjaGVkIHRvIHRoZSBhY3Rpb24gc3RhdGluZzoKe3ttZW1vfX0Ke3svaWZ9fQAAAFctPM3NCHRyYW5zZmVyqgctLS0Kc3BlY192ZXJzaW9uOiAiMC4yLjAiCnRpdGxlOiBUcmFuc2ZlciBUb2tlbnMKc3VtbWFyeTogJ1NlbmQge3tub3dyYXAgcXVhbnRpdHl9fSBmcm9tIHt7bm93cmFwIGZyb219fSB0byB7e25vd3JhcCB0b319JwppY29uOiBodHRwczovL3Jhdy5naXRodWJ1c2VyY29udGVudC5jb20vY3J5cHRva3lsaW4vZW9zaW8uY29udHJhY3RzL3YxLjcuMC9jb250cmFjdHMvaWNvbnMvdHJhbnNmZXIucG5nIzVkZmFkMGRmNzI3NzJlZTFjY2MxNTVlNjcwYzFkMTI0ZjVjNTEyMmYxZDUwMjc1NjVkZjM4YjQxODA0MmQxZGQKLS0tCgp7e2Zyb219fSBhZ3JlZXMgdG8gc2VuZCB7e3F1YW50aXR5fX0gdG8ge3t0b319LgoKe3sjaWYgbWVtb319VGhlcmUgaXMgYSBtZW1vIGF0dGFjaGVkIHRvIHRoZSB0cmFuc2ZlciBzdGF0aW5nOgp7e21lbW99fQp7ey9pZn19CgpJZiB7e2Zyb219fSBpcyBub3QgYWxyZWFkeSB0aGUgUkFNIHBheWVyIG9mIHRoZWlyIHt7YXNzZXRfdG9fc3ltYm9sX2NvZGUgcXVhbnRpdHl9fSB0b2tlbiBiYWxhbmNlLCB7e2Zyb219fSB3aWxsIGJlIGRlc2lnbmF0ZWQgYXMgc3VjaC4gQXMgYSByZXN1bHQsIFJBTSB3aWxsIGJlIGRlZHVjdGVkIGZyb20ge3tmcm9tfX3igJlzIHJlc291cmNlcyB0byByZWZ1bmQgdGhlIG9yaWdpbmFsIFJBTSBwYXllci4KCklmIHt7dG99fSBkb2VzIG5vdCBoYXZlIGEgYmFsYW5jZSBmb3Ige3thc3NldF90b19zeW1ib2xfY29kZSBxdWFudGl0eX19LCB7e2Zyb219fSB3aWxsIGJlIGRlc2lnbmF0ZWQgYXMgdGhlIFJBTSBwYXllciBvZiB0aGUge3thc3NldF90b19zeW1ib2xfY29kZSBxdWFudGl0eX19IHRva2VuIGJhbGFuY2UgZm9yIHt7dG99fS4gQXMgYSByZXN1bHQsIFJBTSB3aWxsIGJlIGRlZHVjdGVkIGZyb20ge3tmcm9tfX3igJlzIHJlc291cmNlcyB0byBjcmVhdGUgdGhlIG5lY2Vzc2FyeSByZWNvcmRzLgIAAAA4T00RMgNpNjQAAAdhY2NvdW50AAAAAACQTcYDaTY0AAAOY3VycmVuY3lfc3RhdHMAAAAA"),So=$.dL.from(_o);class ko extends yo{constructor(e){super({client:e.client,abi:So,account:$.VG.from("eosio.token")})}action(e,t,n){return super.action(e,t,n)}table(e,t){return super.table(e,t,Mo[e])}}var Co;!function(e){let t=class extends $.AU{};(0,N.gn)([$.AU.field($.xR)],t.prototype,"balance",void 0),t=(0,N.gn)([$.AU.type("account")],t),e.Account=t;let n=class extends $.AU{};(0,N.gn)([$.AU.field($.VG)],n.prototype,"owner",void 0),(0,N.gn)([$.AU.field($.xR.Symbol)],n.prototype,"symbol",void 0),n=(0,N.gn)([$.AU.type("close")],n),e.Close=n;let r=class extends $.AU{};(0,N.gn)([$.AU.field($.VG)],r.prototype,"issuer",void 0),(0,N.gn)([$.AU.field($.xR)],r.prototype,"maximum_supply",void 0),r=(0,N.gn)([$.AU.type("create")],r),e.Create=r;let o=class extends $.AU{};(0,N.gn)([$.AU.field($.xR)],o.prototype,"supply",void 0),(0,N.gn)([$.AU.field($.xR)],o.prototype,"max_supply",void 0),(0,N.gn)([$.AU.field($.VG)],o.prototype,"issuer",void 0),o=(0,N.gn)([$.AU.type("currency_stats")],o),e.CurrencyStats=o;let i=class extends $.AU{};(0,N.gn)([$.AU.field($.VG)],i.prototype,"to",void 0),(0,N.gn)([$.AU.field($.xR)],i.prototype,"quantity",void 0),(0,N.gn)([$.AU.field("string")],i.prototype,"memo",void 0),i=(0,N.gn)([$.AU.type("issue")],i),e.Issue=i;let a=class extends $.AU{};(0,N.gn)([$.AU.field($.VG)],a.prototype,"owner",void 0),(0,N.gn)([$.AU.field($.xR.Symbol)],a.prototype,"symbol",void 0),(0,N.gn)([$.AU.field($.VG)],a.prototype,"ram_payer",void 0),a=(0,N.gn)([$.AU.type("open")],a),e.Open=a;let s=class extends $.AU{};(0,N.gn)([$.AU.field($.xR)],s.prototype,"quantity",void 0),(0,N.gn)([$.AU.field("string")],s.prototype,"memo",void 0),s=(0,N.gn)([$.AU.type("retire")],s),e.Retire=s;let l=class extends $.AU{};(0,N.gn)([$.AU.field($.VG)],l.prototype,"from",void 0),(0,N.gn)([$.AU.field($.VG)],l.prototype,"to",void 0),(0,N.gn)([$.AU.field($.xR)],l.prototype,"quantity",void 0),(0,N.gn)([$.AU.field("string")],l.prototype,"memo",void 0),l=(0,N.gn)([$.AU.type("transfer")],l),e.Transfer=l}(Co||(Co={}));const Mo={accounts:Co.Account,stat:Co.CurrencyStats};class Eo{constructor({contract:e,client:t}){this.contract=e||new ko({client:t})}async transfer(e,t,n,r=""){const o=$.xR.from(n);return this.contract.action("transfer",{from:$.VG.from(e),to:$.VG.from(t),quantity:o,memo:r})}balance(e,t){const n=this.contract.table("accounts",e);let r;return r=t?n.get(String(t),{index_position:"primary"}):n.get(),r.then((n=>{if(!n)throw new Error(`Account ${e} does not exist.`);if(t&&!n.balance.symbol.code.equals(t))throw new Error(`Symbol '${t}' does not exist.`);return n?.balance})).catch((t=>{throw new Error(`Failed to fetch balance for ${e}: ${t}`)}))}}var Io;let Zo=class extends $.AU{};(0,N.gn)([$.AU.field("name")],Zo.prototype,"account",void 0),(0,N.gn)([$.AU.field("name")],Zo.prototype,"action",void 0),Zo=(0,N.gn)([$.AU.type("linked_actions")],Zo);let Oo=Io=class extends $.AU{static from(e){return(0,$.V9)(e,Io)?e:super.from(e)}get name(){return this.perm_name}addKey(e,t=1){const n=this.required_auth.keys.find((t=>$.nh.from(e).equals(t.key)));if(n)throw new Error(`The provided key (${String(e)}) already exists on the "${this.perm_name}" permission.`);this.required_auth.keys.push($.lC.from({key:e,weight:t})),this.required_auth.sort()}removeKey(e){const t=this.required_auth.keys.findIndex((t=>$.nh.from(e).equals(t.key)));if(-1===t)throw new Error(`The provided key (${String(e)}) does not exist on the "${this.perm_name}" permission.`);this.required_auth.keys.splice(t,1)}addAccount(e,t=1){const n=this.required_auth.accounts.find((t=>$.V5.from(e).equals(t.permission)));if(n)throw new Error(`The provided account (${String($.V5.from(e))}) already exists on the "${this.perm_name}" permission.`);this.required_auth.accounts.push($.cj.from({permission:$.V5.from(e),weight:t})),this.required_auth.sort()}removeAccount(e){const t=this.required_auth.accounts.findIndex((t=>$.V5.from(e).equals(t.permission)));if(-1===t)throw new Error(`The provided permission (${String(e)}) does not exist on the "${this.perm_name}" permission.`);this.required_auth.accounts.splice(t,1)}addWait(e){this.required_auth.waits.push($.Y1.from(e)),this.required_auth.sort()}removeWait(e){this.required_auth.waits=this.required_auth.waits.filter((t=>!$.Y1.from(e).equals(t)))}};(0,N.gn)([$.AU.field("name")],Oo.prototype,"perm_name",void 0),(0,N.gn)([$.AU.field("name")],Oo.prototype,"parent",void 0),(0,N.gn)([$.AU.field($.WU)],Oo.prototype,"required_auth",void 0),(0,N.gn)([$.AU.field(Zo,{array:!0,optional:!0})],Oo.prototype,"linked_actions",void 0),Oo=Io=(0,N.gn)([$.AU.type("permission")],Oo);const $o=$.t6.from("DmVvc2lvOjphYmkvMS4yAhdibG9ja19zaWduaW5nX2F1dGhvcml0eSJ2YXJpYW50X2Jsb2NrX3NpZ25pbmdfYXV0aG9yaXR5X3YwF2Jsb2NrY2hhaW5fcGFyYW1ldGVyc190GGJsb2NrY2hhaW5fcGFyYW1ldGVyc192MWcIYWJpX2hhc2gAAgVvd25lcgRuYW1lBGhhc2gLY2hlY2tzdW0yNTYIYWN0aXZhdGUAAQ5mZWF0dXJlX2RpZ2VzdAtjaGVja3N1bTI1NglhdXRob3JpdHkABAl0aHJlc2hvbGQGdWludDMyBGtleXMMa2V5X3dlaWdodFtdCGFjY291bnRzGXBlcm1pc3Npb25fbGV2ZWxfd2VpZ2h0W10Fd2FpdHMNd2FpdF93ZWlnaHRbXQpiaWRfcmVmdW5kAAIGYmlkZGVyBG5hbWUGYW1vdW50BWFzc2V0B2JpZG5hbWUAAwZiaWRkZXIEbmFtZQduZXduYW1lBG5hbWUDYmlkBWFzc2V0CWJpZHJlZnVuZAACBmJpZGRlcgRuYW1lB25ld25hbWUEbmFtZQxibG9ja19oZWFkZXIACAl0aW1lc3RhbXAGdWludDMyCHByb2R1Y2VyBG5hbWUJY29uZmlybWVkBnVpbnQxNghwcmV2aW91cwtjaGVja3N1bTI1NhF0cmFuc2FjdGlvbl9tcm9vdAtjaGVja3N1bTI1NgxhY3Rpb25fbXJvb3QLY2hlY2tzdW0yNTYQc2NoZWR1bGVfdmVyc2lvbgZ1aW50MzINbmV3X3Byb2R1Y2VycxJwcm9kdWNlcl9zY2hlZHVsZT8RYmxvY2tfaW5mb19yZWNvcmQAAwd2ZXJzaW9uBXVpbnQ4DGJsb2NrX2hlaWdodAZ1aW50MzIPYmxvY2tfdGltZXN0YW1wCnRpbWVfcG9pbnQaYmxvY2tfc2lnbmluZ19hdXRob3JpdHlfdjAAAgl0aHJlc2hvbGQGdWludDMyBGtleXMMa2V5X3dlaWdodFtdFWJsb2NrY2hhaW5fcGFyYW1ldGVycwARE21heF9ibG9ja19uZXRfdXNhZ2UGdWludDY0GnRhcmdldF9ibG9ja19uZXRfdXNhZ2VfcGN0BnVpbnQzMhltYXhfdHJhbnNhY3Rpb25fbmV0X3VzYWdlBnVpbnQzMh5iYXNlX3Blcl90cmFuc2FjdGlvbl9uZXRfdXNhZ2UGdWludDMyEG5ldF91c2FnZV9sZWV3YXkGdWludDMyI2NvbnRleHRfZnJlZV9kaXNjb3VudF9uZXRfdXNhZ2VfbnVtBnVpbnQzMiNjb250ZXh0X2ZyZWVfZGlzY291bnRfbmV0X3VzYWdlX2RlbgZ1aW50MzITbWF4X2Jsb2NrX2NwdV91c2FnZQZ1aW50MzIadGFyZ2V0X2Jsb2NrX2NwdV91c2FnZV9wY3QGdWludDMyGW1heF90cmFuc2FjdGlvbl9jcHVfdXNhZ2UGdWludDMyGW1pbl90cmFuc2FjdGlvbl9jcHVfdXNhZ2UGdWludDMyGG1heF90cmFuc2FjdGlvbl9saWZldGltZQZ1aW50MzIeZGVmZXJyZWRfdHJ4X2V4cGlyYXRpb25fd2luZG93BnVpbnQzMhVtYXhfdHJhbnNhY3Rpb25fZGVsYXkGdWludDMyFm1heF9pbmxpbmVfYWN0aW9uX3NpemUGdWludDMyF21heF9pbmxpbmVfYWN0aW9uX2RlcHRoBnVpbnQxNhNtYXhfYXV0aG9yaXR5X2RlcHRoBnVpbnQxNhhibG9ja2NoYWluX3BhcmFtZXRlcnNfdjEVYmxvY2tjaGFpbl9wYXJhbWV0ZXJzARxtYXhfYWN0aW9uX3JldHVybl92YWx1ZV9zaXplB3VpbnQzMiQGYnV5cmFtAAMFcGF5ZXIEbmFtZQhyZWNlaXZlcgRuYW1lBXF1YW50BWFzc2V0C2J1eXJhbWJ5dGVzAAMFcGF5ZXIEbmFtZQhyZWNlaXZlcgRuYW1lBWJ5dGVzBnVpbnQzMgZidXlyZXgAAgRmcm9tBG5hbWUGYW1vdW50BWFzc2V0C2NhbmNlbGRlbGF5AAIOY2FuY2VsaW5nX2F1dGgQcGVybWlzc2lvbl9sZXZlbAZ0cnhfaWQLY2hlY2tzdW0yNTYKY2ZncG93ZXJ1cAABBGFyZ3MOcG93ZXJ1cF9jb25maWcMY2xhaW1yZXdhcmRzAAEFb3duZXIEbmFtZQhjbG9zZXJleAABBW93bmVyBG5hbWUMY25jbHJleG9yZGVyAAEFb3duZXIEbmFtZQljb25uZWN0b3IAAgdiYWxhbmNlBWFzc2V0BndlaWdodAdmbG9hdDY0C2NvbnNvbGlkYXRlAAEFb3duZXIEbmFtZQpkZWZjcHVsb2FuAAMEZnJvbQRuYW1lCGxvYW5fbnVtBnVpbnQ2NAZhbW91bnQFYXNzZXQKZGVmbmV0bG9hbgADBGZyb20EbmFtZQhsb2FuX251bQZ1aW50NjQGYW1vdW50BWFzc2V0CmRlbGVnYXRlYncABQRmcm9tBG5hbWUIcmVjZWl2ZXIEbmFtZRJzdGFrZV9uZXRfcXVhbnRpdHkFYXNzZXQSc3Rha2VfY3B1X3F1YW50aXR5BWFzc2V0CHRyYW5zZmVyBGJvb2wTZGVsZWdhdGVkX2JhbmR3aWR0aAAEBGZyb20EbmFtZQJ0bwRuYW1lCm5ldF93ZWlnaHQFYXNzZXQKY3B1X3dlaWdodAVhc3NldApkZWxldGVhdXRoAAMHYWNjb3VudARuYW1lCnBlcm1pc3Npb24EbmFtZQ1hdXRob3JpemVkX2J5BW5hbWUkB2RlcG9zaXQAAgVvd25lcgRuYW1lBmFtb3VudAVhc3NldBJlb3Npb19nbG9iYWxfc3RhdGUVYmxvY2tjaGFpbl9wYXJhbWV0ZXJzDQxtYXhfcmFtX3NpemUGdWludDY0GHRvdGFsX3JhbV9ieXRlc19yZXNlcnZlZAZ1aW50NjQPdG90YWxfcmFtX3N0YWtlBWludDY0HWxhc3RfcHJvZHVjZXJfc2NoZWR1bGVfdXBkYXRlFGJsb2NrX3RpbWVzdGFtcF90eXBlGGxhc3RfcGVydm90ZV9idWNrZXRfZmlsbAp0aW1lX3BvaW50DnBlcnZvdGVfYnVja2V0BWludDY0D3BlcmJsb2NrX2J1Y2tldAVpbnQ2NBN0b3RhbF91bnBhaWRfYmxvY2tzBnVpbnQzMhV0b3RhbF9hY3RpdmF0ZWRfc3Rha2UFaW50NjQbdGhyZXNoX2FjdGl2YXRlZF9zdGFrZV90aW1lCnRpbWVfcG9pbnQbbGFzdF9wcm9kdWNlcl9zY2hlZHVsZV9zaXplBnVpbnQxNhp0b3RhbF9wcm9kdWNlcl92b3RlX3dlaWdodAdmbG9hdDY0D2xhc3RfbmFtZV9jbG9zZRRibG9ja190aW1lc3RhbXBfdHlwZRNlb3Npb19nbG9iYWxfc3RhdGUyAAURbmV3X3JhbV9wZXJfYmxvY2sGdWludDE2EWxhc3RfcmFtX2luY3JlYXNlFGJsb2NrX3RpbWVzdGFtcF90eXBlDmxhc3RfYmxvY2tfbnVtFGJsb2NrX3RpbWVzdGFtcF90eXBlHHRvdGFsX3Byb2R1Y2VyX3ZvdGVwYXlfc2hhcmUHZmxvYXQ2NAhyZXZpc2lvbgV1aW50OBNlb3Npb19nbG9iYWxfc3RhdGUzAAIWbGFzdF92cGF5X3N0YXRlX3VwZGF0ZQp0aW1lX3BvaW50HHRvdGFsX3ZwYXlfc2hhcmVfY2hhbmdlX3JhdGUHZmxvYXQ2NBNlb3Npb19nbG9iYWxfc3RhdGU0AAMPY29udGludW91c19yYXRlB2Zsb2F0NjQUaW5mbGF0aW9uX3BheV9mYWN0b3IFaW50NjQOdm90ZXBheV9mYWN0b3IFaW50NjQOZXhjaGFuZ2Vfc3RhdGUAAwZzdXBwbHkFYXNzZXQEYmFzZQljb25uZWN0b3IFcXVvdGUJY29ubmVjdG9yC2Z1bmRjcHVsb2FuAAMEZnJvbQRuYW1lCGxvYW5fbnVtBnVpbnQ2NAdwYXltZW50BWFzc2V0C2Z1bmRuZXRsb2FuAAMEZnJvbQRuYW1lCGxvYW5fbnVtBnVpbnQ2NAdwYXltZW50BWFzc2V0BGluaXQAAgd2ZXJzaW9uCXZhcnVpbnQzMgRjb3JlBnN5bWJvbAprZXlfd2VpZ2h0AAIDa2V5CnB1YmxpY19rZXkGd2VpZ2h0BnVpbnQxNgxsaW1pdGF1dGhjaGcAAwdhY2NvdW50BG5hbWULYWxsb3dfcGVybXMGbmFtZVtdDmRpc2FsbG93X3Blcm1zBm5hbWVbXQhsaW5rYXV0aAAFB2FjY291bnQEbmFtZQRjb2RlBG5hbWUEdHlwZQRuYW1lC3JlcXVpcmVtZW50BG5hbWUNYXV0aG9yaXplZF9ieQVuYW1lJAttdmZyc2F2aW5ncwACBW93bmVyBG5hbWUDcmV4BWFzc2V0C212dG9zYXZpbmdzAAIFb3duZXIEbmFtZQNyZXgFYXNzZXQIbmFtZV9iaWQABAduZXduYW1lBG5hbWULaGlnaF9iaWRkZXIEbmFtZQhoaWdoX2JpZAVpbnQ2NA1sYXN0X2JpZF90aW1lCnRpbWVfcG9pbnQKbmV3YWNjb3VudAAEB2NyZWF0b3IEbmFtZQRuYW1lBG5hbWUFb3duZXIJYXV0aG9yaXR5BmFjdGl2ZQlhdXRob3JpdHkHb25ibG9jawABBmhlYWRlcgxibG9ja19oZWFkZXIHb25lcnJvcgACCXNlbmRlcl9pZAd1aW50MTI4CHNlbnRfdHJ4BWJ5dGVzGXBhaXJfdGltZV9wb2ludF9zZWNfaW50NjQAAgVmaXJzdA50aW1lX3BvaW50X3NlYwZzZWNvbmQFaW50NjQQcGVybWlzc2lvbl9sZXZlbAACBWFjdG9yBG5hbWUKcGVybWlzc2lvbgRuYW1lF3Blcm1pc3Npb25fbGV2ZWxfd2VpZ2h0AAIKcGVybWlzc2lvbhBwZXJtaXNzaW9uX2xldmVsBndlaWdodAZ1aW50MTYHcG93ZXJ1cAAGBXBheWVyBG5hbWUIcmVjZWl2ZXIEbmFtZQRkYXlzBnVpbnQzMghuZXRfZnJhYwVpbnQ2NAhjcHVfZnJhYwVpbnQ2NAttYXhfcGF5bWVudAVhc3NldA5wb3dlcnVwX2NvbmZpZwAEA25ldBdwb3dlcnVwX2NvbmZpZ19yZXNvdXJjZQNjcHUXcG93ZXJ1cF9jb25maWdfcmVzb3VyY2UMcG93ZXJ1cF9kYXlzB3VpbnQzMj8PbWluX3Bvd2VydXBfZmVlBmFzc2V0Pxdwb3dlcnVwX2NvbmZpZ19yZXNvdXJjZQAIFGN1cnJlbnRfd2VpZ2h0X3JhdGlvBmludDY0PxN0YXJnZXRfd2VpZ2h0X3JhdGlvBmludDY0PxRhc3N1bWVkX3N0YWtlX3dlaWdodAZpbnQ2ND8QdGFyZ2V0X3RpbWVzdGFtcA90aW1lX3BvaW50X3NlYz8IZXhwb25lbnQIZmxvYXQ2ND8KZGVjYXlfc2Vjcwd1aW50MzI/CW1pbl9wcmljZQZhc3NldD8JbWF4X3ByaWNlBmFzc2V0Pw1wb3dlcnVwX29yZGVyAAYHdmVyc2lvbgV1aW50OAJpZAZ1aW50NjQFb3duZXIEbmFtZQpuZXRfd2VpZ2h0BWludDY0CmNwdV93ZWlnaHQFaW50NjQHZXhwaXJlcw50aW1lX3BvaW50X3NlYw1wb3dlcnVwX3N0YXRlAAUHdmVyc2lvbgV1aW50OANuZXQWcG93ZXJ1cF9zdGF0ZV9yZXNvdXJjZQNjcHUWcG93ZXJ1cF9zdGF0ZV9yZXNvdXJjZQxwb3dlcnVwX2RheXMGdWludDMyD21pbl9wb3dlcnVwX2ZlZQVhc3NldBZwb3dlcnVwX3N0YXRlX3Jlc291cmNlAA8HdmVyc2lvbgV1aW50OAZ3ZWlnaHQFaW50NjQMd2VpZ2h0X3JhdGlvBWludDY0FGFzc3VtZWRfc3Rha2Vfd2VpZ2h0BWludDY0FGluaXRpYWxfd2VpZ2h0X3JhdGlvBWludDY0E3RhcmdldF93ZWlnaHRfcmF0aW8FaW50NjQRaW5pdGlhbF90aW1lc3RhbXAOdGltZV9wb2ludF9zZWMQdGFyZ2V0X3RpbWVzdGFtcA50aW1lX3BvaW50X3NlYwhleHBvbmVudAdmbG9hdDY0CmRlY2F5X3NlY3MGdWludDMyCW1pbl9wcmljZQVhc3NldAltYXhfcHJpY2UFYXNzZXQLdXRpbGl6YXRpb24FaW50NjQUYWRqdXN0ZWRfdXRpbGl6YXRpb24FaW50NjQVdXRpbGl6YXRpb25fdGltZXN0YW1wDnRpbWVfcG9pbnRfc2VjC3Bvd2VydXBleGVjAAIEdXNlcgRuYW1lA21heAZ1aW50MTYNcHJvZHVjZXJfaW5mbwAJBW93bmVyBG5hbWULdG90YWxfdm90ZXMHZmxvYXQ2NAxwcm9kdWNlcl9rZXkKcHVibGljX2tleQlpc19hY3RpdmUEYm9vbAN1cmwGc3RyaW5nDXVucGFpZF9ibG9ja3MGdWludDMyD2xhc3RfY2xhaW1fdGltZQp0aW1lX3BvaW50CGxvY2F0aW9uBnVpbnQxNhJwcm9kdWNlcl9hdXRob3JpdHkYYmxvY2tfc2lnbmluZ19hdXRob3JpdHkkDnByb2R1Y2VyX2luZm8yAAMFb3duZXIEbmFtZQ12b3RlcGF5X3NoYXJlB2Zsb2F0NjQZbGFzdF92b3RlcGF5X3NoYXJlX3VwZGF0ZQp0aW1lX3BvaW50DHByb2R1Y2VyX2tleQACDXByb2R1Y2VyX25hbWUEbmFtZRFibG9ja19zaWduaW5nX2tleQpwdWJsaWNfa2V5EXByb2R1Y2VyX3NjaGVkdWxlAAIHdmVyc2lvbgZ1aW50MzIJcHJvZHVjZXJzDnByb2R1Y2VyX2tleVtdBnJlZnVuZAABBW93bmVyBG5hbWUOcmVmdW5kX3JlcXVlc3QABAVvd25lcgRuYW1lDHJlcXVlc3RfdGltZQ50aW1lX3BvaW50X3NlYwpuZXRfYW1vdW50BWFzc2V0CmNwdV9hbW91bnQFYXNzZXQLcmVncHJvZHVjZXIABAhwcm9kdWNlcgRuYW1lDHByb2R1Y2VyX2tleQpwdWJsaWNfa2V5A3VybAZzdHJpbmcIbG9jYXRpb24GdWludDE2DHJlZ3Byb2R1Y2VyMgAECHByb2R1Y2VyBG5hbWUScHJvZHVjZXJfYXV0aG9yaXR5F2Jsb2NrX3NpZ25pbmdfYXV0aG9yaXR5A3VybAZzdHJpbmcIbG9jYXRpb24GdWludDE2CHJlZ3Byb3h5AAIFcHJveHkEbmFtZQdpc3Byb3h5BGJvb2wHcmVudGNwdQAEBGZyb20EbmFtZQhyZWNlaXZlcgRuYW1lDGxvYW5fcGF5bWVudAVhc3NldAlsb2FuX2Z1bmQFYXNzZXQHcmVudG5ldAAEBGZyb20EbmFtZQhyZWNlaXZlcgRuYW1lDGxvYW5fcGF5bWVudAVhc3NldAlsb2FuX2Z1bmQFYXNzZXQLcmV4X2JhbGFuY2UABgd2ZXJzaW9uBXVpbnQ4BW93bmVyBG5hbWUKdm90ZV9zdGFrZQVhc3NldAtyZXhfYmFsYW5jZQVhc3NldAttYXR1cmVkX3JleAVpbnQ2NA5yZXhfbWF0dXJpdGllcxtwYWlyX3RpbWVfcG9pbnRfc2VjX2ludDY0W10IcmV4X2Z1bmQAAwd2ZXJzaW9uBXVpbnQ4BW93bmVyBG5hbWUHYmFsYW5jZQVhc3NldAhyZXhfbG9hbgAIB3ZlcnNpb24FdWludDgEZnJvbQRuYW1lCHJlY2VpdmVyBG5hbWUHcGF5bWVudAVhc3NldAdiYWxhbmNlBWFzc2V0DHRvdGFsX3N0YWtlZAVhc3NldAhsb2FuX251bQZ1aW50NjQKZXhwaXJhdGlvbgp0aW1lX3BvaW50CXJleF9vcmRlcgAHB3ZlcnNpb24FdWludDgFb3duZXIEbmFtZQ1yZXhfcmVxdWVzdGVkBWFzc2V0CHByb2NlZWRzBWFzc2V0DHN0YWtlX2NoYW5nZQVhc3NldApvcmRlcl90aW1lCnRpbWVfcG9pbnQHaXNfb3BlbgRib29sCHJleF9wb29sAAgHdmVyc2lvbgV1aW50OAp0b3RhbF9sZW50BWFzc2V0DHRvdGFsX3VubGVudAVhc3NldAp0b3RhbF9yZW50BWFzc2V0DnRvdGFsX2xlbmRhYmxlBWFzc2V0CXRvdGFsX3JleAVhc3NldBBuYW1lYmlkX3Byb2NlZWRzBWFzc2V0CGxvYW5fbnVtBnVpbnQ2NBJyZXhfcmV0dXJuX2J1Y2tldHMAAgd2ZXJzaW9uBXVpbnQ4DnJldHVybl9idWNrZXRzG3BhaXJfdGltZV9wb2ludF9zZWNfaW50NjRbXQ9yZXhfcmV0dXJuX3Bvb2wABwd2ZXJzaW9uBXVpbnQ4Dmxhc3RfZGlzdF90aW1lDnRpbWVfcG9pbnRfc2VjE3BlbmRpbmdfYnVja2V0X3RpbWUOdGltZV9wb2ludF9zZWMSb2xkZXN0X2J1Y2tldF90aW1lDnRpbWVfcG9pbnRfc2VjF3BlbmRpbmdfYnVja2V0X3Byb2NlZWRzBWludDY0GGN1cnJlbnRfcmF0ZV9vZl9pbmNyZWFzZQVpbnQ2NAhwcm9jZWVkcwVpbnQ2NAdyZXhleGVjAAIEdXNlcgRuYW1lA21heAZ1aW50MTYLcm12cHJvZHVjZXIAAQhwcm9kdWNlcgRuYW1lB3NlbGxyYW0AAgdhY2NvdW50BG5hbWUFYnl0ZXMFaW50NjQHc2VsbHJleAACBGZyb20EbmFtZQNyZXgFYXNzZXQGc2V0YWJpAAMHYWNjb3VudARuYW1lA2FiaQVieXRlcwRtZW1vB3N0cmluZyQKc2V0YWNjdGNwdQACB2FjY291bnQEbmFtZQpjcHVfd2VpZ2h0BmludDY0PwpzZXRhY2N0bmV0AAIHYWNjb3VudARuYW1lCm5ldF93ZWlnaHQGaW50NjQ/CnNldGFjY3RyYW0AAgdhY2NvdW50BG5hbWUJcmFtX2J5dGVzBmludDY0PwpzZXRhbGltaXRzAAQHYWNjb3VudARuYW1lCXJhbV9ieXRlcwVpbnQ2NApuZXRfd2VpZ2h0BWludDY0CmNwdV93ZWlnaHQFaW50NjQHc2V0Y29kZQAFB2FjY291bnQEbmFtZQZ2bXR5cGUFdWludDgJdm12ZXJzaW9uBXVpbnQ4BGNvZGUFYnl0ZXMEbWVtbwdzdHJpbmckDHNldGluZmxhdGlvbgADC2FubnVhbF9yYXRlBWludDY0FGluZmxhdGlvbl9wYXlfZmFjdG9yBWludDY0DnZvdGVwYXlfZmFjdG9yBWludDY0CXNldHBhcmFtcwABBnBhcmFtcxdibG9ja2NoYWluX3BhcmFtZXRlcnNfdAdzZXRwcml2AAIHYWNjb3VudARuYW1lB2lzX3ByaXYFdWludDgGc2V0cmFtAAEMbWF4X3JhbV9zaXplBnVpbnQ2NApzZXRyYW1yYXRlAAEPYnl0ZXNfcGVyX2Jsb2NrBnVpbnQxNgZzZXRyZXgAAQdiYWxhbmNlBWFzc2V0DHVuZGVsZWdhdGVidwAEBGZyb20EbmFtZQhyZWNlaXZlcgRuYW1lFHVuc3Rha2VfbmV0X3F1YW50aXR5BWFzc2V0FHVuc3Rha2VfY3B1X3F1YW50aXR5BWFzc2V0CnVubGlua2F1dGgABAdhY2NvdW50BG5hbWUEY29kZQRuYW1lBHR5cGUEbmFtZQ1hdXRob3JpemVkX2J5BW5hbWUkCXVucmVncHJvZAABCHByb2R1Y2VyBG5hbWUMdW5zdGFrZXRvcmV4AAQFb3duZXIEbmFtZQhyZWNlaXZlcgRuYW1lCGZyb21fbmV0BWFzc2V0CGZyb21fY3B1BWFzc2V0CnVwZGF0ZWF1dGgABQdhY2NvdW50BG5hbWUKcGVybWlzc2lvbgRuYW1lBnBhcmVudARuYW1lBGF1dGgJYXV0aG9yaXR5DWF1dGhvcml6ZWRfYnkFbmFtZSQJdXBkYXRlcmV4AAEFb3duZXIEbmFtZQx1cGR0cmV2aXNpb24AAQhyZXZpc2lvbgV1aW50OA51c2VyX3Jlc291cmNlcwAEBW93bmVyBG5hbWUKbmV0X3dlaWdodAVhc3NldApjcHVfd2VpZ2h0BWFzc2V0CXJhbV9ieXRlcwVpbnQ2NAx2b3RlcHJvZHVjZXIAAwV2b3RlcgRuYW1lBXByb3h5BG5hbWUJcHJvZHVjZXJzBm5hbWVbXQp2b3Rlcl9pbmZvAAoFb3duZXIEbmFtZQVwcm94eQRuYW1lCXByb2R1Y2VycwZuYW1lW10Gc3Rha2VkBWludDY0EGxhc3Rfdm90ZV93ZWlnaHQHZmxvYXQ2NBNwcm94aWVkX3ZvdGVfd2VpZ2h0B2Zsb2F0NjQIaXNfcHJveHkEYm9vbAZmbGFnczEGdWludDMyCXJlc2VydmVkMgZ1aW50MzIJcmVzZXJ2ZWQzBWFzc2V0CnZvdGV1cGRhdGUAAQp2b3Rlcl9uYW1lBG5hbWULd2FpdF93ZWlnaHQAAgh3YWl0X3NlYwZ1aW50MzIGd2VpZ2h0BnVpbnQxNgd3YXNtY2ZnAAEIc2V0dGluZ3MEbmFtZQh3aXRoZHJhdwACBW93bmVyBG5hbWUGYW1vdW50BWFzc2V0EWxpbWl0X2F1dGhfY2hhbmdlAAQHdmVyc2lvbgV1aW50OAdhY2NvdW50BG5hbWULYWxsb3dfcGVybXMGbmFtZVtdDmRpc2FsbG93X3Blcm1zBm5hbWVbXT4AAAAqm+0yMghhY3RpdmF0ZYgDLS0tCnNwZWNfdmVyc2lvbjogIjAuMi4wIgp0aXRsZTogQWN0aXZhdGUgUHJvdG9jb2wgRmVhdHVyZQpzdW1tYXJ5OiAnQWN0aXZhdGUgcHJvdG9jb2wgZmVhdHVyZSB7e25vd3JhcCBmZWF0dXJlX2RpZ2VzdH19JwppY29uOiBodHRwczovL3Jhdy5naXRodWJ1c2VyY29udGVudC5jb20vZW9zbmV0d29ya2ZvdW5kYXRpb24vZW9zLXN5c3RlbS1jb250cmFjdHMvbWFpbi9jb250cmFjdHMvaWNvbnMvYWRtaW4ucG5nIzliZjFjZWM2NjQ4NjNiZDZhYWFjMGY4MTRiMjM1Zjg3OTlmYjAyYzg1MGU5YWE1ZGEzNGU4YTAwNGJkNjUxOGUKLS0tCgp7eyRhY3Rpb24uYWNjb3VudH19IGFjdGl2YXRlcyB0aGUgcHJvdG9jb2wgZmVhdHVyZSB3aXRoIGEgZGlnZXN0IG9mIHt7ZmVhdHVyZV9kaWdlc3R9fS4AAABASTOTOwdiaWRuYW1lqQ4tLS0Kc3BlY192ZXJzaW9uOiAiMC4yLjAiCnRpdGxlOiBCaWQgT24gYSBQcmVtaXVtIEFjY291bnQgTmFtZQpzdW1tYXJ5OiAne3tub3dyYXAgYmlkZGVyfX0gYmlkcyBvbiB0aGUgcHJlbWl1bSBhY2NvdW50IG5hbWUge3tub3dyYXAgbmV3bmFtZX19JwppY29uOiBodHRwczovL3Jhdy5naXRodWJ1c2VyY29udGVudC5jb20vZW9zbmV0d29ya2ZvdW5kYXRpb24vZW9zLXN5c3RlbS1jb250cmFjdHMvbWFpbi9jb250cmFjdHMvaWNvbnMvYWNjb3VudC5wbmcjM2Q1NWEyZmMzYTVjMjBiNDU2ZjU2NTdmYWY2NjZiYzI1ZmZkMDZmNDgzNmM1ZTgyNTZmNzQxMTQ5YjBiMjk0ZgotLS0KCnt7YmlkZGVyfX0gYmlkcyB7e2JpZH19IG9uIGFuIGF1Y3Rpb24gdG8gb3duIHRoZSBwcmVtaXVtIGFjY291bnQgbmFtZSB7e25ld25hbWV9fS4KCnt7YmlkZGVyfX0gdHJhbnNmZXJzIHt7YmlkfX0gdG8gdGhlIHN5c3RlbSB0byBjb3ZlciB0aGUgY29zdCBvZiB0aGUgYmlkLCB3aGljaCB3aWxsIGJlIHJldHVybmVkIHRvIHt7YmlkZGVyfX0gb25seSBpZiB7e2JpZGRlcn19IGlzIGxhdGVyIG91dGJpZCBpbiB0aGUgYXVjdGlvbiBmb3Ige3tuZXduYW1lfX0gYnkgYW5vdGhlciBhY2NvdW50LgoKSWYgdGhlIGF1Y3Rpb24gZm9yIHt7bmV3bmFtZX19IGNsb3NlcyB3aXRoIHt7YmlkZGVyfX0gcmVtYWluaW5nIGFzIHRoZSBoaWdoZXN0IGJpZGRlciwge3tiaWRkZXJ9fSB3aWxsIGJlIGF1dGhvcml6ZWQgdG8gY3JlYXRlIHRoZSBhY2NvdW50IHdpdGggbmFtZSB7e25ld25hbWV9fS4KCiMjIEJpZCByZWZ1bmQgYmVoYXZpb3IKCklmIHt7YmlkZGVyfX3igJlzIGJpZCBvbiB7e25ld25hbWV9fSBpcyBsYXRlciBvdXRiaWQgYnkgYW5vdGhlciBhY2NvdW50LCB7e2JpZGRlcn19IHdpbGwgYmUgYWJsZSB0byBjbGFpbSBiYWNrIHRoZSB0cmFuc2ZlcnJlZCBhbW91bnQgb2Yge3tiaWR9fS4gVGhlIHN5c3RlbSB3aWxsIGF0dGVtcHQgdG8gYXV0b21hdGljYWxseSBkbyB0aGlzIG9uIGJlaGFsZiBvZiB7e2JpZGRlcn19LCBidXQgdGhlIGF1dG9tYXRpYyByZWZ1bmQgbWF5IG9jY2FzaW9uYWxseSBmYWlsIHdoaWNoIHdpbGwgdGhlbiByZXF1aXJlIHt7YmlkZGVyfX0gdG8gbWFudWFsbHkgY2xhaW0gdGhlIHJlZnVuZCB3aXRoIHRoZSBiaWRyZWZ1bmQgYWN0aW9uLgoKIyMgQXVjdGlvbiBjbG9zZSBjcml0ZXJpYQoKVGhlIHN5c3RlbSBzaG91bGQgYXV0b21hdGljYWxseSBjbG9zZSB0aGUgYXVjdGlvbiBmb3Ige3tuZXduYW1lfX0gaWYgaXQgc2F0aXNmaWVzIHRoZSBjb25kaXRpb24gdGhhdCBvdmVyIGEgcGVyaW9kIG9mIHR3byBtaW51dGVzIHRoZSBmb2xsb3dpbmcgdHdvIHByb3BlcnRpZXMgY29udGludW91c2x5IGhvbGQ6CgotIG5vIG9uZSBoYXMgYmlkIG9uIHt7bmV3bmFtZX19IHdpdGhpbiB0aGUgbGFzdCAyNCBob3VyczsKLSBhbmQsIHRoZSB2YWx1ZSBvZiB0aGUgbGF0ZXN0IGJpZCBvbiB7e25ld25hbWV9fSBpcyBncmVhdGVyIHRoYW4gdGhlIHZhbHVlIG9mIHRoZSBiaWRzIG9uIGVhY2ggb2YgdGhlIG90aGVyIG9wZW4gYXVjdGlvbnMuCgpCZSBhd2FyZSB0aGF0IHRoZSBjb25kaXRpb24gdG8gY2xvc2UgdGhlIGF1Y3Rpb24gZGVzY3JpYmVkIGFib3ZlIGFyZSBzdWZmaWNpZW50IGJ1dCBub3QgbmVjZXNzYXJ5LiBUaGUgYXVjdGlvbiBmb3Ige3tuZXduYW1lfX0gY2Fubm90IGNsb3NlIHVubGVzcyBib3RoIG9mIHRoZSBwcm9wZXJ0aWVzIGFyZSBzaW11bHRhbmVvdXNseSBzYXRpc2ZpZWQsIGJ1dCBpdCBtYXkgYmUgY2xvc2VkIHdpdGhvdXQgcmVxdWlyaW5nIHRoZSBwcm9wZXJ0aWVzIHRvIGhvbGQgZm9yIGEgcGVyaW9kIG9mIDIgbWludXRlcy4AAEhTL3WTOwliaWRyZWZ1bmT0Ai0tLQpzcGVjX3ZlcnNpb246ICIwLjIuMCIKdGl0bGU6IENsYWltIFJlZnVuZCBvbiBOYW1lIEJpZApzdW1tYXJ5OiAnQ2xhaW0gcmVmdW5kIG9uIHt7bm93cmFwIG5ld25hbWV9fSBiaWQnCmljb246IGh0dHBzOi8vcmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbS9lb3NuZXR3b3JrZm91bmRhdGlvbi9lb3Mtc3lzdGVtLWNvbnRyYWN0cy9tYWluL2NvbnRyYWN0cy9pY29ucy9hY2NvdW50LnBuZyMzZDU1YTJmYzNhNWMyMGI0NTZmNTY1N2ZhZjY2NmJjMjVmZmQwNmY0ODM2YzVlODI1NmY3NDExNDliMGIyOTRmCi0tLQoKe3tiaWRkZXJ9fSBjbGFpbXMgcmVmdW5kIG9uIHt7bmV3bmFtZX19IGJpZCBhZnRlciBiZWluZyBvdXRiaWQgYnkgc29tZW9uZSBlbHNlLgAAAABIc70+BmJ1eXJhbfoDLS0tCnNwZWNfdmVyc2lvbjogIjAuMi4wIgp0aXRsZTogQnV5IFJBTQpzdW1tYXJ5OiAne3tub3dyYXAgcGF5ZXJ9fSBidXlzIFJBTSBvbiBiZWhhbGYgb2Yge3tub3dyYXAgcmVjZWl2ZXJ9fSBieSBwYXlpbmcge3tub3dyYXAgcXVhbnR9fScKaWNvbjogaHR0cHM6Ly9yYXcuZ2l0aHVidXNlcmNvbnRlbnQuY29tL2Vvc25ldHdvcmtmb3VuZGF0aW9uL2Vvcy1zeXN0ZW0tY29udHJhY3RzL21haW4vY29udHJhY3RzL2ljb25zL3Jlc291cmNlLnBuZyMzODMwZjFjZThjYjA3Zjc3NTdkYmNmMzgzYjFlYzFiMTE5MTRhYzM0YTFmOWQ4YjA2NWYwNzYwMGZhOWRhYzE5Ci0tLQoKe3twYXllcn19IGJ1eXMgUkFNIG9uIGJlaGFsZiBvZiB7e3JlY2VpdmVyfX0gYnkgcGF5aW5nIHt7cXVhbnR9fS4gVGhpcyB0cmFuc2FjdGlvbiB3aWxsIGluY3VyIGEgMC41JSBmZWUgb3V0IG9mIHt7cXVhbnR9fSBhbmQgdGhlIGFtb3VudCBvZiBSQU0gZGVsaXZlcmVkIHdpbGwgZGVwZW5kIG9uIG1hcmtldCByYXRlcy4AsMr+SHO9PgtidXlyYW1ieXRlc4EELS0tCnNwZWNfdmVyc2lvbjogIjAuMi4wIgp0aXRsZTogQnV5IFJBTQpzdW1tYXJ5OiAne3tub3dyYXAgcGF5ZXJ9fSBidXlzIHt7bm93cmFwIGJ5dGVzfX0gYnl0ZXMgb2YgUkFNIG9uIGJlaGFsZiBvZiB7e25vd3JhcCByZWNlaXZlcn19JwppY29uOiBodHRwczovL3Jhdy5naXRodWJ1c2VyY29udGVudC5jb20vZW9zbmV0d29ya2ZvdW5kYXRpb24vZW9zLXN5c3RlbS1jb250cmFjdHMvbWFpbi9jb250cmFjdHMvaWNvbnMvcmVzb3VyY2UucG5nIzM4MzBmMWNlOGNiMDdmNzc1N2RiY2YzODNiMWVjMWIxMTkxNGFjMzRhMWY5ZDhiMDY1ZjA3NjAwZmE5ZGFjMTkKLS0tCgp7e3BheWVyfX0gYnV5cyBhcHByb3hpbWF0ZWx5IHt7Ynl0ZXN9fSBieXRlcyBvZiBSQU0gb24gYmVoYWxmIG9mIHt7cmVjZWl2ZXJ9fSBieSBwYXlpbmcgbWFya2V0IHJhdGVzIGZvciBSQU0uIFRoaXMgdHJhbnNhY3Rpb24gd2lsbCBpbmN1ciBhIDAuNSUgZmVlIGFuZCB0aGUgY29zdCB3aWxsIGRlcGVuZCBvbiBtYXJrZXQgcmF0ZXMuAAAAAHR1vT4GYnV5cmV41wYtLS0Kc3BlY192ZXJzaW9uOiAiMC4yLjAiCnRpdGxlOiBCdXkgUkVYIFRva2VucwpzdW1tYXJ5OiAne3tub3dyYXAgZnJvbX19IGJ1eXMgUkVYIHRva2VucyBpbiBleGNoYW5nZSBmb3Ige3tub3dyYXAgYW1vdW50fX0gYW5kIHRoZWlyIHZvdGUgc3Rha2UgaW5jcmVhc2VzIGJ5IHt7bm93cmFwIGFtb3VudH19JwppY29uOiBodHRwczovL3Jhdy5naXRodWJ1c2VyY29udGVudC5jb20vZW9zbmV0d29ya2ZvdW5kYXRpb24vZW9zLXN5c3RlbS1jb250cmFjdHMvbWFpbi9jb250cmFjdHMvaWNvbnMvcmV4LnBuZyNkMjI5ODM3ZmE2MmE0NjRiOWM3MWUwNjA2MGFhODYxNzlhZGYwYjNmNGUzYjhjNGY5NzAyZjRmNGIwYzM0MGE4Ci0tLQoKe3thbW91bnR9fSBpcyB0YWtlbiBvdXQgb2Yge3tmcm9tfX3igJlzIFJFWCBmdW5kIGFuZCB1c2VkIHRvIHB1cmNoYXNlIFJFWCB0b2tlbnMgYXQgdGhlIGN1cnJlbnQgbWFya2V0IGV4Y2hhbmdlIHJhdGUuIEluIG9yZGVyIGZvciB0aGUgYWN0aW9uIHRvIHN1Y2NlZWQsIHt7ZnJvbX19IG11c3QgaGF2ZSB2b3RlZCBmb3IgYSBwcm94eSBvciBhdCBsZWFzdCAyMSBibG9jayBwcm9kdWNlcnMuIHt7YW1vdW50fX0gaXMgYWRkZWQgdG8ge3tmcm9tfX3igJlzIHZvdGUgc3Rha2UuCgpBIHNlbGwgb3JkZXIgb2YgdGhlIHB1cmNoYXNlZCBhbW91bnQgY2FuIG9ubHkgYmUgaW5pdGlhdGVkIGFmdGVyIHdhaXRpbmcgZm9yIHRoZSBtYXR1cml0eSBwZXJpb2Qgb2YgNCB0byA1IGRheXMgdG8gcGFzcy4gRXZlbiB0aGVuLCBkZXBlbmRpbmcgb24gdGhlIG1hcmtldCBjb25kaXRpb25zLCB0aGUgaW5pdGlhdGVkIHNlbGwgb3JkZXIgbWF5IG5vdCBiZSBleGVjdXRlZCBpbW1lZGlhdGVseS4AvIkqRYWmQQtjYW5jZWxkZWxheYoDLS0tCnNwZWNfdmVyc2lvbjogIjAuMi4wIgp0aXRsZTogQ2FuY2VsIERlbGF5ZWQgVHJhbnNhY3Rpb24Kc3VtbWFyeTogJ3t7bm93cmFwIGNhbmNlbGluZ19hdXRoLmFjdG9yfX0gY2FuY2VscyBhIGRlbGF5ZWQgdHJhbnNhY3Rpb24nCmljb246IGh0dHBzOi8vcmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbS9lb3NuZXR3b3JrZm91bmRhdGlvbi9lb3Mtc3lzdGVtLWNvbnRyYWN0cy9tYWluL2NvbnRyYWN0cy9pY29ucy9hY2NvdW50LnBuZyMzZDU1YTJmYzNhNWMyMGI0NTZmNTY1N2ZhZjY2NmJjMjVmZmQwNmY0ODM2YzVlODI1NmY3NDExNDliMGIyOTRmCi0tLQoKe3tjYW5jZWxpbmdfYXV0aC5hY3Rvcn19IGNhbmNlbHMgdGhlIGRlbGF5ZWQgdHJhbnNhY3Rpb24gd2l0aCBpZCB7e3RyeF9pZH19LgBA1VdxWtlCCmNmZ3Bvd2VydXAAgNM1XF3pTEQMY2xhaW1yZXdhcmRz5wItLS0Kc3BlY192ZXJzaW9uOiAiMC4yLjAiCnRpdGxlOiBDbGFpbSBCbG9jayBQcm9kdWNlciBSZXdhcmRzCnN1bW1hcnk6ICd7e25vd3JhcCBvd25lcn19IGNsYWltcyBibG9jayBhbmQgdm90ZSByZXdhcmRzJwppY29uOiBodHRwczovL3Jhdy5naXRodWJ1c2VyY29udGVudC5jb20vZW9zbmV0d29ya2ZvdW5kYXRpb24vZW9zLXN5c3RlbS1jb250cmFjdHMvbWFpbi9jb250cmFjdHMvaWNvbnMvYWRtaW4ucG5nIzliZjFjZWM2NjQ4NjNiZDZhYWFjMGY4MTRiMjM1Zjg3OTlmYjAyYzg1MGU5YWE1ZGEzNGU4YTAwNGJkNjUxOGUKLS0tCgp7e293bmVyfX0gY2xhaW1zIGJsb2NrIGFuZCB2b3RlIHJld2FyZHMgZnJvbSB0aGUgc3lzdGVtLgAAAF1dhWlECGNsb3NlcmV4lAQtLS0Kc3BlY192ZXJzaW9uOiAiMC4yLjAiCnRpdGxlOiBDbGVhbnVwIFVudXNlZCBSRVggRGF0YQpzdW1tYXJ5OiAnRGVsZXRlIFJFWCByZWxhdGVkIERCIGVudHJpZXMgYW5kIGZyZWUgYXNzb2NpYXRlZCBSQU0nCmljb246IGh0dHBzOi8vcmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbS9lb3NuZXR3b3JrZm91bmRhdGlvbi9lb3Mtc3lzdGVtLWNvbnRyYWN0cy9tYWluL2NvbnRyYWN0cy9pY29ucy9yZXgucG5nI2QyMjk4MzdmYTYyYTQ2NGI5YzcxZTA2MDYwYWE4NjE3OWFkZjBiM2Y0ZTNiOGM0Zjk3MDJmNGY0YjBjMzQwYTgKLS0tCgpEZWxldGUgUkVYIHJlbGF0ZWQgREIgZW50cmllcyBhbmQgZnJlZSBhc3NvY2lhdGVkIFJBTSBmb3Ige3tvd25lcn19LgoKVG8gZnVsbHkgZGVsZXRlIGFsbCBSRVggcmVsYXRlZCBEQiBlbnRyaWVzLCB7e293bmVyfX0gbXVzdCBlbnN1cmUgdGhhdCB0aGVpciBSRVggYmFsYW5jZSBhbmQgUkVYIGZ1bmQgYW1vdW50cyBhcmUgYm90aCB6ZXJvIGFuZCB0aGV5IGhhdmUgbm8gb3V0c3RhbmRpbmcgbG9hbnMucFW6tKsb0UQMY25jbHJleG9yZGVy6wItLS0Kc3BlY192ZXJzaW9uOiAiMC4yLjAiCnRpdGxlOiBDYW5jZWwgU2NoZWR1bGVkIFJFWCBTZWxsIE9yZGVyCnN1bW1hcnk6ICd7e25vd3JhcCBvd25lcn19IGNhbmNlbHMgYSBzY2hlZHVsZWQgc2VsbCBvcmRlciBpZiBub3QgeWV0IGZpbGxlZCcKaWNvbjogaHR0cHM6Ly9yYXcuZ2l0aHVidXNlcmNvbnRlbnQuY29tL2Vvc25ldHdvcmtmb3VuZGF0aW9uL2Vvcy1zeXN0ZW0tY29udHJhY3RzL21haW4vY29udHJhY3RzL2ljb25zL3JleC5wbmcjZDIyOTgzN2ZhNjJhNDY0YjljNzFlMDYwNjBhYTg2MTc5YWRmMGIzZjRlM2I4YzRmOTcwMmY0ZjRiMGMzNDBhOAotLS0KCnt7b3duZXJ9fSBjYW5jZWxzIHRoZWlyIG9wZW4gc2VsbCBvcmRlci4AVDbJRYonRQtjb25zb2xpZGF0ZaYDLS0tCnNwZWNfdmVyc2lvbjogIjAuMi4wIgp0aXRsZTogQ29uc29saWRhdGUgUkVYIE1hdHVyaXR5IEJ1Y2tldHMgSW50byBPbmUKc3VtbWFyeTogJ0NvbnNvbGlkYXRlIFJFWCBtYXR1cml0eSBidWNrZXRzIGludG8gb25lJwppY29uOiBodHRwczovL3Jhdy5naXRodWJ1c2VyY29udGVudC5jb20vZW9zbmV0d29ya2ZvdW5kYXRpb24vZW9zLXN5c3RlbS1jb250cmFjdHMvbWFpbi9jb250cmFjdHMvaWNvbnMvcmV4LnBuZyNkMjI5ODM3ZmE2MmE0NjRiOWM3MWUwNjA2MGFhODYxNzlhZGYwYjNmNGUzYjhjNGY5NzAyZjRmNGIwYzM0MGE4Ci0tLQoKQ29uc29saWRhdGUgUkVYIG1hdHVyaXR5IGJ1Y2tldHMgaW50byBvbmUgYnVja2V0IHRoYXQge3tvd25lcn19IHdpbGwgbm90IGJlIGFibGUgdG8gc2VsbCB1bnRpbCA0IHRvIDUgZGF5cyBsYXRlci4AwDQ06oqWSgpkZWZjcHVsb2Fu3gMtLS0Kc3BlY192ZXJzaW9uOiAiMC4yLjAiCnRpdGxlOiBXaXRoZHJhdyBmcm9tIHRoZSBGdW5kIG9mIGEgU3BlY2lmaWMgQ1BVIExvYW4Kc3VtbWFyeTogJ3t7bm93cmFwIGZyb219fSB0cmFuc2ZlcnMge3tub3dyYXAgYW1vdW50fX0gZnJvbSB0aGUgZnVuZCBvZiBDUFUgbG9hbiBudW1iZXIge3tub3dyYXAgbG9hbl9udW19fSBiYWNrIHRvIFJFWCBmdW5kJwppY29uOiBodHRwczovL3Jhdy5naXRodWJ1c2VyY29udGVudC5jb20vZW9zbmV0d29ya2ZvdW5kYXRpb24vZW9zLXN5c3RlbS1jb250cmFjdHMvbWFpbi9jb250cmFjdHMvaWNvbnMvcmV4LnBuZyNkMjI5ODM3ZmE2MmE0NjRiOWM3MWUwNjA2MGFhODYxNzlhZGYwYjNmNGUzYjhjNGY5NzAyZjRmNGIwYzM0MGE4Ci0tLQoKe3tmcm9tfX0gdHJhbnNmZXJzIHt7YW1vdW50fX0gZnJvbSB0aGUgZnVuZCBvZiBDUFUgbG9hbiBudW1iZXIge3tsb2FuX251bX19IGJhY2sgdG8gUkVYIGZ1bmQuAMA0NGY1l0oKZGVmbmV0bG9hbt4DLS0tCnNwZWNfdmVyc2lvbjogIjAuMi4wIgp0aXRsZTogV2l0aGRyYXcgZnJvbSB0aGUgRnVuZCBvZiBhIFNwZWNpZmljIE5FVCBMb2FuCnN1bW1hcnk6ICd7e25vd3JhcCBmcm9tfX0gdHJhbnNmZXJzIHt7bm93cmFwIGFtb3VudH19IGZyb20gdGhlIGZ1bmQgb2YgTkVUIGxvYW4gbnVtYmVyIHt7bm93cmFwIGxvYW5fbnVtfX0gYmFjayB0byBSRVggZnVuZCcKaWNvbjogaHR0cHM6Ly9yYXcuZ2l0aHVidXNlcmNvbnRlbnQuY29tL2Vvc25ldHdvcmtmb3VuZGF0aW9uL2Vvcy1zeXN0ZW0tY29udHJhY3RzL21haW4vY29udHJhY3RzL2ljb25zL3JleC5wbmcjZDIyOTgzN2ZhNjJhNDY0YjljNzFlMDYwNjBhYTg2MTc5YWRmMGIzZjRlM2I4YzRmOTcwMmY0ZjRiMGMzNDBhOAotLS0KCnt7ZnJvbX19IHRyYW5zZmVycyB7e2Ftb3VudH19IGZyb20gdGhlIGZ1bmQgb2YgTkVUIGxvYW4gbnVtYmVyIHt7bG9hbl9udW19fSBiYWNrIHRvIFJFWCBmdW5kLgAAPyobpqJKCmRlbGVnYXRlYnfzBi0tLQpzcGVjX3ZlcnNpb246ICIwLjIuMCIKdGl0bGU6IFN0YWtlIFRva2VucyBmb3IgTkVUIGFuZC9vciBDUFUKc3VtbWFyeTogJ1N0YWtlIHRva2VucyBmb3IgTkVUIGFuZC9vciBDUFUgYW5kIG9wdGlvbmFsbHkgdHJhbnNmZXIgb3duZXJzaGlwJwppY29uOiBodHRwczovL3Jhdy5naXRodWJ1c2VyY29udGVudC5jb20vZW9zbmV0d29ya2ZvdW5kYXRpb24vZW9zLXN5c3RlbS1jb250cmFjdHMvbWFpbi9jb250cmFjdHMvaWNvbnMvcmVzb3VyY2UucG5nIzM4MzBmMWNlOGNiMDdmNzc1N2RiY2YzODNiMWVjMWIxMTkxNGFjMzRhMWY5ZDhiMDY1ZjA3NjAwZmE5ZGFjMTkKLS0tCgp7eyNpZiB0cmFuc2Zlcn19IHt7ZnJvbX19IHN0YWtlcyBvbiBiZWhhbGYgb2Yge3tyZWNlaXZlcn19IHt7c3Rha2VfbmV0X3F1YW50aXR5fX0gZm9yIE5FVCBiYW5kd2lkdGggYW5kIHt7c3Rha2VfY3B1X3F1YW50aXR5fX0gZm9yIENQVSBiYW5kd2lkdGguCgpTdGFrZWQgdG9rZW5zIHdpbGwgYWxzbyBiZSB0cmFuc2ZlcnJlZCB0byB7e3JlY2VpdmVyfX0uIFRoZSBzdW0gb2YgdGhlc2UgdHdvIHF1YW50aXRpZXMgd2lsbCBiZSBkZWR1Y3RlZCBmcm9tIHt7ZnJvbX194oCZcyBsaXF1aWQgYmFsYW5jZSBhbmQgYWRkIHRvIHRoZSB2b3RlIHdlaWdodCBvZiB7e3JlY2VpdmVyfX0uCnt7ZWxzZX19Cnt7ZnJvbX19IHN0YWtlcyB0byBzZWxmIGFuZCBkZWxlZ2F0ZXMgdG8ge3tyZWNlaXZlcn19IHt7c3Rha2VfbmV0X3F1YW50aXR5fX0gZm9yIE5FVCBiYW5kd2lkdGggYW5kIHt7c3Rha2VfY3B1X3F1YW50aXR5fX0gZm9yIENQVSBiYW5kd2lkdGguCgpUaGUgc3VtIG9mIHRoZXNlIHR3byBxdWFudGl0aWVzIGFkZCB0byB0aGUgdm90ZSB3ZWlnaHQgb2Yge3tmcm9tfX0uCnt7L2lmfX0AQMvaqKyiSgpkZWxldGVhdXRo9QItLS0Kc3BlY192ZXJzaW9uOiAiMC4yLjAiCnRpdGxlOiBEZWxldGUgQWNjb3VudCBQZXJtaXNzaW9uCnN1bW1hcnk6ICdEZWxldGUgdGhlIHt7bm93cmFwIHBlcm1pc3Npb259fSBwZXJtaXNzaW9uIG9mIHt7bm93cmFwIGFjY291bnR9fScKaWNvbjogaHR0cHM6Ly9yYXcuZ2l0aHVidXNlcmNvbnRlbnQuY29tL2Vvc25ldHdvcmtmb3VuZGF0aW9uL2Vvcy1zeXN0ZW0tY29udHJhY3RzL21haW4vY29udHJhY3RzL2ljb25zL2FjY291bnQucG5nIzNkNTVhMmZjM2E1YzIwYjQ1NmY1NjU3ZmFmNjY2YmMyNWZmZDA2ZjQ4MzZjNWU4MjU2Zjc0MTE0OWIwYjI5NGYKLS0tCgpEZWxldGUgdGhlIHt7cGVybWlzc2lvbn19IHBlcm1pc3Npb24gb2Yge3thY2NvdW50fX0uAAAAIDtMq0oHZGVwb3NpdIgELS0tCnNwZWNfdmVyc2lvbjogIjAuMi4wIgp0aXRsZTogRGVwb3NpdCBJbnRvIFJFWCBGdW5kCnN1bW1hcnk6ICdBZGQgdG8ge3tub3dyYXAgb3duZXJ9feKAmXMgUkVYIGZ1bmQgYnkgdHJhbnNmZXJyaW5nIHt7bm93cmFwIGFtb3VudH19IGZyb20ge3tub3dyYXAgb3duZXJ9feKAmXMgbGlxdWlkIGJhbGFuY2UnCmljb246IGh0dHBzOi8vcmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbS9lb3NuZXR3b3JrZm91bmRhdGlvbi9lb3Mtc3lzdGVtLWNvbnRyYWN0cy9tYWluL2NvbnRyYWN0cy9pY29ucy9yZXgucG5nI2QyMjk4MzdmYTYyYTQ2NGI5YzcxZTA2MDYwYWE4NjE3OWFkZjBiM2Y0ZTNiOGM0Zjk3MDJmNGY0YjBjMzQwYTgKLS0tCgpUcmFuc2ZlciB7e2Ftb3VudH19IGZyb20ge3tvd25lcn194oCZcyBsaXF1aWQgYmFsYW5jZSB0byB7e293bmVyfX3igJlzIFJFWCBmdW5kLiBBbGwgcHJvY2VlZHMgYW5kIGV4cGVuc2VzIHJlbGF0ZWQgdG8gUkVYIGFyZSBhZGRlZCB0byBvciB0YWtlbiBvdXQgb2YgdGhpcyBmdW5kLgCmoVFXlKZeC2Z1bmRjcHVsb2Fu/AMtLS0Kc3BlY192ZXJzaW9uOiAiMC4yLjAiCnRpdGxlOiBEZXBvc2l0IGludG8gdGhlIEZ1bmQgb2YgYSBTcGVjaWZpYyBDUFUgTG9hbgpzdW1tYXJ5OiAne3tub3dyYXAgZnJvbX19IGZ1bmRzIGEgQ1BVIGxvYW4nCmljb246IGh0dHBzOi8vcmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbS9lb3NuZXR3b3JrZm91bmRhdGlvbi9lb3Mtc3lzdGVtLWNvbnRyYWN0cy9tYWluL2NvbnRyYWN0cy9pY29ucy9yZXgucG5nI2QyMjk4MzdmYTYyYTQ2NGI5YzcxZTA2MDYwYWE4NjE3OWFkZjBiM2Y0ZTNiOGM0Zjk3MDJmNGY0YjBjMzQwYTgKLS0tCgp7e2Zyb219fSB0cmFuc2ZlcnMge3twYXltZW50fX0gZnJvbSBSRVggZnVuZCB0byB0aGUgZnVuZCBvZiBDUFUgbG9hbiBudW1iZXIge3tsb2FuX251bX19IGluIG9yZGVyIHRvIGJlIHVzZWQgaW4gbG9hbiByZW5ld2FsIGF0IGV4cGlyeS4ge3tmcm9tfX0gY2FuIHdpdGhkcmF3IHRoZSB0b3RhbCBiYWxhbmNlIG9mIHRoZSBsb2FuIGZ1bmQgYXQgYW55IHRpbWUuAKahMauZpl4LZnVuZG5ldGxvYW78Ay0tLQpzcGVjX3ZlcnNpb246ICIwLjIuMCIKdGl0bGU6IERlcG9zaXQgaW50byB0aGUgRnVuZCBvZiBhIFNwZWNpZmljIE5FVCBMb2FuCnN1bW1hcnk6ICd7e25vd3JhcCBmcm9tfX0gZnVuZHMgYSBORVQgbG9hbicKaWNvbjogaHR0cHM6Ly9yYXcuZ2l0aHVidXNlcmNvbnRlbnQuY29tL2Vvc25ldHdvcmtmb3VuZGF0aW9uL2Vvcy1zeXN0ZW0tY29udHJhY3RzL21haW4vY29udHJhY3RzL2ljb25zL3JleC5wbmcjZDIyOTgzN2ZhNjJhNDY0YjljNzFlMDYwNjBhYTg2MTc5YWRmMGIzZjRlM2I4YzRmOTcwMmY0ZjRiMGMzNDBhOAotLS0KCnt7ZnJvbX19IHRyYW5zZmVycyB7e3BheW1lbnR9fSBmcm9tIFJFWCBmdW5kIHRvIHRoZSBmdW5kIG9mIE5FVCBsb2FuIG51bWJlciB7e2xvYW5fbnVtfX0gaW4gb3JkZXIgdG8gYmUgdXNlZCBpbiBsb2FuIHJlbmV3YWwgYXQgZXhwaXJ5LiB7e2Zyb219fSBjYW4gd2l0aGRyYXcgdGhlIHRvdGFsIGJhbGFuY2Ugb2YgdGhlIGxvYW4gZnVuZCBhdCBhbnkgdGltZS4AAAAAAJDddARpbml04wItLS0Kc3BlY192ZXJzaW9uOiAiMC4yLjAiCnRpdGxlOiBJbml0aWFsaXplIFN5c3RlbSBDb250cmFjdApzdW1tYXJ5OiAnSW5pdGlhbGl6ZSBzeXN0ZW0gY29udHJhY3QnCmljb246IGh0dHBzOi8vcmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbS9lb3NuZXR3b3JrZm91bmRhdGlvbi9lb3Mtc3lzdGVtLWNvbnRyYWN0cy9tYWluL2NvbnRyYWN0cy9pY29ucy9hZG1pbi5wbmcjOWJmMWNlYzY2NDg2M2JkNmFhYWMwZjgxNGIyMzVmODc5OWZiMDJjODUwZTlhYTVkYTM0ZThhMDA0YmQ2NTE4ZQotLS0KCkluaXRpYWxpemUgc3lzdGVtIGNvbnRyYWN0LiBUaGUgY29yZSB0b2tlbiBzeW1ib2wgd2lsbCBiZSBzZXQgdG8ge3tjb3JlfX0uwBpqWZvspIsMbGltaXRhdXRoY2hnAAAAAC1rA6eLCGxpbmthdXRonQUtLS0Kc3BlY192ZXJzaW9uOiAiMC4yLjAiCnRpdGxlOiBMaW5rIEFjdGlvbiB0byBQZXJtaXNzaW9uCnN1bW1hcnk6ICd7e25vd3JhcCBhY2NvdW50fX0gc2V0cyB0aGUgbWluaW11bSByZXF1aXJlZCBwZXJtaXNzaW9uIGZvciB0aGUge3sjaWYgdHlwZX19e3tub3dyYXAgdHlwZX19IGFjdGlvbiBvZiB0aGV7ey9pZn19IHt7bm93cmFwIGNvZGV9fSBjb250cmFjdCB0byB7e25vd3JhcCByZXF1aXJlbWVudH19JwppY29uOiBodHRwczovL3Jhdy5naXRodWJ1c2VyY29udGVudC5jb20vZW9zbmV0d29ya2ZvdW5kYXRpb24vZW9zLXN5c3RlbS1jb250cmFjdHMvbWFpbi9jb250cmFjdHMvaWNvbnMvYWNjb3VudC5wbmcjM2Q1NWEyZmMzYTVjMjBiNDU2ZjU2NTdmYWY2NjZiYzI1ZmZkMDZmNDgzNmM1ZTgyNTZmNzQxMTQ5YjBiMjk0ZgotLS0KCnt7YWNjb3VudH19IHNldHMgdGhlIG1pbmltdW0gcmVxdWlyZWQgcGVybWlzc2lvbiBmb3IgdGhlIHt7I2lmIHR5cGV9fXt7dHlwZX19IGFjdGlvbiBvZiB0aGV7ey9pZn19IHt7Y29kZX19IGNvbnRyYWN0IHRvIHt7cmVxdWlyZW1lbnR9fS4KCnt7I2lmIHR5cGV9fXt7ZWxzZX19QW55IGxpbmtzIGV4cGxpY2l0bHkgYXNzb2NpYXRlZCB0byBzcGVjaWZpYyBhY3Rpb25zIG9mIHt7Y29kZX19IHdpbGwgdGFrZSBwcmVjZWRlbmNlLnt7L2lmfX0AMJtuG3zXlgttdmZyc2F2aW5nc5wDLS0tCnNwZWNfdmVyc2lvbjogIjAuMi4wIgp0aXRsZTogVW5sb2NrIFJFWCBUb2tlbnMKc3VtbWFyeTogJ3t7bm93cmFwIG93bmVyfX0gdW5sb2NrcyBSRVggVG9rZW5zJwppY29uOiBodHRwczovL3Jhdy5naXRodWJ1c2VyY29udGVudC5jb20vZW9zbmV0d29ya2ZvdW5kYXRpb24vZW9zLXN5c3RlbS1jb250cmFjdHMvbWFpbi9jb250cmFjdHMvaWNvbnMvcmV4LnBuZyNkMjI5ODM3ZmE2MmE0NjRiOWM3MWUwNjA2MGFhODYxNzlhZGYwYjNmNGUzYjhjNGY5NzAyZjRmNGIwYzM0MGE4Ci0tLQoKe3tvd25lcn19IHVubG9ja3Mge3tyZXh9fSBieSBtb3ZpbmcgaXQgb3V0IG9mIHRoZSBSRVggc2F2aW5ncyBidWNrZXQuIFRoZSB1bmxvY2tlZCBSRVggdG9rZW5zIGNhbm5vdCBiZSBzb2xkIHVudGlsIDQgdG8gNSBkYXlzIGxhdGVyLgAwm24bTPOWC212dG9zYXZpbmdzugMtLS0Kc3BlY192ZXJzaW9uOiAiMC4yLjAiCnRpdGxlOiBMb2NrIFJFWCBUb2tlbnMKc3VtbWFyeTogJ3t7bm93cmFwIG93bmVyfX0gbG9ja3MgUkVYIFRva2VucycKaWNvbjogaHR0cHM6Ly9yYXcuZ2l0aHVidXNlcmNvbnRlbnQuY29tL2Vvc25ldHdvcmtmb3VuZGF0aW9uL2Vvcy1zeXN0ZW0tY29udHJhY3RzL21haW4vY29udHJhY3RzL2ljb25zL3JleC5wbmcjZDIyOTgzN2ZhNjJhNDY0YjljNzFlMDYwNjBhYTg2MTc5YWRmMGIzZjRlM2I4YzRmOTcwMmY0ZjRiMGMzNDBhOAotLS0KCnt7b3duZXJ9fSBsb2NrcyB7e3JleH19IGJ5IG1vdmluZyBpdCBpbnRvIHRoZSBSRVggc2F2aW5ncyBidWNrZXQuIFRoZSBsb2NrZWQgUkVYIHRva2VucyBjYW5ub3QgYmUgc29sZCBkaXJlY3RseSBhbmQgd2lsbCBoYXZlIHRvIGJlIHVubG9ja2VkIGV4cGxpY2l0bHkgYmVmb3JlIHNlbGxpbmcuAECemiJkuJoKbmV3YWNjb3VudIAELS0tCnNwZWNfdmVyc2lvbjogIjAuMi4wIgp0aXRsZTogQ3JlYXRlIE5ldyBBY2NvdW50CnN1bW1hcnk6ICd7e25vd3JhcCBjcmVhdG9yfX0gY3JlYXRlcyBhIG5ldyBhY2NvdW50IHdpdGggdGhlIG5hbWUge3tub3dyYXAgbmFtZX19JwppY29uOiBodHRwczovL3Jhdy5naXRodWJ1c2VyY29udGVudC5jb20vZW9zbmV0d29ya2ZvdW5kYXRpb24vZW9zLXN5c3RlbS1jb250cmFjdHMvbWFpbi9jb250cmFjdHMvaWNvbnMvYWNjb3VudC5wbmcjM2Q1NWEyZmMzYTVjMjBiNDU2ZjU2NTdmYWY2NjZiYzI1ZmZkMDZmNDgzNmM1ZTgyNTZmNzQxMTQ5YjBiMjk0ZgotLS0KCnt7Y3JlYXRvcn19IGNyZWF0ZXMgYSBuZXcgYWNjb3VudCB3aXRoIHRoZSBuYW1lIHt7bmFtZX19IGFuZCB0aGUgZm9sbG93aW5nIHBlcm1pc3Npb25zOgoKb3duZXIgcGVybWlzc2lvbiB3aXRoIGF1dGhvcml0eToKe3t0b19qc29uIG93bmVyfX0KCmFjdGl2ZSBwZXJtaXNzaW9uIHdpdGggYXV0aG9yaXR5Ogp7e3RvX2pzb24gYWN0aXZlfX0AAAAAIhrPpAdvbmJsb2NrAAAAAODSe9WkB29uZXJyb3IAAAAAoOqrOK0HcG93ZXJ1cNQCLS0tCnNwZWNfdmVyc2lvbjogIjAuMi4wIgp0aXRsZTogUG93ZXJ1cCByZXNvdXJjZXMKc3VtbWFyeTogJ1VzZXIgbWF5IHBvd2VydXAgdG8gcmVzZXJ2ZSByZXNvdXJjZXMnCmljb246IGh0dHBzOi8vcmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbS9lb3NuZXR3b3JrZm91bmRhdGlvbi9lb3Mtc3lzdGVtLWNvbnRyYWN0cy9tYWluL2NvbnRyYWN0cy9pY29ucy9yZXNvdXJjZS5wbmcjMzgzMGYxY2U4Y2IwN2Y3NzU3ZGJjZjM4M2IxZWMxYjExOTE0YWMzNGExZjlkOGIwNjVmMDc2MDBmYTlkYWMxOQotLS0KClVzZXJzIG1heSB1c2UgdGhlIHBvd2VydXAgYWN0aW9uIHRvIHJlc2VydmUgcmVzb3VyY2VzLgCQ6qrqqzitC3Bvd2VydXBleGVjAAAAAACkqZe6BnJlZnVuZIcDLS0tCnNwZWNfdmVyc2lvbjogIjAuMi4wIgp0aXRsZTogQ2xhaW0gVW5zdGFrZWQgVG9rZW5zCnN1bW1hcnk6ICdSZXR1cm4gcHJldmlvdXNseSB1bnN0YWtlZCB0b2tlbnMgdG8ge3tub3dyYXAgb3duZXJ9fScKaWNvbjogaHR0cHM6Ly9yYXcuZ2l0aHVidXNlcmNvbnRlbnQuY29tL2Vvc25ldHdvcmtmb3VuZGF0aW9uL2Vvcy1zeXN0ZW0tY29udHJhY3RzL21haW4vY29udHJhY3RzL2ljb25zL2FjY291bnQucG5nIzNkNTVhMmZjM2E1YzIwYjQ1NmY1NjU3ZmFmNjY2YmMyNWZmZDA2ZjQ4MzZjNWU4MjU2Zjc0MTE0OWIwYjI5NGYKLS0tCgpSZXR1cm4gcHJldmlvdXNseSB1bnN0YWtlZCB0b2tlbnMgdG8ge3tvd25lcn19IGFmdGVyIHRoZSB1bnN0YWtpbmcgcGVyaW9kIGhhcyBlbGFwc2VkLgCuQjrRW5m6C3JlZ3Byb2R1Y2VymQQtLS0Kc3BlY192ZXJzaW9uOiAiMC4yLjAiCnRpdGxlOiBSZWdpc3RlciBhcyBhIEJsb2NrIFByb2R1Y2VyIENhbmRpZGF0ZQpzdW1tYXJ5OiAnUmVnaXN0ZXIge3tub3dyYXAgcHJvZHVjZXJ9fSBhY2NvdW50IGFzIGEgYmxvY2sgcHJvZHVjZXIgY2FuZGlkYXRlJwppY29uOiBodHRwczovL3Jhdy5naXRodWJ1c2VyY29udGVudC5jb20vZW9zbmV0d29ya2ZvdW5kYXRpb24vZW9zLXN5c3RlbS1jb250cmFjdHMvbWFpbi9jb250cmFjdHMvaWNvbnMvdm90aW5nLnBuZyNkYjI4Y2QzZGI2ZTYyZDQ1MDlhZjM2NDRjZTdkMzc3MzI5NDgyYTE0YmI0YmZhY2EyYWE1ZjE0MDBkOGU4YTg0Ci0tLQoKUmVnaXN0ZXIge3twcm9kdWNlcn19IGFjY291bnQgYXMgYSBibG9jayBwcm9kdWNlciBjYW5kaWRhdGUuCgpVUkw6IHt7dXJsfX0KTG9jYXRpb24gY29kZToge3tsb2NhdGlvbn19CkJsb2NrIHNpZ25pbmcga2V5OiB7e3Byb2R1Y2VyX2tleX19CgojIyBCbG9jayBQcm9kdWNlciBBZ3JlZW1lbnQKe3skY2xhdXNlcy5CbG9ja1Byb2R1Y2VyQWdyZWVtZW50fX0grkI60VuZugxyZWdwcm9kdWNlcjKtBC0tLQpzcGVjX3ZlcnNpb246ICIwLjIuMCIKdGl0bGU6IFJlZ2lzdGVyIGFzIGEgQmxvY2sgUHJvZHVjZXIgQ2FuZGlkYXRlCnN1bW1hcnk6ICdSZWdpc3RlciB7e25vd3JhcCBwcm9kdWNlcn19IGFjY291bnQgYXMgYSBibG9jayBwcm9kdWNlciBjYW5kaWRhdGUnCmljb246IGh0dHBzOi8vcmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbS9lb3NuZXR3b3JrZm91bmRhdGlvbi9lb3Mtc3lzdGVtLWNvbnRyYWN0cy9tYWluL2NvbnRyYWN0cy9pY29ucy92b3RpbmcucG5nI2RiMjhjZDNkYjZlNjJkNDUwOWFmMzY0NGNlN2QzNzczMjk0ODJhMTRiYjRiZmFjYTJhYTVmMTQwMGQ4ZThhODQKLS0tCgpSZWdpc3RlciB7e3Byb2R1Y2VyfX0gYWNjb3VudCBhcyBhIGJsb2NrIHByb2R1Y2VyIGNhbmRpZGF0ZS4KClVSTDoge3t1cmx9fQpMb2NhdGlvbiBjb2RlOiB7e2xvY2F0aW9ufX0KQmxvY2sgc2lnbmluZyBhdXRob3JpdHk6Cnt7dG9fanNvbiBwcm9kdWNlcl9hdXRob3JpdHl9fQoKIyMgQmxvY2sgUHJvZHVjZXIgQWdyZWVtZW50Cnt7JGNsYXVzZXMuQmxvY2tQcm9kdWNlckFncmVlbWVudH19AAAAvtNbmboIcmVncHJveHmjBC0tLQpzcGVjX3ZlcnNpb246ICIwLjIuMCIKdGl0bGU6IFJlZ2lzdGVyL3VucmVnaXN0ZXIgYXMgYSBQcm94eQpzdW1tYXJ5OiAnUmVnaXN0ZXIvdW5yZWdpc3RlciB7e25vd3JhcCBwcm94eX19IGFzIGEgcHJveHkgYWNjb3VudCcKaWNvbjogaHR0cHM6Ly9yYXcuZ2l0aHVidXNlcmNvbnRlbnQuY29tL2Vvc25ldHdvcmtmb3VuZGF0aW9uL2Vvcy1zeXN0ZW0tY29udHJhY3RzL21haW4vY29udHJhY3RzL2ljb25zL3ZvdGluZy5wbmcjZGIyOGNkM2RiNmU2MmQ0NTA5YWYzNjQ0Y2U3ZDM3NzMyOTQ4MmExNGJiNGJmYWNhMmFhNWYxNDAwZDhlOGE4NAotLS0KCnt7I2lmIGlzcHJveHl9fQp7e3Byb3h5fX0gcmVnaXN0ZXJzIGFzIGEgcHJveHkgdGhhdCBjYW4gdm90ZSBvbiBiZWhhbGYgb2YgYWNjb3VudHMgdGhhdCBhcHBvaW50IGl0IGFzIHRoZWlyIHByb3h5Lgp7e2Vsc2V9fQp7e3Byb3h5fX0gdW5yZWdpc3RlcnMgYXMgYSBwcm94eSB0aGF0IGNhbiB2b3RlIG9uIGJlaGFsZiBvZiBhY2NvdW50cyB0aGF0IGFwcG9pbnQgaXQgYXMgdGhlaXIgcHJveHkuCnt7L2lmfX0AAABAV5SnugdyZW50Y3B13AktLS0Kc3BlY192ZXJzaW9uOiAiMC4yLjAiCnRpdGxlOiBSZW50IENQVSBCYW5kd2lkdGggZm9yIDMwIERheXMKc3VtbWFyeTogJ3t7bm93cmFwIGZyb219fSBwYXlzIHt7bm93cmFwIGxvYW5fcGF5bWVudH19IHRvIHJlbnQgQ1BVIGJhbmR3aWR0aCBmb3Ige3tub3dyYXAgcmVjZWl2ZXJ9fScKaWNvbjogaHR0cHM6Ly9yYXcuZ2l0aHVidXNlcmNvbnRlbnQuY29tL2Vvc25ldHdvcmtmb3VuZGF0aW9uL2Vvcy1zeXN0ZW0tY29udHJhY3RzL21haW4vY29udHJhY3RzL2ljb25zL3JleC5wbmcjZDIyOTgzN2ZhNjJhNDY0YjljNzFlMDYwNjBhYTg2MTc5YWRmMGIzZjRlM2I4YzRmOTcwMmY0ZjRiMGMzNDBhOAotLS0KCnt7ZnJvbX19IHBheXMge3tsb2FuX3BheW1lbnR9fSB0byByZW50IENQVSBiYW5kd2lkdGggb24gYmVoYWxmIG9mIHt7cmVjZWl2ZXJ9fSBmb3IgYSBwZXJpb2Qgb2YgMzAgZGF5cy4KCnt7bG9hbl9wYXltZW50fX0gaXMgdGFrZW4gb3V0IG9mIHt7ZnJvbX194oCZcyBSRVggZnVuZC4gVGhlIG1hcmtldCBwcmljZSBkZXRlcm1pbmVzIHRoZSBudW1iZXIgb2YgdG9rZW5zIHRvIGJlIHN0YWtlZCB0byB7e3JlY2VpdmVyfX3igJlzIENQVSByZXNvdXJjZXMuIEluIGFkZGl0aW9uLCB7e2Zyb219fSBwcm92aWRlcyB7e2xvYW5fZnVuZH19LCB3aGljaCBpcyBhbHNvIHRha2VuIG91dCBvZiB7e2Zyb219feKAmXMgUkVYIGZ1bmQsIHRvIGJlIHVzZWQgZm9yIGF1dG9tYXRpYyByZW5ld2FsIG9mIHRoZSBsb2FuLgoKQXQgZXhwaXJhdGlvbiwgaWYgdGhlIGxvYW4gaGFzIGxlc3MgZnVuZHMgdGhhbiB7e2xvYW5fcGF5bWVudH19LCBpdCBpcyBjbG9zZWQgYW5kIGxlbnQgdG9rZW5zIHRoYXQgaGF2ZSBiZWVuIHN0YWtlZCBhcmUgdGFrZW4gb3V0IG9mIHt7cmVjZWl2ZXJ9feKAmXMgQ1BVIGJhbmR3aWR0aC4gT3RoZXJ3aXNlLCBpdCBpcyByZW5ld2VkIGF0IHRoZSBtYXJrZXQgcHJpY2UgYXQgdGhlIHRpbWUgb2YgcmVuZXdhbCwgdGhhdCBpcywgdGhlIG51bWJlciBvZiBzdGFrZWQgdG9rZW5zIGlzIHJlY2FsY3VsYXRlZCBhbmQge3tyZWNlaXZlcn194oCZcyBDUFUgYmFuZHdpZHRoIGlzIHVwZGF0ZWQgYWNjb3JkaW5nbHkuIHt7ZnJvbX19IGNhbiBmdW5kIG9yIGRlZnVuZCBhIGxvYW4gYXQgYW55IHRpbWUgYmVmb3JlIGV4cGlyYXRpb24uIFdoZW4gdGhlIGxvYW4gaXMgY2xvc2VkLCB7e2Zyb219fSBpcyByZWZ1bmRlZCBhbnkgdG9rZW5zIHJlbWFpbmluZyBpbiB0aGUgbG9hbiBmdW5kLgAAACCrmae6B3JlbnRuZXToCS0tLQpzcGVjX3ZlcnNpb246ICIwLjIuMCIKdGl0bGU6IFJlbnQgTkVUIEJhbmR3aWR0aCBmb3IgMzAgRGF5cwpzdW1tYXJ5OiAne3tub3dyYXAgZnJvbX19IHBheXMge3tub3dyYXAgbG9hbl9wYXltZW50fX0gdG8gcmVudCBORVQgYmFuZHdpZHRoIGZvciB7e25vd3JhcCByZWNlaXZlcn19JwppY29uOiBodHRwczovL3Jhdy5naXRodWJ1c2VyY29udGVudC5jb20vZW9zbmV0d29ya2ZvdW5kYXRpb24vZW9zLXN5c3RlbS1jb250cmFjdHMvbWFpbi9jb250cmFjdHMvaWNvbnMvcmV4LnBuZyNkMjI5ODM3ZmE2MmE0NjRiOWM3MWUwNjA2MGFhODYxNzlhZGYwYjNmNGUzYjhjNGY5NzAyZjRmNGIwYzM0MGE4Ci0tLQoKe3tmcm9tfX0gcGF5cyB7e2xvYW5fcGF5bWVudH19IHRvIHJlbnQgTkVUIGJhbmR3aWR0aCBvbiBiZWhhbGYgb2Yge3tyZWNlaXZlcn19IGZvciBhIHBlcmlvZCBvZiAzMCBkYXlzLgoKe3tsb2FuX3BheW1lbnR9fSBpcyB0YWtlbiBvdXQgb2Yge3tmcm9tfX3igJlzIFJFWCBmdW5kLiBUaGUgbWFya2V0IHByaWNlIGRldGVybWluZXMgdGhlIG51bWJlciBvZiB0b2tlbnMgdG8gYmUgc3Rha2VkIHRvIHt7cmVjZWl2ZXJ9feKAmXMgTkVUIHJlc291cmNlcyBmb3IgMzAgZGF5cy4gSW4gYWRkaXRpb24sIHt7ZnJvbX19IHByb3ZpZGVzIHt7bG9hbl9mdW5kfX0sIHdoaWNoIGlzIGFsc28gdGFrZW4gb3V0IG9mIHt7ZnJvbX194oCZcyBSRVggZnVuZCwgdG8gYmUgdXNlZCBmb3IgYXV0b21hdGljIHJlbmV3YWwgb2YgdGhlIGxvYW4uCgpBdCBleHBpcmF0aW9uLCBpZiB0aGUgbG9hbiBoYXMgbGVzcyBmdW5kcyB0aGFuIHt7bG9hbl9wYXltZW50fX0sIGl0IGlzIGNsb3NlZCBhbmQgbGVudCB0b2tlbnMgdGhhdCBoYXZlIGJlZW4gc3Rha2VkIGFyZSB0YWtlbiBvdXQgb2Yge3tyZWNlaXZlcn194oCZcyBORVQgYmFuZHdpZHRoLiBPdGhlcndpc2UsIGl0IGlzIHJlbmV3ZWQgYXQgdGhlIG1hcmtldCBwcmljZSBhdCB0aGUgdGltZSBvZiByZW5ld2FsLCB0aGF0IGlzLCB0aGUgbnVtYmVyIG9mIHN0YWtlZCB0b2tlbnMgaXMgcmVjYWxjdWxhdGVkIGFuZCB7e3JlY2VpdmVyfX3igJlzIE5FVCBiYW5kd2lkdGggaXMgdXBkYXRlZCBhY2NvcmRpbmdseS4ge3tmcm9tfX0gY2FuIGZ1bmQgb3IgZGVmdW5kIGEgbG9hbiBhdCBhbnkgdGltZSBiZWZvcmUgZXhwaXJhdGlvbi4gV2hlbiB0aGUgbG9hbiBpcyBjbG9zZWQsIHt7ZnJvbX19IGlzIHJlZnVuZGVkIGFueSB0b2tlbnMgcmVtYWluaW5nIGluIHRoZSBsb2FuIGZ1bmQuAAAAAKmuuroHcmV4ZXhlY6IDLS0tCnNwZWNfdmVyc2lvbjogIjAuMi4wIgp0aXRsZTogUGVyZm9ybSBSRVggTWFpbnRlbmFuY2UKc3VtbWFyeTogJ1Byb2Nlc3Mgc2VsbCBvcmRlcnMgYW5kIGV4cGlyZWQgbG9hbnMnCmljb246IGh0dHBzOi8vcmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbS9lb3NuZXR3b3JrZm91bmRhdGlvbi9lb3Mtc3lzdGVtLWNvbnRyYWN0cy9tYWluL2NvbnRyYWN0cy9pY29ucy9yZXgucG5nI2QyMjk4MzdmYTYyYTQ2NGI5YzcxZTA2MDYwYWE4NjE3OWFkZjBiM2Y0ZTNiOGM0Zjk3MDJmNGY0YjBjMzQwYTgKLS0tCgpQZXJmb3JtcyBSRVggbWFpbnRlbmFuY2UgYnkgcHJvY2Vzc2luZyBhIG1heGltdW0gb2Yge3ttYXh9fSBSRVggc2VsbCBvcmRlcnMgYW5kIGV4cGlyZWQgbG9hbnMuIEFueSBhY2NvdW50IGNhbiBleGVjdXRlIHRoaXMgYWN0aW9uLgCuQjrRW7e8C3JtdnByb2R1Y2VyggUtLS0Kc3BlY192ZXJzaW9uOiAiMC4yLjAiCnRpdGxlOiBGb3JjaWJseSBVbnJlZ2lzdGVyIGEgQmxvY2sgUHJvZHVjZXIgQ2FuZGlkYXRlCnN1bW1hcnk6ICd7e25vd3JhcCBwcm9kdWNlcn19IGlzIHVucmVnaXN0ZXJlZCBhcyBhIGJsb2NrIHByb2R1Y2VyIGNhbmRpZGF0ZScKaWNvbjogaHR0cHM6Ly9yYXcuZ2l0aHVidXNlcmNvbnRlbnQuY29tL2Vvc25ldHdvcmtmb3VuZGF0aW9uL2Vvcy1zeXN0ZW0tY29udHJhY3RzL21haW4vY29udHJhY3RzL2ljb25zL2FkbWluLnBuZyM5YmYxY2VjNjY0ODYzYmQ2YWFhYzBmODE0YjIzNWY4Nzk5ZmIwMmM4NTBlOWFhNWRhMzRlOGEwMDRiZDY1MThlCi0tLQoKe3skYWN0aW9uLmFjY291bnR9fSB1bnJlZ2lzdGVycyB7e3Byb2R1Y2VyfX0gYXMgYSBibG9jayBwcm9kdWNlciBjYW5kaWRhdGUuIHt7cHJvZHVjZXJ9fSBhY2NvdW50IHdpbGwgcmV0YWluIGl0cyB2b3RlcyBhbmQgdGhvc2Ugdm90ZXMgY2FuIGNoYW5nZSBiYXNlZCBvbiB2b3RlciBzdGFrZSBjaGFuZ2VzIG9yIHZvdGVzIHJlbW92ZWQgZnJvbSB7e3Byb2R1Y2VyfX0uIEhvd2V2ZXIgbmV3IHZvdGVycyB3aWxsIG5vdCBiZSBhYmxlIHRvIHZvdGUgZm9yIHt7cHJvZHVjZXJ9fSB3aGlsZSBpdCByZW1haW5zIHVucmVnaXN0ZXJlZC4AAABAmhujwgdzZWxscmFtxQMtLS0Kc3BlY192ZXJzaW9uOiAiMC4yLjAiCnRpdGxlOiBTZWxsIFJBTSBGcm9tIEFjY291bnQKc3VtbWFyeTogJ1NlbGwgdW51c2VkIFJBTSBmcm9tIHt7bm93cmFwIGFjY291bnR9fScKaWNvbjogaHR0cHM6Ly9yYXcuZ2l0aHVidXNlcmNvbnRlbnQuY29tL2Vvc25ldHdvcmtmb3VuZGF0aW9uL2Vvcy1zeXN0ZW0tY29udHJhY3RzL21haW4vY29udHJhY3RzL2ljb25zL3Jlc291cmNlLnBuZyMzODMwZjFjZThjYjA3Zjc3NTdkYmNmMzgzYjFlYzFiMTE5MTRhYzM0YTFmOWQ4YjA2NWYwNzYwMGZhOWRhYzE5Ci0tLQoKU2VsbCB7e2J5dGVzfX0gYnl0ZXMgb2YgdW51c2VkIFJBTSBmcm9tIGFjY291bnQge3thY2NvdW50fX0gYXQgbWFya2V0IHByaWNlLiBUaGlzIHRyYW5zYWN0aW9uIHdpbGwgaW5jdXIgYSAwLjUlIGZlZSBvbiB0aGUgcHJvY2VlZHMgd2hpY2ggZGVwZW5kIG9uIG1hcmtldCByYXRlcy4AAACgqxujwgdzZWxscmV4qQotLS0Kc3BlY192ZXJzaW9uOiAiMC4yLjAiCnRpdGxlOiBTZWxsIFJFWCBUb2tlbnMgaW4gRXhjaGFuZ2UgZm9yIEVPUwpzdW1tYXJ5OiAne3tub3dyYXAgZnJvbX19IHNlbGxzIHt7bm93cmFwIHJleH19IHRva2VucycKaWNvbjogaHR0cHM6Ly9yYXcuZ2l0aHVidXNlcmNvbnRlbnQuY29tL2Vvc25ldHdvcmtmb3VuZGF0aW9uL2Vvcy1zeXN0ZW0tY29udHJhY3RzL21haW4vY29udHJhY3RzL2ljb25zL3JleC5wbmcjZDIyOTgzN2ZhNjJhNDY0YjljNzFlMDYwNjBhYTg2MTc5YWRmMGIzZjRlM2I4YzRmOTcwMmY0ZjRiMGMzNDBhOAotLS0KCnt7ZnJvbX19IGluaXRpYXRlcyBhIHNlbGwgb3JkZXIgdG8gc2VsbCB7e3JleH19IHRva2VucyBhdCB0aGUgbWFya2V0IGV4Y2hhbmdlIHJhdGUgZHVyaW5nIHRoZSB0aW1lIGF0IHdoaWNoIHRoZSBvcmRlciBpcyB1bHRpbWF0ZWx5IGV4ZWN1dGVkLiBJZiB7e2Zyb219fSBhbHJlYWR5IGhhcyBhbiBvcGVuIHNlbGwgb3JkZXIgaW4gdGhlIHNlbGwgcXVldWUsIHt7cmV4fX0gd2lsbCBiZSBhZGRlZCB0byB0aGUgYW1vdW50IG9mIHRoZSBzZWxsIG9yZGVyIHdpdGhvdXQgY2hhbmdlIHRoZSBwb3NpdGlvbiBvZiB0aGUgc2VsbCBvcmRlciB3aXRoaW4gdGhlIHF1ZXVlLiBPbmNlIHRoZSBzZWxsIG9yZGVyIGlzIGV4ZWN1dGVkLCBwcm9jZWVkcyBhcmUgYWRkZWQgdG8ge3tmcm9tfX3igJlzIFJFWCBmdW5kLCB0aGUgdmFsdWUgb2Ygc29sZCBSRVggdG9rZW5zIGlzIGRlZHVjdGVkIGZyb20ge3tmcm9tfX3igJlzIHZvdGUgc3Rha2UsIGFuZCB2b3RlcyBhcmUgdXBkYXRlZCBhY2NvcmRpbmdseS4KCkRlcGVuZGluZyBvbiB0aGUgbWFya2V0IGNvbmRpdGlvbnMsIGl0IG1heSBub3QgYmUgcG9zc2libGUgdG8gZmlsbCB0aGUgZW50aXJlIHNlbGwgb3JkZXIgaW1tZWRpYXRlbHkuIEluIHN1Y2ggYSBjYXNlLCB0aGUgc2VsbCBvcmRlciBpcyBhZGRlZCB0byB0aGUgYmFjayBvZiBhIHNlbGwgcXVldWUuIEEgc2VsbCBvcmRlciBhdCB0aGUgZnJvbnQgb2YgdGhlIHNlbGwgcXVldWUgd2lsbCBhdXRvbWF0aWNhbGx5IGJlIGV4ZWN1dGVkIHdoZW4gdGhlIG1hcmtldCBjb25kaXRpb25zIGFsbG93IGZvciB0aGUgZW50aXJlIG9yZGVyIHRvIGJlIGZpbGxlZC4gUmVnYXJkbGVzcyBvZiB0aGUgbWFya2V0IGNvbmRpdGlvbnMsIHRoZSBzeXN0ZW0gaXMgZGVzaWduZWQgdG8gZXhlY3V0ZSB0aGlzIHNlbGwgb3JkZXIgd2l0aGluIDMwIGRheXMuIHt7ZnJvbX19IGNhbiBjYW5jZWwgdGhlIG9yZGVyIGF0IGFueSB0aW1lIGJlZm9yZSBpdCBpcyBmaWxsZWQgdXNpbmcgdGhlIGNuY2xyZXhvcmRlciBhY3Rpb24uAAAAALhjssIGc2V0YWJp8wItLS0Kc3BlY192ZXJzaW9uOiAiMC4yLjAiCnRpdGxlOiBEZXBsb3kgQ29udHJhY3QgQUJJCnN1bW1hcnk6ICdEZXBsb3kgY29udHJhY3QgQUJJIG9uIGFjY291bnQge3tub3dyYXAgYWNjb3VudH19JwppY29uOiBodHRwczovL3Jhdy5naXRodWJ1c2VyY29udGVudC5jb20vZW9zbmV0d29ya2ZvdW5kYXRpb24vZW9zLXN5c3RlbS1jb250cmFjdHMvbWFpbi9jb250cmFjdHMvaWNvbnMvYWNjb3VudC5wbmcjM2Q1NWEyZmMzYTVjMjBiNDU2ZjU2NTdmYWY2NjZiYzI1ZmZkMDZmNDgzNmM1ZTgyNTZmNzQxMTQ5YjBiMjk0ZgotLS0KCkRlcGxveSB0aGUgQUJJIGZpbGUgYXNzb2NpYXRlZCB3aXRoIHRoZSBjb250cmFjdCBvbiBhY2NvdW50IHt7YWNjb3VudH19LgCArigjZLLCCnNldGFjY3RjcHWeBi0tLQpzcGVjX3ZlcnNpb246ICIwLjIuMCIKdGl0bGU6IEV4cGxpY2l0bHkgTWFuYWdlIHRoZSBDUFUgUXVvdGEgb2YgQWNjb3VudApzdW1tYXJ5OiAnRXhwbGljaXRseSBtYW5hZ2UgdGhlIENQVSBiYW5kd2lkdGggcXVvdGEgb2YgYWNjb3VudCB7e25vd3JhcCBhY2NvdW50fX0nCmljb246IGh0dHBzOi8vcmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbS9lb3NuZXR3b3JrZm91bmRhdGlvbi9lb3Mtc3lzdGVtLWNvbnRyYWN0cy9tYWluL2NvbnRyYWN0cy9pY29ucy9hZG1pbi5wbmcjOWJmMWNlYzY2NDg2M2JkNmFhYWMwZjgxNGIyMzVmODc5OWZiMDJjODUwZTlhYTVkYTM0ZThhMDA0YmQ2NTE4ZQotLS0KCnt7I2lmX2hhc192YWx1ZSBjcHVfd2VpZ2h0fX0KRXhwbGljaXRseSBtYW5hZ2UgdGhlIENQVSBiYW5kd2lkdGggcXVvdGEgb2YgYWNjb3VudCB7e2FjY291bnR9fSBieSBwaW5uaW5nIGl0IHRvIGEgd2VpZ2h0IG9mIHt7Y3B1X3dlaWdodH19LgoKe3thY2NvdW50fX0gY2FuIHN0YWtlIGFuZCB1bnN0YWtlLCBob3dldmVyLCBpdCB3aWxsIG5vdCBjaGFuZ2UgdGhlaXIgQ1BVIGJhbmR3aWR0aCBxdW90YSBhcyBsb25nIGFzIGl0IHJlbWFpbnMgcGlubmVkLgp7e2Vsc2V9fQpVbnBpbiB0aGUgQ1BVIGJhbmR3aWR0aCBxdW90YSBvZiBhY2NvdW50IHt7YWNjb3VudH19LiBUaGUgQ1BVIGJhbmR3aWR0aCBxdW90YSBvZiB7e2FjY291bnR9fSB3aWxsIGJlIGRyaXZlbiBieSB0aGUgY3VycmVudCB0b2tlbnMgc3Rha2VkIGZvciBDUFUgYmFuZHdpZHRoIGJ5IHt7YWNjb3VudH19Lgp7ey9pZl9oYXNfdmFsdWV9fQBAVjMjZLLCCnNldGFjY3RuZXSiBi0tLQpzcGVjX3ZlcnNpb246ICIwLjIuMCIKdGl0bGU6IEV4cGxpY2l0bHkgTWFuYWdlIHRoZSBORVQgUXVvdGEgb2YgQWNjb3VudApzdW1tYXJ5OiAnRXhwbGljaXRseSBtYW5hZ2UgdGhlIE5FVCBiYW5kd2lkdGggcXVvdGEgb2YgYWNjb3VudCB7e25vd3JhcCBhY2NvdW50fX0nCmljb246IGh0dHBzOi8vcmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbS9lb3NuZXR3b3JrZm91bmRhdGlvbi9lb3Mtc3lzdGVtLWNvbnRyYWN0cy9tYWluL2NvbnRyYWN0cy9pY29ucy9hZG1pbi5wbmcjOWJmMWNlYzY2NDg2M2JkNmFhYWMwZjgxNGIyMzVmODc5OWZiMDJjODUwZTlhYTVkYTM0ZThhMDA0YmQ2NTE4ZQotLS0KCnt7I2lmX2hhc192YWx1ZSBuZXRfd2VpZ2h0fX0KRXhwbGljaXRseSBtYW5hZ2UgdGhlIG5ldHdvcmsgYmFuZHdpZHRoIHF1b3RhIG9mIGFjY291bnQge3thY2NvdW50fX0gYnkgcGlubmluZyBpdCB0byBhIHdlaWdodCBvZiB7e25ldF93ZWlnaHR9fS4KCnt7YWNjb3VudH19IGNhbiBzdGFrZSBhbmQgdW5zdGFrZSwgaG93ZXZlciwgaXQgd2lsbCBub3QgY2hhbmdlIHRoZWlyIE5FVCBiYW5kd2lkdGggcXVvdGEgYXMgbG9uZyBhcyBpdCByZW1haW5zIHBpbm5lZC4Ke3tlbHNlfX0KVW5waW4gdGhlIE5FVCBiYW5kd2lkdGggcXVvdGEgb2YgYWNjb3VudCB7e2FjY291bnR9fS4gVGhlIE5FVCBiYW5kd2lkdGggcXVvdGEgb2Yge3thY2NvdW50fX0gd2lsbCBiZSBkcml2ZW4gYnkgdGhlIGN1cnJlbnQgdG9rZW5zIHN0YWtlZCBmb3IgTkVUIGJhbmR3aWR0aCBieSB7e2FjY291bnR9fS4Ke3svaWZfaGFzX3ZhbHVlfX0AgDQ3I2SywgpzZXRhY2N0cmFt0AUtLS0Kc3BlY192ZXJzaW9uOiAiMC4yLjAiCnRpdGxlOiBFeHBsaWNpdGx5IE1hbmFnZSB0aGUgUkFNIFF1b3RhIG9mIEFjY291bnQKc3VtbWFyeTogJ0V4cGxpY2l0bHkgbWFuYWdlIHRoZSBSQU0gcXVvdGEgb2YgYWNjb3VudCB7e25vd3JhcCBhY2NvdW50fX0nCmljb246IGh0dHBzOi8vcmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbS9lb3NuZXR3b3JrZm91bmRhdGlvbi9lb3Mtc3lzdGVtLWNvbnRyYWN0cy9tYWluL2NvbnRyYWN0cy9pY29ucy9hZG1pbi5wbmcjOWJmMWNlYzY2NDg2M2JkNmFhYWMwZjgxNGIyMzVmODc5OWZiMDJjODUwZTlhYTVkYTM0ZThhMDA0YmQ2NTE4ZQotLS0KCnt7I2lmX2hhc192YWx1ZSByYW1fYnl0ZXN9fQpFeHBsaWNpdGx5IG1hbmFnZSB0aGUgUkFNIHF1b3RhIG9mIGFjY291bnQge3thY2NvdW50fX0gYnkgcGlubmluZyBpdCB0byB7e3JhbV9ieXRlc319IGJ5dGVzLgoKe3thY2NvdW50fX0gY2FuIGJ1eSBhbmQgc2VsbCBSQU0sIGhvd2V2ZXIsIGl0IHdpbGwgbm90IGNoYW5nZSB0aGVpciBSQU0gcXVvdGEgYXMgbG9uZyBhcyBpdCByZW1haW5zIHBpbm5lZC4Ke3tlbHNlfX0KVW5waW4gdGhlIFJBTSBxdW90YSBvZiBhY2NvdW50IHt7YWNjb3VudH19LiBUaGUgUkFNIHF1b3RhIG9mIHt7YWNjb3VudH19IHdpbGwgYmUgZHJpdmVuIGJ5IHRoZSBjdXJyZW50IFJBTSBob2xkaW5ncyBvZiB7e2FjY291bnR9fS4Ke3svaWZfaGFzX3ZhbHVlfX0AAM5OumiywgpzZXRhbGltaXRz9gMtLS0Kc3BlY192ZXJzaW9uOiAiMC4yLjAiCnRpdGxlOiBBZGp1c3QgUmVzb3VyY2UgTGltaXRzIG9mIEFjY291bnQKc3VtbWFyeTogJ0FkanVzdCByZXNvdXJjZSBsaW1pdHMgb2YgYWNjb3VudCB7e25vd3JhcCBhY2NvdW50fX0nCmljb246IGh0dHBzOi8vcmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbS9lb3NuZXR3b3JrZm91bmRhdGlvbi9lb3Mtc3lzdGVtLWNvbnRyYWN0cy9tYWluL2NvbnRyYWN0cy9pY29ucy9hZG1pbi5wbmcjOWJmMWNlYzY2NDg2M2JkNmFhYWMwZjgxNGIyMzVmODc5OWZiMDJjODUwZTlhYTVkYTM0ZThhMDA0YmQ2NTE4ZQotLS0KCnt7JGFjdGlvbi5hY2NvdW50fX0gdXBkYXRlcyB7e2FjY291bnR9feKAmXMgcmVzb3VyY2UgbGltaXRzIHRvIGhhdmUgYSBSQU0gcXVvdGEgb2Yge3tyYW1fYnl0ZXN9fSBieXRlcywgYSBORVQgYmFuZHdpZHRoIHF1b3RhIG9mIHt7bmV0X3dlaWdodH19IGFuZCBhIENQVSBiYW5kd2lkdGggcXVvdGEgb2Yge3tjcHVfd2VpZ2h0fX0uAAAAQCWKssIHc2V0Y29kZeYCLS0tCnNwZWNfdmVyc2lvbjogIjAuMi4wIgp0aXRsZTogRGVwbG95IENvbnRyYWN0IENvZGUKc3VtbWFyeTogJ0RlcGxveSBjb250cmFjdCBjb2RlIG9uIGFjY291bnQge3tub3dyYXAgYWNjb3VudH19JwppY29uOiBodHRwczovL3Jhdy5naXRodWJ1c2VyY29udGVudC5jb20vZW9zbmV0d29ya2ZvdW5kYXRpb24vZW9zLXN5c3RlbS1jb250cmFjdHMvbWFpbi9jb250cmFjdHMvaWNvbnMvYWNjb3VudC5wbmcjM2Q1NWEyZmMzYTVjMjBiNDU2ZjU2NTdmYWY2NjZiYzI1ZmZkMDZmNDgzNmM1ZTgyNTZmNzQxMTQ5YjBiMjk0ZgotLS0KCkRlcGxveSBjb21waWxlZCBjb250cmFjdCBjb2RlIHRvIHRoZSBhY2NvdW50IHt7YWNjb3VudH19LjCpyyau6bLCDHNldGluZmxhdGlvbusELS0tCnNwZWNfdmVyc2lvbjogIjAuMi4wIgp0aXRsZTogU2V0IEluZmxhdGlvbiBQYXJhbWV0ZXJzCnN1bW1hcnk6ICdTZXQgaW5mbGF0aW9uIHBhcmFtZXRlcnMnCmljb246IGh0dHBzOi8vcmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbS9lb3NuZXR3b3JrZm91bmRhdGlvbi9lb3Mtc3lzdGVtLWNvbnRyYWN0cy9tYWluL2NvbnRyYWN0cy9pY29ucy9hZG1pbi5wbmcjOWJmMWNlYzY2NDg2M2JkNmFhYWMwZjgxNGIyMzVmODc5OWZiMDJjODUwZTlhYTVkYTM0ZThhMDA0YmQ2NTE4ZQotLS0KCnt7JGFjdGlvbi5hY2NvdW50fX0gc2V0cyB0aGUgaW5mbGF0aW9uIHBhcmFtZXRlcnMgYXMgZm9sbG93czoKCiogQW5udWFsIGluZmxhdGlvbiByYXRlIChpbiB1bml0cyBvZiBhIGh1bmRyZWR0aCBvZiBhIHBlcmNlbnQpOiB7e2FubnVhbF9yYXRlfX0KKiBGcmFjdGlvbiBvZiBpbmZsYXRpb24gdXNlZCB0byByZXdhcmQgYmxvY2sgcHJvZHVjZXJzOiAxMDAwMC97e2luZmxhdGlvbl9wYXlfZmFjdG9yfX0KKiBGcmFjdGlvbiBvZiBibG9jayBwcm9kdWNlciByZXdhcmRzIHRvIGJlIGRpc3RyaWJ1dGVkIHByb3BvcnRpb25hbCB0byBibG9ja3MgcHJvZHVjZWQ6IDEwMDAwL3t7dm90ZXBheV9mYWN0b3J9fQAAwNJcU7PCCXNldHBhcmFtc9ACLS0tCnNwZWNfdmVyc2lvbjogIjAuMi4wIgp0aXRsZTogU2V0IFN5c3RlbSBQYXJhbWV0ZXJzCnN1bW1hcnk6ICdTZXQgU3lzdGVtIFBhcmFtZXRlcnMnCmljb246IGh0dHBzOi8vcmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbS9lb3NuZXR3b3JrZm91bmRhdGlvbi9lb3Mtc3lzdGVtLWNvbnRyYWN0cy9tYWluL2NvbnRyYWN0cy9pY29ucy9hZG1pbi5wbmcjOWJmMWNlYzY2NDg2M2JkNmFhYWMwZjgxNGIyMzVmODc5OWZiMDJjODUwZTlhYTVkYTM0ZThhMDA0YmQ2NTE4ZQotLS0KCnt7JGFjdGlvbi5hY2NvdW50fX0gc2V0cyBzeXN0ZW0gcGFyYW1ldGVycyB0bzoKe3t0b19qc29uIHBhcmFtc319AAAAYLtbs8IHc2V0cHJpdo0ELS0tCnNwZWNfdmVyc2lvbjogIjAuMi4wIgp0aXRsZTogTWFrZSBhbiBBY2NvdW50IFByaXZpbGVnZWQgb3IgVW5wcml2aWxlZ2VkCnN1bW1hcnk6ICd7eyNpZiBpc19wcml2fX1NYWtlIHt7bm93cmFwIGFjY291bnR9fSBwcml2aWxlZ2Vke3tlbHNlfX1SZW1vdmUgcHJpdmlsZWdlZCBzdGF0dXMgb2Yge3tub3dyYXAgYWNjb3VudH19e3svaWZ9fScKaWNvbjogaHR0cHM6Ly9yYXcuZ2l0aHVidXNlcmNvbnRlbnQuY29tL2Vvc25ldHdvcmtmb3VuZGF0aW9uL2Vvcy1zeXN0ZW0tY29udHJhY3RzL21haW4vY29udHJhY3RzL2ljb25zL2FkbWluLnBuZyM5YmYxY2VjNjY0ODYzYmQ2YWFhYzBmODE0YjIzNWY4Nzk5ZmIwMmM4NTBlOWFhNWRhMzRlOGEwMDRiZDY1MThlCi0tLQoKe3sjaWYgaXNfcHJpdn19Cnt7JGFjdGlvbi5hY2NvdW50fX0gbWFrZXMge3thY2NvdW50fX0gcHJpdmlsZWdlZC4Ke3tlbHNlfX0Ke3skYWN0aW9uLmFjY291bnR9fSByZW1vdmVzIHByaXZpbGVnZWQgc3RhdHVzIG9mIHt7YWNjb3VudH19Lgp7ey9pZn19AAAAAEhzs8IGc2V0cmFt5gItLS0Kc3BlY192ZXJzaW9uOiAiMC4yLjAiCnRpdGxlOiBDb25maWd1cmUgdGhlIEF2YWlsYWJsZSBSQU0Kc3VtbWFyeTogJ0NvbmZpZ3VyZSB0aGUgYXZhaWxhYmxlIFJBTScKaWNvbjogaHR0cHM6Ly9yYXcuZ2l0aHVidXNlcmNvbnRlbnQuY29tL2Vvc25ldHdvcmtmb3VuZGF0aW9uL2Vvcy1zeXN0ZW0tY29udHJhY3RzL21haW4vY29udHJhY3RzL2ljb25zL2FkbWluLnBuZyM5YmYxY2VjNjY0ODYzYmQ2YWFhYzBmODE0YjIzNWY4Nzk5ZmIwMmM4NTBlOWFhNWRhMzRlOGEwMDRiZDY1MThlCi0tLQoKe3skYWN0aW9uLmFjY291bnR9fSBjb25maWd1cmVzIHRoZSBhdmFpbGFibGUgUkFNIHRvIHt7bWF4X3JhbV9zaXplfX0gYnl0ZXMuAIDK5kpzs8IKc2V0cmFtcmF0ZYUDLS0tCnNwZWNfdmVyc2lvbjogIjAuMi4wIgp0aXRsZTogU2V0IHRoZSBSYXRlIG9mIEluY3JlYXNlIG9mIFJBTQpzdW1tYXJ5OiAnU2V0IHRoZSByYXRlIG9mIGluY3JlYXNlIG9mIFJBTSBwZXIgYmxvY2snCmljb246IGh0dHBzOi8vcmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbS9lb3NuZXR3b3JrZm91bmRhdGlvbi9lb3Mtc3lzdGVtLWNvbnRyYWN0cy9tYWluL2NvbnRyYWN0cy9pY29ucy9hZG1pbi5wbmcjOWJmMWNlYzY2NDg2M2JkNmFhYWMwZjgxNGIyMzVmODc5OWZiMDJjODUwZTlhYTVkYTM0ZThhMDA0YmQ2NTE4ZQotLS0KCnt7JGFjdGlvbi5hY2NvdW50fX0gc2V0cyB0aGUgcmF0ZSBvZiBpbmNyZWFzZSBvZiBSQU0gdG8ge3tieXRlc19wZXJfYmxvY2t9fSBieXRlcy9ibG9jay4AAAAAdHWzwgZzZXRyZXi3Ay0tLQpzcGVjX3ZlcnNpb246ICIwLjIuMCIKdGl0bGU6IEFkanVzdCBSRVggUG9vbCBWaXJ0dWFsIEJhbGFuY2UKc3VtbWFyeTogJ0FkanVzdCBSRVggUG9vbCBWaXJ0dWFsIEJhbGFuY2UnCmljb246IGh0dHBzOi8vcmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbS9lb3NuZXR3b3JrZm91bmRhdGlvbi9lb3Mtc3lzdGVtLWNvbnRyYWN0cy9tYWluL2NvbnRyYWN0cy9pY29ucy9hZG1pbi5wbmcjOWJmMWNlYzY2NDg2M2JkNmFhYWMwZjgxNGIyMzVmODc5OWZiMDJjODUwZTlhYTVkYTM0ZThhMDA0YmQ2NTE4ZQotLS0KCnt7JGFjdGlvbi5hY2NvdW50fX0gYWRqdXN0cyBSRVggbG9hbiByYXRlIGJ5IHNldHRpbmcgUkVYIHBvb2wgdmlydHVhbCBiYWxhbmNlIHRvIHt7YmFsYW5jZX19LiBObyB0b2tlbiB0cmFuc2ZlciBvciBpc3N1ZSBpcyBleGVjdXRlZCBpbiB0aGlzIGFjdGlvbi7Aj8qGqajS1Ax1bmRlbGVnYXRlYnehBy0tLQpzcGVjX3ZlcnNpb246ICIwLjIuMCIKdGl0bGU6IFVuc3Rha2UgVG9rZW5zIGZvciBORVQgYW5kL29yIENQVQpzdW1tYXJ5OiAnVW5zdGFrZSB0b2tlbnMgZm9yIE5FVCBhbmQvb3IgQ1BVIGZyb20ge3tub3dyYXAgcmVjZWl2ZXJ9fScKaWNvbjogaHR0cHM6Ly9yYXcuZ2l0aHVidXNlcmNvbnRlbnQuY29tL2Vvc25ldHdvcmtmb3VuZGF0aW9uL2Vvcy1zeXN0ZW0tY29udHJhY3RzL21haW4vY29udHJhY3RzL2ljb25zL3Jlc291cmNlLnBuZyMzODMwZjFjZThjYjA3Zjc3NTdkYmNmMzgzYjFlYzFiMTE5MTRhYzM0YTFmOWQ4YjA2NWYwNzYwMGZhOWRhYzE5Ci0tLQoKe3tmcm9tfX0gdW5zdGFrZXMgZnJvbSB7e3JlY2VpdmVyfX0ge3t1bnN0YWtlX25ldF9xdWFudGl0eX19IGZvciBORVQgYmFuZHdpZHRoIGFuZCB7e3Vuc3Rha2VfY3B1X3F1YW50aXR5fX0gZm9yIENQVSBiYW5kd2lkdGguCgpUaGUgc3VtIG9mIHRoZXNlIHR3byBxdWFudGl0aWVzIHdpbGwgYmUgcmVtb3ZlZCBmcm9tIHRoZSB2b3RlIHdlaWdodCBvZiB7e3JlY2VpdmVyfX0gYW5kIHdpbGwgYmUgbWFkZSBhdmFpbGFibGUgdG8ge3tmcm9tfX0gYWZ0ZXIgYW4gdW5pbnRlcnJ1cHRlZCAzIGRheSBwZXJpb2Qgd2l0aG91dCBmdXJ0aGVyIHVuc3Rha2luZyBieSB7e2Zyb219fS4gQWZ0ZXIgdGhlIHVuaW50ZXJydXB0ZWQgMyBkYXkgcGVyaW9kIHBhc3NlcywgdGhlIHN5c3RlbSB3aWxsIGF0dGVtcHQgdG8gYXV0b21hdGljYWxseSByZXR1cm4gdGhlIGZ1bmRzIHRvIHt7ZnJvbX194oCZcyByZWd1bGFyIHRva2VuIGJhbGFuY2UuIEhvd2V2ZXIsIHRoaXMgYXV0b21hdGljIHJlZnVuZCBtYXkgb2NjYXNpb25hbGx5IGZhaWwgd2hpY2ggd2lsbCB0aGVuIHJlcXVpcmUge3tmcm9tfX0gdG8gbWFudWFsbHkgY2xhaW0gdGhlIGZ1bmRzIHdpdGggdGhlIHJlZnVuZCBhY3Rpb24uAEDL2sDp4tQKdW5saW5rYXV0aJEFLS0tCnNwZWNfdmVyc2lvbjogIjAuMi4wIgp0aXRsZTogVW5saW5rIEFjdGlvbiBmcm9tIFBlcm1pc3Npb24Kc3VtbWFyeTogJ3t7bm93cmFwIGFjY291bnR9fSB1bnNldHMgdGhlIG1pbmltdW0gcmVxdWlyZWQgcGVybWlzc2lvbiBmb3IgdGhlIHt7I2lmIHR5cGV9fXt7bm93cmFwIHR5cGV9fSBhY3Rpb24gb2YgdGhle3svaWZ9fSB7e25vd3JhcCBjb2RlfX0gY29udHJhY3QnCmljb246IGh0dHBzOi8vcmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbS9lb3NuZXR3b3JrZm91bmRhdGlvbi9lb3Mtc3lzdGVtLWNvbnRyYWN0cy9tYWluL2NvbnRyYWN0cy9pY29ucy9hY2NvdW50LnBuZyMzZDU1YTJmYzNhNWMyMGI0NTZmNTY1N2ZhZjY2NmJjMjVmZmQwNmY0ODM2YzVlODI1NmY3NDExNDliMGIyOTRmCi0tLQoKe3thY2NvdW50fX0gcmVtb3ZlcyB0aGUgYXNzb2NpYXRpb24gYmV0d2VlbiB0aGUge3sjaWYgdHlwZX19e3t0eXBlfX0gYWN0aW9uIG9mIHRoZXt7L2lmfX0ge3tjb2RlfX0gY29udHJhY3QgYW5kIGl0cyBtaW5pbXVtIHJlcXVpcmVkIHBlcm1pc3Npb24uCgp7eyNpZiB0eXBlfX17e2Vsc2V9fVRoaXMgd2lsbCBub3QgcmVtb3ZlIGFueSBsaW5rcyBleHBsaWNpdGx5IGFzc29jaWF0ZWQgdG8gc3BlY2lmaWMgYWN0aW9ucyBvZiB7e2NvZGV9fS57ey9pZn19AABI9Fam7tQJdW5yZWdwcm9k5QQtLS0Kc3BlY192ZXJzaW9uOiAiMC4yLjAiCnRpdGxlOiBVbnJlZ2lzdGVyIGFzIGEgQmxvY2sgUHJvZHVjZXIgQ2FuZGlkYXRlCnN1bW1hcnk6ICd7e25vd3JhcCBwcm9kdWNlcn19IHVucmVnaXN0ZXJzIGFzIGEgYmxvY2sgcHJvZHVjZXIgY2FuZGlkYXRlJwppY29uOiBodHRwczovL3Jhdy5naXRodWJ1c2VyY29udGVudC5jb20vZW9zbmV0d29ya2ZvdW5kYXRpb24vZW9zLXN5c3RlbS1jb250cmFjdHMvbWFpbi9jb250cmFjdHMvaWNvbnMvdm90aW5nLnBuZyNkYjI4Y2QzZGI2ZTYyZDQ1MDlhZjM2NDRjZTdkMzc3MzI5NDgyYTE0YmI0YmZhY2EyYWE1ZjE0MDBkOGU4YTg0Ci0tLQoKe3twcm9kdWNlcn19IHVucmVnaXN0ZXJzIGFzIGEgYmxvY2sgcHJvZHVjZXIgY2FuZGlkYXRlLiB7e3Byb2R1Y2VyfX0gYWNjb3VudCB3aWxsIHJldGFpbiBpdHMgdm90ZXMgYW5kIHRob3NlIHZvdGVzIGNhbiBjaGFuZ2UgYmFzZWQgb24gdm90ZXIgc3Rha2UgY2hhbmdlcyBvciB2b3RlcyByZW1vdmVkIGZyb20ge3twcm9kdWNlcn19LiBIb3dldmVyIG5ldyB2b3RlcnMgd2lsbCBub3QgYmUgYWJsZSB0byB2b3RlIGZvciB7e3Byb2R1Y2VyfX0gd2hpbGUgaXQgcmVtYWlucyB1bnJlZ2lzdGVyZWQu0NWlWUGT8dQMdW5zdGFrZXRvcmV44wYtLS0Kc3BlY192ZXJzaW9uOiAiMC4yLjAiCnRpdGxlOiBCdXkgUkVYIFRva2VucyBVc2luZyBTdGFrZWQgVG9rZW5zCnN1bW1hcnk6ICd7e25vd3JhcCBvd25lcn19IGJ1eXMgUkVYIHRva2VucyBpbiBleGNoYW5nZSBmb3IgdG9rZW5zIGN1cnJlbnRseSBzdGFrZWQgdG8gTkVUIGFuZC9vciBDUFUnCmljb246IGh0dHBzOi8vcmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbS9lb3NuZXR3b3JrZm91bmRhdGlvbi9lb3Mtc3lzdGVtLWNvbnRyYWN0cy9tYWluL2NvbnRyYWN0cy9pY29ucy9yZXgucG5nI2QyMjk4MzdmYTYyYTQ2NGI5YzcxZTA2MDYwYWE4NjE3OWFkZjBiM2Y0ZTNiOGM0Zjk3MDJmNGY0YjBjMzQwYTgKLS0tCgp7e2Zyb21fbmV0fX0gYW5kIHt7ZnJvbV9jcHV9fSBhcmUgd2l0aGRyYXduIGZyb20ge3tyZWNlaXZlcn194oCZcyBORVQgYW5kIENQVSBiYW5kd2lkdGhzIHJlc3BlY3RpdmVseS4gVGhlc2UgZnVuZHMgYXJlIHVzZWQgdG8gcHVyY2hhc2UgUkVYIHRva2VucyBhdCB0aGUgY3VycmVudCBtYXJrZXQgZXhjaGFuZ2UgcmF0ZS4gSW4gb3JkZXIgZm9yIHRoZSBhY3Rpb24gdG8gc3VjY2VlZCwge3tvd25lcn19IG11c3QgaGF2ZSB2b3RlZCBmb3IgYSBwcm94eSBvciBhdCBsZWFzdCAyMSBibG9jayBwcm9kdWNlcnMuCgpBIHNlbGwgb3JkZXIgb2YgdGhlIHB1cmNoYXNlZCBhbW91bnQgY2FuIG9ubHkgYmUgaW5pdGlhdGVkIGFmdGVyIHdhaXRpbmcgZm9yIHRoZSBtYXR1cml0eSBwZXJpb2Qgb2YgNCB0byA1IGRheXMgdG8gcGFzcy4gRXZlbiB0aGVuLCBkZXBlbmRpbmcgb24gdGhlIG1hcmtldCBjb25kaXRpb25zLCB0aGUgaW5pdGlhdGVkIHNlbGwgb3JkZXIgbWF5IG5vdCBiZSBleGVjdXRlZCBpbW1lZGlhdGVseS4AQMvaqGxS1Qp1cGRhdGVhdXRo7QMtLS0Kc3BlY192ZXJzaW9uOiAiMC4yLjAiCnRpdGxlOiBNb2RpZnkgQWNjb3VudCBQZXJtaXNzaW9uCnN1bW1hcnk6ICdBZGQgb3IgdXBkYXRlIHRoZSB7e25vd3JhcCBwZXJtaXNzaW9ufX0gcGVybWlzc2lvbiBvZiB7e25vd3JhcCBhY2NvdW50fX0nCmljb246IGh0dHBzOi8vcmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbS9lb3NuZXR3b3JrZm91bmRhdGlvbi9lb3Mtc3lzdGVtLWNvbnRyYWN0cy9tYWluL2NvbnRyYWN0cy9pY29ucy9hY2NvdW50LnBuZyMzZDU1YTJmYzNhNWMyMGI0NTZmNTY1N2ZhZjY2NmJjMjVmZmQwNmY0ODM2YzVlODI1NmY3NDExNDliMGIyOTRmCi0tLQoKTW9kaWZ5LCBhbmQgY3JlYXRlIGlmIG5lY2Vzc2FyeSwgdGhlIHt7cGVybWlzc2lvbn19IHBlcm1pc3Npb24gb2Yge3thY2NvdW50fX0gdG8gaGF2ZSBhIHBhcmVudCBwZXJtaXNzaW9uIG9mIHt7cGFyZW50fX0gYW5kIHRoZSBmb2xsb3dpbmcgYXV0aG9yaXR5Ogp7e3RvX2pzb24gYXV0aH19AADo6qpsUtUJdXBkYXRlcmV4gQMtLS0Kc3BlY192ZXJzaW9uOiAiMC4yLjAiCnRpdGxlOiBVcGRhdGUgUkVYIE93bmVyIFZvdGUgV2VpZ2h0CnN1bW1hcnk6ICdVcGRhdGUgdm90ZSB3ZWlnaHQgdG8gY3VycmVudCB2YWx1ZSBvZiBoZWxkIFJFWCB0b2tlbnMnCmljb246IGh0dHBzOi8vcmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbS9lb3NuZXR3b3JrZm91bmRhdGlvbi9lb3Mtc3lzdGVtLWNvbnRyYWN0cy9tYWluL2NvbnRyYWN0cy9pY29ucy9yZXgucG5nI2QyMjk4MzdmYTYyYTQ2NGI5YzcxZTA2MDYwYWE4NjE3OWFkZjBiM2Y0ZTNiOGM0Zjk3MDJmNGY0YjBjMzQwYTgKLS0tCgpVcGRhdGUgdm90ZSB3ZWlnaHQgb2Yge3tvd25lcn19IGFjY291bnQgdG8gY3VycmVudCB2YWx1ZSBvZiBoZWxkIFJFWCB0b2tlbnMuMKnDbqubU9UMdXBkdHJldmlzaW9uggMtLS0Kc3BlY192ZXJzaW9uOiAiMC4yLjAiCnRpdGxlOiBVcGRhdGUgU3lzdGVtIENvbnRyYWN0IFJldmlzaW9uIE51bWJlcgpzdW1tYXJ5OiAnVXBkYXRlIHN5c3RlbSBjb250cmFjdCByZXZpc2lvbiBudW1iZXInCmljb246IGh0dHBzOi8vcmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbS9lb3NuZXR3b3JrZm91bmRhdGlvbi9lb3Mtc3lzdGVtLWNvbnRyYWN0cy9tYWluL2NvbnRyYWN0cy9pY29ucy9hZG1pbi5wbmcjOWJmMWNlYzY2NDg2M2JkNmFhYWMwZjgxNGIyMzVmODc5OWZiMDJjODUwZTlhYTVkYTM0ZThhMDA0YmQ2NTE4ZQotLS0KCnt7JGFjdGlvbi5hY2NvdW50fX0gYWR2YW5jZXMgdGhlIHN5c3RlbSBjb250cmFjdCByZXZpc2lvbiBudW1iZXIgdG8ge3tyZXZpc2lvbn19LnAV0oneqjLdDHZvdGVwcm9kdWNlcq0GLS0tCnNwZWNfdmVyc2lvbjogIjAuMi4wIgp0aXRsZTogVm90ZSBmb3IgQmxvY2sgUHJvZHVjZXJzCnN1bW1hcnk6ICd7e25vd3JhcCB2b3Rlcn19IHZvdGVzIGZvciB7eyNpZiBwcm94eX19dGhlIHByb3h5IHt7bm93cmFwIHByb3h5fX17e2Vsc2V9fXVwIHRvIDMwIGJsb2NrIHByb2R1Y2VyIGNhbmRpZGF0ZXN7ey9pZn19JwppY29uOiBodHRwczovL3Jhdy5naXRodWJ1c2VyY29udGVudC5jb20vZW9zbmV0d29ya2ZvdW5kYXRpb24vZW9zLXN5c3RlbS1jb250cmFjdHMvbWFpbi9jb250cmFjdHMvaWNvbnMvdm90aW5nLnBuZyNkYjI4Y2QzZGI2ZTYyZDQ1MDlhZjM2NDRjZTdkMzc3MzI5NDgyYTE0YmI0YmZhY2EyYWE1ZjE0MDBkOGU4YTg0Ci0tLQoKe3sjaWYgcHJveHl9fQp7e3ZvdGVyfX0gdm90ZXMgZm9yIHRoZSBwcm94eSB7e3Byb3h5fX0uCkF0IHRoZSB0aW1lIG9mIHZvdGluZyB0aGUgZnVsbCB3ZWlnaHQgb2Ygdm90ZXLigJlzIHN0YWtlZCAoQ1BVICsgTkVUKSB0b2tlbnMgd2lsbCBiZSBjYXN0IHRvd2FyZHMgZWFjaCBvZiB0aGUgcHJvZHVjZXJzIHZvdGVkIGJ5IHt7cHJveHl9fS4Ke3tlbHNlfX0Ke3t2b3Rlcn19IHZvdGVzIGZvciB0aGUgZm9sbG93aW5nIGJsb2NrIHByb2R1Y2VyIGNhbmRpZGF0ZXM6Cgp7eyNlYWNoIHByb2R1Y2Vyc319CiAgKyB7e3RoaXN9fQp7ey9lYWNofX0KCkF0IHRoZSB0aW1lIG9mIHZvdGluZyB0aGUgZnVsbCB3ZWlnaHQgb2Ygdm90ZXLigJlzIHN0YWtlZCAoQ1BVICsgTkVUKSB0b2tlbnMgd2lsbCBiZSBjYXN0IHRvd2FyZHMgZWFjaCBvZiB0aGUgYWJvdmUgcHJvZHVjZXJzLgp7ey9pZn19AIDKJlWtMt0Kdm90ZXVwZGF0ZQAAAACALSSx4Qd3YXNtY2ZnAAAAANzc1LLjCHdpdGhkcmF3yQMtLS0Kc3BlY192ZXJzaW9uOiAiMC4yLjAiCnRpdGxlOiBXaXRoZHJhdyBmcm9tIFJFWCBGdW5kCnN1bW1hcnk6ICdXaXRoZHJhdyB7e25vd3JhcCBhbW91bnR9fSBmcm9tIHt7bm93cmFwIG93bmVyfX3igJlzIFJFWCBmdW5kIGJ5IHRyYW5zZmVycmluZyB0byB7e293bmVyfX3igJlzIGxpcXVpZCBiYWxhbmNlJwppY29uOiBodHRwczovL3Jhdy5naXRodWJ1c2VyY29udGVudC5jb20vZW9zbmV0d29ya2ZvdW5kYXRpb24vZW9zLXN5c3RlbS1jb250cmFjdHMvbWFpbi9jb250cmFjdHMvaWNvbnMvcmV4LnBuZyNkMjI5ODM3ZmE2MmE0NjRiOWM3MWUwNjA2MGFhODYxNzlhZGYwYjNmNGUzYjhjNGY5NzAyZjRmNGIwYzM0MGE4Ci0tLQoKV2l0aGRyYXdzIHt7YW1vdW50fX0gZnJvbSB7e293bmVyfX3igJlzIFJFWCBmdW5kIGFuZCB0cmFuc2ZlciB0aGVtIHRvIHt7b3duZXJ9feKAmXMgbGlxdWlkIGJhbGFuY2UuGgAAAKBh09wxA2k2NAAACGFiaV9oYXNoAABOUy91kzsDaTY0AAAKYmlkX3JlZnVuZAAAoGs6iGg8A2k2NAAAEWJsb2NrX2luZm9fcmVjb3JkAAAAYBoadUUDaTY0AAAIcmV4X2xvYW4AAAAgTXOiSgNpNjQAABNkZWxlZ2F0ZWRfYmFuZHdpZHRoAAAAAERzaGQDaTY0AAASZW9zaW9fZ2xvYmFsX3N0YXRlAAAAQERzaGQDaTY0AAATZW9zaW9fZ2xvYmFsX3N0YXRlMgAAAGBEc2hkA2k2NAAAE2Vvc2lvX2dsb2JhbF9zdGF0ZTMAAACARHNoZANpNjQAABNlb3Npb19nbG9iYWxfc3RhdGU0AAAAOLmjpJkDaTY0AAAIbmFtZV9iaWQAAABgGhqzmgNpNjQAAAhyZXhfbG9hbgCuSpeCqjmtA2k2NAAADXBvd2VydXBfb3JkZXIAVDYZg6o5rQNpNjQAAA1wb3dlcnVwX3N0YXRlAADAVyGd6K0DaTY0AAANcHJvZHVjZXJfaW5mbwCAwFchneitA2k2NAAADnByb2R1Y2VyX2luZm8yAADICl4jpbkDaTY0AAAOZXhjaGFuZ2Vfc3RhdGUAAAAAp6mXugNpNjQAAA5yZWZ1bmRfcmVxdWVzdAAAzgoifbK6A2k2NAAAEnJleF9yZXR1cm5fYnVja2V0cwAAAABEc7q6A2k2NAAAC3JleF9iYWxhbmNlAAAAIE29uroDaTY0AAAIcmV4X2Z1bmQAAAAgUlq7ugNpNjQAAAhyZXhfcG9vbAAAAEorbbu6A2k2NAAACXJleF9vcmRlcgBApLRmdbu6A2k2NAAAD3JleF9yZXR1cm5fcG9vbAAAAACrexXWA2k2NAAADnVzZXJfcmVzb3VyY2VzAAAAAOCrMt0DaTY0AAAKdm90ZXJfaW5mb8Aaalmb7KSLA2k2NAAAEWxpbWl0X2F1dGhfY2hhbmdlAg1Vc2VyQWdyZWVtZW507H8jIEVPUyBVc2VyIEFncmVlbWVudAoKIyMgRGVmaW5pdGlvbnMKCiBBbGwgY2FwaXRhbGl6ZWQsIGl0YWxpY2l6ZWQsIG9yIGlubGluZSBjb2RlIHRlcm1zIGluICpUaGUgRU9TIFVzZXIgQWdyZWVtZW50KiB3aWxsIGJlIGdpdmVuIHRoZSBzYW1lIGVmZmVjdCBhbmQgbWVhbmluZyBhcyBpbiAqRGVmaW5pdGlvbnMqLgoKKiBFT1MgVXNlciBBZ3JlZW1lbnQ6IFRoaXMgZG9jdW1lbnQgKCpFVUEqKQoKKiBDaGFpbiBJRDogYGNoYWluX2lkYOKAii3igIphY2EzNzZmMjA2YjhmYzI1YTZlZDQ0ZGJkYzY2NTQ3YzM2YzZjMzNlM2ExMTlmZmJlYWVmOTQzNjQyZjBlOTA2CgoqIFVzZXI6IEFueSBwZXJzb24gb3Igb3JnYW5pemF0aW9uIG9mIHBlcnNvbnMgd2hvIG1haW50YWluKHMpIGRpcmVjdCBvciBpbmRpcmVjdCBvd25lcnNoaXAgb2YgYW4gRU9TIGFjY291bnQsIG9yIEVPUy1iYXNlZCBwcm9wZXJ0eSBjb25uZWN0ZWQgdG8gYW4gRU9TIGFjY291bnQuCgoqIE93bmVyc2hpcDogRGlyZWN0IG9yIGluZGlyZWN0IGFjY2VzcyB0byBhbiBFT1MgYWNjb3VudCB0aHJvdWdoIG9uZSBvciBtb3JlIHZhbGlkIHBlcm1pc3Npb25zIGNoZWNrcy4gT3duZXJzaGlwIG1heSBiZSBwYXJ0aWFsbHkgc2hhcmVkIGJldHdlZW4gVXNlcnMgdGhyb3VnaCB0aGUgdXNlIG9mIG11bHRpLXNpZ25hdHVyZSBwZXJtaXNzaW9ucy4KCiogQmxvY2sgUHJvZHVjZXI6IFVzZXJzIHdobyBoYXZlIGNhbGxlZCBgcmVncHJvZHVjZXJgIGFuZCByZWNlaXZlIHJld2FyZHMgZnJvbSBlb3Npby52cGF5LgoKKiBgZW9zaW8ucHJvZHNgOiBBbiBFT1MgYWNjb3VudCB3aXRoIGEgZHluYW1pYyBwZXJtaXNzaW9ucyBzdHJ1Y3R1cmUgdGhhdCBjYW4gYXNzdW1lIHRoZSBwcml2aWxlZ2VzIG9mIHRoZSBgZW9zaW9gIGFjY291bnQgd2hlbiAxNS8yMSBCbG9jayBQcm9kdWNlcnMgYWdyZWUgdG8gZG8gc28uCgoqIE5ldHdvcmsgRnVuZHM6IFRva2VucyBjb250YWluZWQgd2l0aGluIHRoZSBmb2xsb3dpbmcgYWNjb3VudHM6IGBlb3Npby5uYW1lc2AsIGBlb3Npby5yYW1mZWVgLCBgZW9zaW8uc2F2aW5nYC4KCiogR292ZXJuaW5nIERvY3VtZW50czogKnJlZ3Byb2R1Y2VyKiBpcyBjb25zaWRlcmVkIGEgZ292ZXJuaW5nIGRvY3VtZW50LgoKKiBPbi1DaGFpbjogQW55IHRyYW5zYWN0aW9uLCBzbWFydCBjb250cmFjdCwgb3IgUmljYXJkaWFuIGNvbnRyYWN0IHdoaWNoIGlzIGxvY2F0ZWQgd2l0aGluIGEgYmxvY2sgdGhhdCBpcyBpcnJldmVyc2libGUgYW5kIGFwcGVuZGVkIHRvIHRoZSBFT1MgYmxvY2tjaGFpbiBgY2hhaW5faWRgLgoKKiBFT1MtYmFzZWQgUHJvcGVydHk6IEFueXRoaW5nIHRoYXQgcmVxdWlyZXMgYSB2YWxpZCBwZXJtaXNzaW9uIGluIG9yZGVyIHRvIGRpcmVjdGx5IG1hbmlwdWxhdGUsIGFsdGVyLCB0cmFuc2ZlciwgaW5mbHVlbmNlLCBvciBvdGhlcndpc2UgZWZmZWN0IG9uIHRoZSBFT1MgQmxvY2tjaGFpbgoKKiBDYWxsOiBUbyBzdWJtaXQgYW4gYWN0aW9uIHRvIHRoZSBFT1MgQmxvY2tjaGFpbiBgY2hhaW5faWRgLgoKKiBBdXRob3JpemF0aW9ucyAmIFBlcm1pc3Npb25zOiBQZXJtaXNzaW9ucyBhcmUgYXJiaXRyYXJ5IG5hbWVzIHVzZWQgdG8gZGVmaW5lIHRoZSByZXF1aXJlbWVudHMgZm9yIGEgdHJhbnNhY3Rpb24gc2VudCBvbiBiZWhhbGYgb2YgdGhhdCBwZXJtaXNzaW9uLiBQZXJtaXNzaW9ucyBjYW4gYmUgYXNzaWduZWQgZm9yIGF1dGhvcml0eSBvdmVyIHNwZWNpZmljIGNvbnRyYWN0IGFjdGlvbnMuCgoqIFJpY2FyZGlhbiBDb250cmFjdDogQSBjb250cmFjdCB0aGF0IHBsYWNlcyB0aGUgZGVmaW5pbmcgZWxlbWVudHMgb2YgYSBsZWdhbCBhZ3JlZW1lbnQgaW4gYSBmb3JtYXQgdGhhdCBjYW4gYmUgZXhwcmVzc2VkIGFuZCBleGVjdXRlZCBpbiBzb2Z0d2FyZS4KCiMjIEFydGljbGUgSSAt4oCKIFVzZXIgQWNrbm93bGVkZ2VtZW50IG9mIFJpc2tzCklmIFVzZXIgbG9zZXMgYWNjZXNzIHRvIHRoZWlyIEVPUyBhY2NvdW50IG9uIGBjaGFpbl9pZGAgYW5kIGhhcyBub3QgdGFrZW4gYXBwcm9wcmlhdGUgbWVhc3VyZXMgdG8gc2VjdXJlIGFjY2VzcyB0byB0aGVpciBFT1MgYWNjb3VudCBieSBvdGhlciBtZWFucywgdGhlIFVzZXIgYWNrbm93bGVkZ2VzIGFuZCBhZ3JlZXMgdGhhdCB0aGF0IEVPUyBhY2NvdW50IHdpbGwgYmVjb21lIGluYWNjZXNzaWJsZS4gVXNlcnMgYWNrbm93bGVkZ2UgdGhhdCB0aGUgVXNlciBoYXMgYW4gYWRlcXVhdGUgdW5kZXJzdGFuZGluZyBvZiB0aGUgcmlza3MsIHVzYWdlIGFuZCBpbnRyaWNhY2llcyBvZiBjcnlwdG9ncmFwaGljIHRva2VucyBhbmQgYmxvY2tjaGFpbi1iYXNlZCBzb2Z0d2FyZS4gVGhlIFVzZXIgYWNrbm93bGVkZ2VzIGFuZCBhZ3JlZXMgdGhhdCB0aGUgVXNlciBpcyB1c2luZyB0aGUgRU9TIGJsb2NrY2hhaW4gYXQgdGhlaXIgc29sZSByaXNrLgoKIyMgQXJ0aWNsZSBJSeKAii3igIpTcGVjaWFsIFVzZXIgVHlwZXMKVXNlcnMgd2hvIGNhbGwgYHJlZ3Byb2R1Y2VyYCBhZ3JlZSB0bywgYW5kIGFyZSBib3VuZCBieSwgdGhlICpyZWdwcm9kdWNlciogUmljYXJkaWFuIENvbnRyYWN0LgoKIyMgQXJ0aWNsZSBJSUnigIot4oCKQ29uc2VudCBvZiB0aGUgRVVBClRoZSBuYXR1cmUgb2YgdGhlICpFT1MgVXNlciBBZ3JlZW1lbnQqIGlzIHN1Y2ggdGhhdCBpdCBzZXJ2ZXMgYXMgYSBkZXNjcmlwdGlvbiBvZiB0aGUgY3VycmVudCBFT1MgTWFpbm5ldCBnb3Zlcm5hbmNlIGZ1bmN0aW9ucyB0aGF0IGFyZSBpbiBwbGFjZS4gVGhlc2UgZnVuY3Rpb25zLCBlbmZvcmNlZCBieSBjb2RlLCBkbyBub3QgcmVxdWlyZSB0aGUgY29uc2VudCBvZiBVc2VycyBhcyB0aGVzZSBmdW5jdGlvbnMgYXJlIGluaGVyZW50IGFuZCBzeXN0ZW1pYyB0byB0aGUgRU9TIE1haW5uZXQgaXRzZWxmLgoKIyMgQXJ0aWNsZSBJVuKAii3igIpHb3Zlcm5pbmcgRG9jdW1lbnRzCkFueSBtb2RpZmljYXRpb25zIHRvIHRoZSAqRVVBKiBhbmQgKmdvdmVybmluZyBkb2N1bWVudHMqIG1heSBiZSBtYWRlIGJ5IGBlb3Npby5wcm9kc2AuIEl0IGlzIGFkbW9uaXNoZWQgdGhhdCBhIHN0YXRlbWVudCBiZSBjcmFmdGVkIGFuZCBpc3N1ZWQgdGhyb3VnaCBgZW9zaW8ucHJvZHNgIHZpYSBlb3Npby5mb3J1bSByZWZlcmVuZHVtIGNvbnRyYWN0IGRlc2NyaWJpbmcgc3VjaCBhIG1vZGlmaWNhdGlvbiBpbiBhZHZhbmNlLgoKIyMgQXJ0aWNsZSBW4oCKLeKAik5hdGl2ZSBVbml0IG9mIFZhbHVlClRoZSBuYXRpdmUgdW5pdCBvZiB2YWx1ZSBvbiBFT1MgY2hhaW5faWQgc2hhbGwgYmUgdGhlIEVPUyB0b2tlbiBhcyBkZWZpbmVkIGFuZCBjcmVhdGVkIGJ5IHRoZSBgZW9zaW8udG9rZW5gIHNtYXJ0IGNvbnRyYWN0LgoKIyMgQXJ0aWNsZSBWSeKAii3igIpNYWludGFpbmluZyB0aGUgRU9TIGJsb2NrY2hhaW4KYGVvc2lvLnByb2RzYCB3aWxsIG1haW50YWluIHRoZSBhY3RpdmUgYmxvY2tjaGFpbiBjb2RlYmFzZSB3aGljaCBpbmNsdWRlcywgYnV0IGlzIG5vdCBsaW1pdGVkIHRvLCB0aGUgaW1wbGVtZW50YXRpb24gb2YgYWxsIG1vZGlmaWNhdGlvbnMgb2YgYWxsIGZlYXR1cmVzLCBvcHRpbWl6YXRpb25zLCBhbmQgdXBncmFkZXM6IHByZXNlbnQgYW5kIGZ1dHVyZS4KCiMjIEFydGljbGUgVklJ4oCKLeKAik5ldHdvcmsgRnVuZHMKSXQgaXMgYWRtb25pc2hlZCB0aGF0IGFueSBhbHRlcmluZyBvZiB0aGUgc3RhdGUgb2YgYW55IHRva2VucyBjb250YWluZWQgd2l0aGluIG5ldHdvcmsgZnVuZCBhY2NvdW50cywgb3IgYWx0ZXJpbmcgYW55IHByZS1leGlzdGluZyBjb2RlIHRoYXQgZGlyZWN0bHkgb3IgaW5kaXJlY3RseSBnb3Zlcm5zIHRoZSBhbGxvY2F0aW9uLCBmdWxmaWxsbWVudCwgb3IgZGlzdHJpYnV0aW9uIG9mIGFueSAqbmV0d29yayBmdW5kcyogYmUgcHJlY2VkZWQgYnkgYSBzdGF0ZW1lbnQgY3JhZnRlZCBhbmQgaXNzdWVkIGJ5IGBlb3Npby5wcm9kc2AgdG8gdGhlICplb3Npby5mb3J1bSogcmVmZXJlbmR1bSBzeXN0ZW0gY29udHJhY3QgZGVzY3JpYmluZyB0aGUgZWZmZWN0IGluIGFkdmFuY2UuCgojIyBBcnRpY2xlIFZJSUnigIot4oCKRnJlZWRvbSBvZiBBY2NvdW50IENyZWF0aW9uCkFueSBjdXJyZW50IG9yIGZ1dHVyZSBVc2VyIGlzIGFibGUgdG8gY3JlYXRlIGFuIEVPUyBBY2NvdW50IHdpdGhvdXQgdGhlIHBlcm1pc3Npb24gYnkgYW55IG90aGVyIFVzZXIuIGBlb3Npby5wcm9kc2AgbWF5IG5ldmVyIGFmZmVjdCBhbiBFT1MgVXNlciBBY2NvdW50KHMpIHdpdGhvdXQgdmFsaWQgcGVybWlzc2lvbihzKSB3aGljaCBoYXZlIGJlZW4gc2hhcmVkIHdpdGggYGVvc2lvLnByb2RzYCBieSBhbiBFT1MgYWNjb3VudC4gYGVvc2lvLnByb2RzYCBtYXkgY2hhcmdlIGEgZmVlIGZvciBhbnkgYWN0aW9ucyB0aGF0IGFyZSByZXF1ZXN0ZWQgYnkgb3RoZXIgVXNlcnMgcGVydGFpbmluZyB0byBhbiBFT1MgYWNjb3VudCB3aGVyZSBwZXJtaXNzaW9ucyBhcmUgc2hhcmVkLgoKIyMgQXJ0aWNsZSBJWOKAii3igIpObyBGaWR1Y2lhcnkKTm8gVXNlciBzaGFsbCBoYXZlIGEgZmlkdWNpYXJ5IHB1cnBvc2UgdG8gc3VwcG9ydCB0aGUgdmFsdWUgb2YgdGhlIEVPUyB0b2tlbi4gTm8gVXNlciBjYW4gYXV0aG9yaXplIGFueW9uZSB0byBob2xkIGFzc2V0cywgYm9ycm93LCBzcGVhaywgY29udHJhY3Qgb24gYmVoYWxmIG9mIG90aGVyIEVPUyBVc2VycyBvciB0aGUgRU9TIGJsb2NrY2hhaW4gYGNoYWluX2lkYCBjb2xsZWN0aXZlbHkuIFRoaXMgRU9TIGJsb2NrY2hhaW4gc2hhbGwgaGF2ZSBubyBvd25lcnMsIG1hbmFnZXJzLCBvciBmaWR1Y2lhcmllcy4KCiMjIEFydGljbGUgWOKAii3igIpVc2VyIFNlY3VyaXR5CkFsbCBpdGVtcyBwZXJ0YWluaW5nIHRvIHBlcnNvbmFsIGFjY291bnQgc2VjdXJpdHksIGluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gdGhlIHNhZmVrZWVwaW5nIG9mIHByaXZhdGUga2V5cywgaXMgc29sZWx5IHRoZSByZXNwb25zaWJpbGl0eSBvZiB0aGUgVXNlciB0byBzZWN1cmUuCgojIyBBcnRpY2xlIFhJIC0gYGVvc2lvLnByb2RzYCBMaW1pdGVkIExpYWJpbGl0eQpUaGUgVXNlciBhY2tub3dsZWRnZXMgYW5kIGFncmVlcyB0aGF0LCB0byB0aGUgZnVsbGVzdCBleHRlbnQgcGVybWl0dGVkIGJ5IGFueSBhcHBsaWNhYmxlIGxhdywgdGhpcyBkaXNjbGFpbWVyIG9mIGxpYWJpbGl0eSBhcHBsaWVzIHRvIGFueSBhbmQgYWxsIGRhbWFnZXMgb3IgaW5qdXJ5IHdoYXRzb2V2ZXIgY2F1c2VkIGJ5IG9yIHJlbGF0ZWQgdG8gcmlza3Mgb2YsIHVzZSBvZiwgb3IgaW5hYmlsaXR5IHRvIHVzZSwgdGhlIEVPUyB0b2tlbiBvciB0aGUgRU9TIGJsb2NrY2hhaW4gYGNoYWluX2lkYCB1bmRlciBhbnkgY2F1c2Ugb2YgYWN0aW9uIHdoYXRzb2V2ZXIgb2YgYW55IGtpbmQgaW4gYW55IGp1cmlzZGljdGlvbiwgaW5jbHVkaW5nLCB3aXRob3V0IGxpbWl0YXRpb24sIGFjdGlvbnMgZm9yIGJyZWFjaCBvZiB3YXJyYW50eSwgYnJlYWNoIG9mIGNvbnRyYWN0IG9yIHRvcnQgKGluY2x1ZGluZyBuZWdsaWdlbmNlKSBhbmQgdGhhdCBgZW9zaW8ucHJvZHNgLCBub3IgdGhlIGluZGl2aWR1YWwgcGVybWlzc2lvbnMgdGhhdCBvcGVyYXRlIGl0LCBzaGFsbCBub3QgYmUgbGlhYmxlIGZvciBhbnkgaW5kaXJlY3QsIGluY2lkZW50YWwsIHNwZWNpYWwsIGV4ZW1wbGFyeSBvciBjb25zZXF1ZW50aWFsIGRhbWFnZXMsIGluY2x1ZGluZyBmb3IgbG9zcyBvZiBwcm9maXRzLCBnb29kd2lsbCBvciBkYXRhLgoKIyBFT1Mg7IKs7Jqp7J6QIOuPmeydmOyEnAoKIyMg7KCV7J2YCgpFT1Mg7IKs7Jqp7J6QIOuPmeydmOyEnOydmCDrqqjrk6Ag64yA66y47J6QLCDquLDsmrjsnoQg6ry0LCDrmJDripQg7J2465287J24IOy9lOuTnCDsmqnslrTripQg7KCV7J2Y7JeQ7ISc7JmAIOuPmeydvO2VnCDtmqjqs7zsmYAg7J2Y66+46rCAIOu2gOyXrOuQqeuLiOuLpC4KCi0gICBFT1Mg7IKs7Jqp7J6QIOuPmeydmOyEnDog67O4IOusuOyEnCAoRVVBKQotICAg7LK07J24IElEOiBjaGFpbl9pZOKAii0tLeKAimFjYTM3NmYyMDZiOGZjMjVhNmVkNDRkYmRjNjY1NDdjMzZjNmMzM2UzYTExOWZmYmVhZWY5NDM2NDJmMGU5MDYKLSAgIOyCrOyaqeyekDogRU9TIOqzhOygleydhCDsp4HsoJEg65iQ64qUIOqwhOygkeyggeycvOuhnCDshozsnKDtlZjqsbDrgpggRU9TIOqzhOygleyXkCDsl7DqsrDrkJwgRU9TIOq4sOuwmCDsho3shLHsnYQg7Jyg7KeA7ZWY6rGw64KYIOq0gOumrO2VmOuKlCDsgqzrnowsIOyhsOyngSwg65iQ64qUIOyhsOyngeydmCDrqqjrk6Ag7IKs656MLgotICAg7IaM7Jyg6raMOiDtlZjrgpgg7J207IOB7J2YIOycoO2aqO2VnCDsgqzsmqnqtoztlZwg7ZmV7J247J2EIO2Gte2VtCBFT1Mg6rOE7KCV7JeQIOyngeygkSDrmJDripQg6rCE7KCR7KCB7Jy866GcIOygkeq3vO2VqeuLiOuLpC4g7IaM7Jyg6raM7J2AIOuLpOykkSDshJzrqoXqtoztlZzsnYQg7IKs7Jqp7ZWY7JesIOyCrOyaqeyekOqwhOyXkCDrtoDrtoTsoIHsnLzroZwg6rO17JygIOuQoCDsiJgg7J6I7Iq164uI64ukLgotICAg67iU66GdIO2UhOuhnOuTgOyEnDogcmVncHJvZHVjZXLrpbwg7Iuk7ZaJ7ZWY6rOgIGVvc2lvLnZwYXnroZzrtoDthLAg67O07IOB7J2EIOuwm+uKlCDsgqzsmqnsnpAuCi0gICBlb3Npby5wcm9kczogMTUvMjEg67iU66GdIO2UhOuhnOuTgOyEnOuTpOydtCDrj5nsnZgg7ZWgIOuVjCBlb3NpbyDqs4TsoJXsnZgg6raM7ZWc7J2EIOqwgOyniCDsiJgg7J6I64qUIOuPmeyggSDqtoztlZwg6rWs7KGw66W8IOqwgOynhCBFT1Mg6rOE7KCVLgotICAg64Sk7Yq47JuM7YGsIOyekOq4iDog64uk7J2MIOqzhOygleyXkCDtj6ztlagg65CcIO2GoO2BsDogZW9zaW8ubmFtZXMsIGVvc2lvLnJhbWZlZSwgZW9zaW8uc2F2aW5nLgotICAg6rSA66asIOusuOyEnDogcmVncHJvZHVjZXLripQg6rSA66asIOusuOyEnOuhnCDqsITso7zrkKnri4jri6QuCi0gICDsmKjssrTsnbg6IEVPUyDruJTroZ3ssrTsnbggY2hhaW5faWTsl5Ag67mE6rCA7Jet7KCB7J2066mwIOy2lOqwgCDtlaAg7IiYIOyeiOuKlCDruJTroZ0g64K07JeQIOychOy5mO2VnCDrqqjrk6Ag6rGw656YLCDsiqTrp4jtirgg6rOE7JW9IOuYkOuKlCDrpqzsubTrpbTrlJTslYgg6rOE7JW9LgotICAgRU9TIOq4sOuwmCDsho3shLE6IEVPUyDruJTroZ3ssrTsnbjsnYQg7KeB7KCRIOyhsOyekSwg67OA6rK9LCDsoITshqEsIOyYge2WpSDrmJDripQg64us66asIOyggeyaqe2VmOq4sCDsnITtlbQg7Jyg7Zqo7ZWcIOyCrOyaqSDqtoztlZzsnbQg7ZWE7JqU7ZWcIOuqqOuToCDqsoMKLSAgIOy9nDogRU9TIOu4lOuhneyytOyduCBjaGFpbl9pZOyXkCDsnpHsl4XsnYQg7Iug7LKt7ZWY64qUIOqygy4KLSAgIO2XiOqwgCDrsI8g6raM7ZWcOiAn7ZeI6rCAJ+uKlCDtlbTri7kg6raM7ZWc7J2EIOuMgOyLoO2VmOyXrCDsoITshqHrkJjripQg7Yq4656c7J6t7IWY7J2YIOyalOq1rOyCrO2VreydhCDsoJXsnZjtlZjripQg642wIOyCrOyaqeuQqeuLiOuLpC4gJ+q2jO2VnCfsnYAg7Yq57KCVIOqzhOyVvSDsobDsuZjsl5Ag64yA7ZWcIOq2jO2VnOydhCDrtoDsl6ztlanri4jri6QuCi0gICDrpqzsubTrpbTrlJTslYgg6rOE7JW9OiDtlanrspXsoIEg6rOE7JW97J2YIOygleydmCDsmpTshozrpbwg7IaM7ZSE7Yq47Juo7Ja066GcIO2RnO2YhO2VmOqzoCDsi6TtlontlaAg7IiYIOyeiOuKlCDtmJXsi53snLzroZwg67Cw7LmY7ZWY64qUIOqzhOyVvS4KCiMjIOygnCAx7KGw4oCKLS0t4oCK7JyE7ZeY7JeQIOuMgO2VnCDsgqzsmqnsnpDrk6TsnZgg7J247KeACgrsgqzsmqnsnpDqsIAgY2hhaW5faWTsl5DshJwgRU9TIOqzhOygleyXkCDrjIDtlZwg7KCR6re8IOq2jO2VnOydhCDsnoPqs6AsIOuLpOuluCDrsKnrspXsnLzroZwgRU9TIOqzhOygleyXkCDrjIDtlZwg7KCR6re87J2EIOuztO2YuO2VmOq4sCDsnITtlbQg7KCB7KCI7ZWcIOyhsOy5mOulvCDst6jtlZjsp4Ag7JWK64qUIOqyveyasOyXkOuKlCBFT1Mg6rOE7KCV7JeQIOygkeq3vO2VoCDsiJgg7JeG6rKMIOuQnOuLpOuKlCDqsoPsnYQg7J247KCV7ZWY6rOgIOuPmeydmO2VqeuLiOuLpC4g7IKs7Jqp7J6Q64qUIOyVlO2YuO2ZlCDthqDtgbDqs7wg67iU66Gd7LK07J24IOq4sOuwmCDshoztlITtirjsm6jslrTsnZgg7JyE7ZeYLCDsgqzsmqnrspUsIOq3uOumrOqzoCDrs7XsnqHshLHsl5Ag64yA7ZW0IOy2qeu2hO2eiCDsnbTtlbTtlZjqs6Ag7J6I7J2M7J2EIOyduOygle2VqeuLiOuLpC4g7IKs7Jqp7J6Q64qUIEVPUyDruJTroZ3ssrTsnbjsnZgg7IKs7Jqp7JeQIOuMgO2VnCDsoITsoIHsnbgg7LGF7J6E7J2EIOynhOuLpOuKlCDqsoPsl5Ag7J247KCV7ZWY6rOgIOuPmeydmO2VqeuLiOuLpC4KCiMjIOygnCAy7KGw4oCKLS0t4oCK7Yq567OE7ZWcIOyCrOyaqeyekCDsnKDtmJUKCnJlZ3Byb2R1Y2Vy66W8IOyLpO2Wie2VmOuKlCDsgqzsmqnsnpDripQgcmVncHJvZHVjZXIg66as7Lm066W065SU7JWIIOqzhOyVveyXkCDrj5nsnZjtlZjqs6AsIOydtOyXkCDqtazsho3rkKnri4jri6QuCgojIyDsoJwgM+yhsOKAii0tLeKAikVVQeydmCDrj5nsnZgKCkVPUyDsgqzsmqnsnpAg64+Z7J2Y7ISc64qUIO2YhOyerCDsi5ztlonspJHsnbggRU9TIOuplOyduOuEtyDqsbDrsoTrhIzsiqTsl5Ag64yA7ZWcIOyEpOuqheycvOuhnCDsgqzsmqnrkKnri4jri6QuIOy9lOuTnOyXkCDsnZjtlbQg7Iuc7ZaJ65CY64qUIOydtOufrO2VnCDquLDriqXsnYAgRU9TIOuplOyduOuEtyDsnpDssrTsnZgg7LK06rOE7KCB7J206rOgIOqzoOycoO2VnCDquLDriqXsnbTrr4DroZwg7IKs7Jqp7J6Q7J2YIOuPmeydmOulvCDtlYTsmpTroZwg7ZWY7KeAIOyViuyKteuLiOuLpC4KCiMjIOygnCA07KGw4oCKLS0t4oCK6rSA66asIOusuOyEnAoKRVVB7JmAIOq0gOumrCDrrLjshJzripQgZW9zaW8ucHJvZHPrpbwg7Ya17ZW0IOyImOygleydtCDqsIDriqXtlanri4jri6QuIO2KueyglSDrs4Dqsr3sgqztla3snYQg7IKs7KCE7JeQIOyEpOuqhe2VmOuKlCBlb3Npby5mb3J1bSDtiKztkZwg6rOE7JW97J2EIO2Gte2VtCBlb3Npby5wcm9kc+qwgCDshLHrqoXshJzrpbwg7J6R7ISx7ZWY6rOgIOuwnOq4ie2VoCDqsoPsnYQg6raM6rOg7ZWp64uI64ukLgoKIyMg7KCcIDXsobDigIotLS3igIrqsIDsuZjsnZgg6riw67O4IOuLqOychAoKRU9TIGNoYWluX2lk7J2YIOq4sOuzuCDri6jsnITripQgZW9zaW8udG9rZW4g7Iqk66eI7Yq4IOqzhOyVveyXkCDsnZjtlbQg7KCV7J2Y65CY6rOgIOyekeyEseuQnCBFT1Mg7Yag7YGw7J6F64uI64ukLgoKIyMg7KCcIDbsobDigIotLS3igIpFT1Mg67iU66Gd7LK07J24IOycoOyngAoKZW9zaW8ucHJvZHPripQg66qo65OgIOq4sOuKpSwg7LWc7KCB7ZmULCDqt7jrpqzqs6Ag7JeF6re466CI7J2065Oc7J2YIO2YhOyerOyZgCDrr7jrnpjsnZgg66qo65OgIOyImOygleyCrO2VreydhCDqtaztmITtlZjripQg6rKD7J2EIO2PrO2VqO2VmOuQmCwg7J207JeQIOq1re2VnOuQmOyngCDslYrripQg7Zmc7ISx7ZmU65CcIOu4lOuhneyytOyduCDsvZTrk5zrsqDsnbTsiqTrpbwg7Jyg7KeA7ZWp64uI64ukCgojIyDsoJwgN+yhsOKAii0tLeKAiuuEpO2KuOybjO2BrCDsnpDquIgKCuuEpO2KuOybjO2BrCDsnpDquIgg6rOE7KCV7JeQIO2PrO2VqOuQnCDthqDtgbDsnZgg7IOB7YOc66W8IOuzgOqyve2VmOqxsOuCmCwg64Sk7Yq47JuM7YGsIOyekOq4iOydmCDrsLDrtoQsIOydtO2WiSwg65iQ64qUIOuwsO2PrOulvCDsp4Ev6rCE7KCR7KCB7Jy866GcIOq0gOumrO2VmOuKlCDquLDsobQg7L2U65Oc66W8IOuzgOqyve2VmOuKlCDqsr3smrDsl5DripQgZW9zaW8ucHJvZHPrpbwgZW9zaW8uZm9ydW0g7LSdIO2IrO2RnCDsi5zsiqTthZwg6rOE7JW97JeQIOy2lOqwgO2VmOyXrCDsgqzsoITsl5Ag7Lap67aE7ZWcIOyEpOuqheydtCDsnbTro6jslrTsoLjslbwg7ZWp64uI64ukLgoKIyMg7KCcIDjsobDigIotLS3igIrqs4TsoJUg7IOd7ISx7J2YIOyekOycoAoK7ZiE7J6sLCDrmJDripQg66+4656Y7J2YIOyCrOyaqeyekOuKlCDri6Trpbgg7IKs7Jqp7J6Q7J2YIO2XiOqwgCDsl4bsnbQgRU9TIOqzhOygleydhCDrp4zrk6Qg7IiYIOyeiOyKteuLiOuLpC4gZW9zaW8ucHJvZHPripQgRU9TIOqzhOygleyXkCDsnZjtlbQg6rO17Jyg65CcIOycoO2aqO2VnCDtl4jqsIAg7JeG7J2064qUIEVPUyDsgqzsmqnsnpAg6rOE7KCV7JeQIOyYge2WpeydhCDspIQg7IiYIOyXhuyKteuLiOuLpC4gZW9zaW8ucHJvZHPripQg6raM7ZWc7J20IOqzteycoOuQmOuKlCBFT1Mg6rOE7KCV6rO8IOq0gOugqO2VmOyXrCDri6Trpbgg7IKs7Jqp7J6Q6rCAIOyalOyyre2VnCDrqqjrk6Ag7J6R7JeF7JeQIOuMgO2VtCDsmpTquIjsnYQg67aA6rO87ZWgIOyImCDsnojsirXri4jri6QuCgojIyDsoJwgOeyhsOKAii0tLeKAiuyLoO2DgSDrtojqsIAKCuyCrOyaqeyekOuKlCBFT1Mg7Yag7YGw7J2YIOqwgOy5mOulvCDrkrfrsJvsuajtlaAg7IiYIOyeiOuKlCDsi6Dtg4Eg66qp7KCB7J2EIOqwgOyguOyEnOuKlCDslYjrkKnri4jri6QuIOyCrOyaqeyekOuKlCBFT1Mg7IKs7Jqp7J6QIOuYkOuKlCBFT1Mg67iU66Gd7LK07J24IGNoYWluX2lk66W8IOuMgO2RnO2VmOyXrCDriITqtazsl5Dqsozrj4Qg7J6Q7IKw7J2EIOuztOycoO2VmOqxsOuCmCwg64yA7Jes7ZWY6rGw64KYLCDsnpDsgrDsl5Ag64yA7ZW0IOyWmOq4sO2VmOqxsOuCmCwg6rOE7JW97J2EIOunuuydhCDqtoztlZzsnYQg67aA7Jes7ZWgIOyImCDsl4bsirXri4jri6QuIEVPUyDruJTroZ3ssrTsnbjsl5DripQg7IaM7Jyg7J6QLCDqtIDrpqzsnpAsIOq3uOumrOqzoCDsiJjtg4HsnpDqsIAg7JeG7Ja07JW8IO2VqeuLiOuLpC4KCiMjIOygnCAxMOyhsOKAii0tLeKAiuyCrOyaqeyekCDrs7TslYgKCuu5hOqzteqwnCDtgqTsnZgg67O06rSA7J2EIO2PrO2VqO2VmOuQmCwg7J207JeQIOq1re2VnOuQmOyngCDslYrripQg6rCc7J24IOqzhOyijCDrs7TslYjqs7wg6rSA66Co65CcIOuqqOuToCDtla3rqqnrk6Qg65iQ7ZWcIOyghOyggeycvOuhnCDsgqzsmqnsnpDqsIAg7JWI7KCE7ZWY6rKMIOuztOq0gO2VtOyVvCDtlanri4jri6QuCgojIyDsoJwgMTHsobDigIotLS3igIplb3Npby5wcm9kcyDsnKDtlZzssYXsnoQKCuyCrOyaqeyekOuKlCDrspXrpaDsnbQg7ZeI7Jqp7ZWY64qUIO2VnOuPhCDrgrTsl5DshJwgRU9TIO2GoO2BsOydmCDsnITtl5gsIOyCrOyaqSwg65iQ64qUIOyCrOyaqSDrtojqsIDroZwg7J247ZW0IOuwnOyDne2VmOuKlCDrqqjrk6Ag7IaQ7ZW07JeQIOuMgO2VtCDssYXsnoTsnZgg66m07LGFIOyhsO2VreydtCDsoIHsmqnrkJzri6TripQg6rKD7J2EIOyduOygle2VmOqzoCwg64+Z7J2Y7ZWp64uI64ukLiDqs4Tslb0g7JyE67CYLCDrtojrspUg7ZaJ7JyELCDqt7jrpqzqs6Ag7JyE67CYIO2WieychCAo6rSA66asIO2DnOunjCDtj6ztlagp7JmAIGVvc2lvLnByb2RzIOuYkOuKlCDsnbTrpbwg7Jq07JiB7ZWY64qUIOqwnOuzhCDsgqzsmqkg6raM7ZWc7J2EIO2PrO2VqO2VmOuQmCwg7J207JeQIOq1re2VnO2VmOyngCDslYrqs6Ag66qo65OgIOq0gO2VoCDsp4Dsl63sl5DshJzsnZgg66qo65OgIOyiheulmOydmCDsgqzsnKDroZwg7J247ZWcIEVPUyDruJTroZ3ssrTsnbggY2hhaW5faWQg7J207J21LCDsmIHsl4XqtowsIOuYkOuKlCDrjbDsnbTthLDsnZgg7IaQ7Iuk7J2EIO2PrO2VqO2VmOyXrCDqsITsoJHsoIEsIOyasOuwnOyggSwg7Yq57IiY7ZWcLCDrjIDtkZzsoIEsIOq3uOumrOqzoCDtjIzsg53soIHsnbgg7IaQ7ZW07JeQIOuMgO2VnCDssYXsnoTsnYQg7KeA7KeAIOyViuyKteuLiOuLpC4KCiMgRU9T55So5oi35Y2P6K6uCgojIyAqKuWumuS5iSoqCgpFT1PnlKjmiLfljY/orq7kuK3nmoTmiYDmnInlpKflhpnvvIzmlpzkvZPmiJblhoXogZTku6PnoIHmnK/or63lsIblhbfmnInkuI7ku6XkuIvlrprkuYnnm7jlkIznmoTmlYjmnpzlkozlkKvkuYnjgIIKCi0gRU9T55So5oi35Y2P6K6u77ya5Y2z5pys5paH5qGj77yIRVVB77yJCgotIOmTvuS4iklEOiBjaGFpbl9pZCAtIGFjYTM3NmYyMDZiOGZjMjVhNmVkNDRkYmRjNjY1NDdjMzZjNmMzM2UzYTExOWZmYmVhZWY5NDM2NDJmMGU5MDYKCi0g55So5oi377ya5Lu75oSP5ruh6Laz5LiL5YiX6KaB5rGC55qE5Liq5Lq65oiW57uE57uH77ya55u05o6l5oiW6ICF6Ze05o6l5oul5pyJRU9T6LSm5oi35oiW5LiORU9T6LSm5oi35YWz6IGU55qE5Z+65LqORU9T5Y+R6KGM55qE6LSi5Lqn44CCCgotIOaJgOacieadg++8muebtOaOpeaIluiAhemXtOaOpemAmui/h+S4gOS4quaIluWkmuS4quacieaViOeahOadg+mZkOajgOafpeiuv+mXruS4gOS4qkVPU+i0puaIt+OAguaJgOacieadg+WPr+S7pemAmui/h+Wkmuetvuadg+mZkOiuuOWPr+WcqOeUqOaIt+mXtOWFseS6q+OAggoKLSDmiafooYzkuoZyZWdwcm9kdWNl77yM5bm25LiU5LuOZW9zaW8udnBheemihuWPluaUtuWFpeeahOeUqOaIt+OAggoKLSBlb3Npby5wcm9kczrlhbfmnInliqjmgIHmnYPpmZDnu5PmnoTnmoRFT1PluJDmiLfvvIzlvZMxNS8yMSBCbG9jayBQcm9kdWNlcnPlkIzmhI/ml7bvvIzor6XluJDmiLflj6/ku6Xmib/mi4Vlb3Npb+W4kOaIt+eahOadg+mZkOOAggoKLSDnvZHnu5zotYTkuqfvvJrljIXlkKvlnKjku6XkuIvotKbmiLfkuK3nmoTku6PluIHvvJplb3Npby5uYW1lc+OAgWVvc2lvLnJhbWZlZeOAgSAgZW9zaW8uc2F2aW5n44CCCgotIOayu+eQhuaWh+aho++8mnJlZ3Byb2R1Y2Vy5piv5rK755CG5paH5qGj44CCCgotIOS7u+S9leS6pOaYk+OAgeaZuuiDveWQiOe6puaIluiAheadjuWYieWbvuWQiOe6pu+8jOWug+S7rOW3sue7j+S9jeS6juS4gOS4quWMuuWdl+S4re+8jOW5tuS4lOi/meS4quWMuuWdl+aYr+S4jeWPr+mAhui9rOeahOOAgeW3sumZhOWKoOWIsOWQjeS4umNoYWluX2lk55qERU9T5Yy65Z2X6ZO+5Lit44CCCgotIOWfuuS6jkVPU+i1hOS6p++8muS7u+S9lemcgOimgeacieaViOiuuOWPr+adpeaTjeS9nOOAgeaUueWPmOOAgei9rOenu+OAgeW9seWTjeaIluiAhei/m+ihjOWFtuS7luaTjeS9nOeahOS4nOilv+OAggoKLSDmiafooYzvvJrlnKjlkI3kuLpjaGFpbl9pZOeahEVPU+WMuuWdl+mTvuS4reaPkOS6pOS4gOS4quihjOWKqOOAggoKLSDmjojmnYPlkozmnYPpmZDvvJrmnYPpmZDvvIhQZXJtaXNzaW9uc++8ieaYr+eUqOadpeWumuS5ieS7o+ihqOivpeadg+mZkOWPkemAgeeahOS6pOaYk+eahOimgeaxgueahOS7u+aEj+WQjeWtl+OAguWPr+S7pee7meeJueWumueahOWQiOe6puaTjeS9nOeahOaOiOadg++8iEF1dGhvcml6YXRpb25z77yJ5YiG6YWN5p2D6ZmQ77yIUGVybWlzc2lvbnPvvInjgIIKCi0g5p2O5ZiJ5Zu+5ZCI57qm77ya5bCG5rOV5b6L5Y2P6K6u5Lit55qE5a6a5LmJ6KaB57Sg5Lul6IO95Zyo6L2v5Lu25Lit6KGo6L6+5ZKM5omn6KGM55qE5qC85byP6KGo6L6+55qE5ZCI57qm44CCCgojIyAqKuadoeasvuS4gCoqKirnlKgqKioq5oi36aOO6Zmp56Gu6K6kKioKCuWmguaenOeUqOaIt+S4ouWksei0puaIt+iuv+mXruadg+mZkOaIluiAheayoeaciemHh+WPluWQiOmAgueahOaWueW8j+S/neaKpOi0puaIt+iuv+mXruadg+mZkO+8jOeUqOaIt+W6lOefpeaCieW5tuWQjOaEj++8jEVPU+i0puaIt+WwhuaXoOazleiuv+mXruOAgueUqOaIt+W6lOehruiupOeUqOaIt+WvueWKoOWvhuS7o+W4geWSjOWMuuWdl+mTvui9r+S7tueahOmjjumZqeOAgeeUqOazleWSjOWkjeadguaAp+acieWFheWIhuS6huino+OAgueUqOaIt+aJv+iupOW5tuWQjOaEj+eUqOaIt+iHquihjOaJv+aLheS9v+eUqEVPU+WMuuWdl+mTvueahOmjjumZqeOAggoKIyMgKirmnaHmrL7kuowqKioq54m55q6K55SoKioqKuaIt+exu+WeiyoqCgrmiafooYxyZWdwcm9kdWNl77yM5ZCM5oSP5bm25LiU5Y+XcmVncHJvZHVjZXLmnY7lmInlm77lkIjnuqbnuqbmnZ/nmoTnlKjmiLfjgIIKCiMjICoq5p2h5qy+5LiJKioqKuWQjOaEjyoqKipFT1MqKioq55SoKioqKuaIt+WNj+iurioqCgpFT1PnlKjmiLfljY/orq7nmoTlrp7otKjmmK/lr7nlvZPliY1FT1PkuLvnvZHmsrvnkIblip/og73nmoTmj4/ov7DjgILnlLHku6PnoIHlvLrliLbmiafooYznmoTlip/og73kuI3pnIDopoHnlKjmiLfnmoTlkIzmhI/vvIzlm6DkuLrov5nkupvlip/og73mmK9FT1PkuLvnvZHns7vnu5/oh6rluKbnmoTjgIIKCiMjICoq5p2h5qy+5ZubKiogLSAqKuayu+eQhuaWh+ahoyoqCgplb3Npby5wcm9kc+WPr+S7peWvuUVPU+eUqOaIt+WNj+iuruWSjOayu+eQhuaWh+aho+i/m+ihjOS7u+S9leS/ruaUueOAguS4peato+aPkOmGku+8jOaPkOWJjeeUqGVvc2lvLmZvcnVt5YWs5oqV5ZCI57qm77yM6YCa6L+HZW9zaW8ucHJvZHPnvJblhpnjgIHlj5HluIPkuIDkuKrlo7DmmI7mnaXmj4/ov7DpgqPkuKrkv67mlLnjgIIKCiMjICoq5p2h5qy+5LqUKioqKuWOn+eUn+S7tyoqKirlgLzljZXkvY0qKgoKRU9T5YWs6ZO+5LiK55qE5Y6f55Sf5Lu35YC85Y2V5L2N5bqU5Li6ZW9zaW8udG9rZW7mmbrog73lkIjnuqblrprkuYnlkozliJvlu7rnmoRFT1PpgJror4HjgIIKCiMjICoq5p2h5qy+5YWtKioqKue7tOaKpCoqKipFT1MqKioq5Yy6KioqKuWdl+mTvioqCgrml6DorrrnjrDlnKjmiJblsIbmnaXlsIbmnaXvvIxlb3Npby5wcm9kc+Wwhue7tOaKpOa0u+i3g+eahOWMuuWdl+mTvuS7o+eggeW6k++8jOWMheaLrOS9huS4jemZkOS6juaJgOacieWKn+iDveOAgeS8mOWMluOAgeWNh+e6p+eahOaJgOacieS/ruaUueOAgeWunueOsOOAggoKIyMg5p2h5qy+5LiDIC0gKioqKuWumioqKirkuYkqKioqRU9TKioqKue9kee7nOi1hOS6pwoK5pu05pS5572R57uc6LWE5Lqn6LSm5oi35Lit55qE5Lu75L2V5Luj5biB55qE54q25oCB77yM5pu05pS55Lu75L2V546w5a2Y55qE55u05o6l5oiW6Ze05o6l566h55CG5Lu75L2V572R57uc6LWE5Lqn55qE5YiG6YWN44CB5a6e546w5oiW5YiG5Y+R55qE5Luj56CB77yM6ZyA6KaB5LqL5YWI55SoZW9zaW8ucHJvZHPlnKhlb3Npby5mb3J1beWFrOaKleWQiOe6puS4iue8luWGmeWSjOWPkeW4g+aViOaenOaPj+i/sOeahOWjsOaYjuOAggoKIyMgKirmnaHmrL7lhast5Yib5bu66LSm5oi36Ieq55SxKioKCuS7u+S9leeOsOWcqOaIluWwhuadpeeahOeUqOaIt+mDveWPr+S7peWcqOacque7j+S7u+S9leWFtuS7lueUqOaIt+iuuOWPr+eahOaDheWGteS4i+WIm+W7ukVPU+W4kOaIt+OAgiAg5aaC5L2V5rKh5pyJ5pS25YiwRU9T5biQ5oi355qE5pyJ5pWI6K645Y+v77yIcGVybWlzc2lvbu+8ie+8jGVvc2lvLnByb2Rz5rC46L+c5LiN5Lya5b2x5ZONRU9T55So5oi35biQ5oi344CCICDlr7nkuo7lhbHkuqvmnYPpmZDnmoRFT1PluJDmiLfnmoTlhbbku5bnlKjmiLfor7fmsYLnmoTku7vkvZXmk43kvZzvvIxlb3Npby5wcm9kc+WPr+iDveS8muaUtuWPlui0ueeUqOOAggoKIyMgKirmnaHmrL7kuZ3msqHmnInlj5fmiZjkuroqKgoK5rKh5pyJ55So5oi35om/5ouF5L+h5omY6LSj5Lu75p2l57u05oyBRU9T5Luj5biB55qE5Lu35YC844CC5rKh5pyJ55So5oi35Y+v5Lul5Luj6KGoRU9T55So5oi35oiW6ICF5Luj6KGo5ZCN5Li6Y2hhaW5fSUTnmoRFT1PljLrlnZfpk77mjojmnYPku7vkvZXkurrlhbHlkIzmjIHmnInotYTkuqfjgIHlgJ/mrL7jgIHlj5HoqIDmiJblrprlkIjlkIzjgILmraTljLrlnZfpk77kuI3lrZjlnKjmi6XmnInogIXjgIHnrqHnkIbogIXmiJbogIXlj5fmiZjkurrjgIIKCiMjICoq5p2h5qy+5Y2B5Liq5Lq65a6J5YWoKioKCuaJgOacieacieWFs+S4quS6uui0puaIt+WuieWFqOeahOS6i+mhue+8jOWMheaLrOS9huS4jemZkOS6juengemSpeeahOWuieWFqOS/neWtmO+8jOmDveeUseeUqOaIt+iHquW3sei0n+i0o+OAggoKIyMgKirmnaHmrL7ljYHkuIAgZW9zaW8ucHJvZHPnmoTmnInpmZDotKPku7sqKgoK55So5oi35bqU55+l5oKJ5ZKM5ZCM5oSP77yM5Zyo5Lu75L2V6YCC55So5rOV5b6L5YWB6K6455qE5pyA5aSn6IyD5Zu05YaF77yM5pys5YWN6LSj5aOw5piO6YCC55So5LqO5LiORU9T5Luj5biB6aOO6Zmp77yM5L2/55So5oiW5peg5rOV5L2/55SoRU9T5Luj5biB5pyJ5YWz5oiW5a+86Ie055qE5Lu75L2V5oiW5omA5pyJ5o2f5a6z5oiW5Lyk5a6z77yM5Lmf6YCC55So5LqO5Lu75L2V5Y+45rOV566h6L6W5Yy65YaF55qE5Lu75L2V5Lu75L2V6KGM5Li65LiL55qERU9T5Yy65Z2X6ZO+Y2hhaW5faWTvvIzljIXmi6zkvYbkuI3pmZDkuo7ov53lj43mi4Xkv53jgIHov53lj43lkIjlkIzmiJbkvrXmnYPooYzkuLrvvIjljIXmi6znlo/lv73vvInjgIJlb3Npby5wcm9kc+S7peWPiuaTjeS9nOWug+eahOS4quS6uuadg+mZkOWvueS6juS7u+S9lemXtOaOpeeahO+8jOWBtueEtueahO+8jOeJueauiueahO+8jOekuuS+i+aAp+eahOaIluWQjuaenOaAp+eahOaNn+Wus++8jOWMheaLrOWIqea2puaNn+Wkse+8jOWVhuiqieaIluaVsOaNru+8jOS4jeaJv+aLheS7u+S9lei0o+S7u+OAghZCbG9ja1Byb2R1Y2VyQWdyZWVtZW50xmwjIyMgMS4gVGhlIGludGVudCBvZiByZWdwcm9kdWNlcgoKVGhlIGludGVudCBvZiB0aGUgYHJlZ3Byb2R1Y2VyYCBhY3Rpb24gaXMgdG8gcmVnaXN0ZXIgYSBibG9jayBwcm9kdWNlciBjYW5kaWRhY3kuIFRoaXMgY29udHJhY3QgaXMgY29uc2lkZXJlZCBhIGdvdmVybmluZyBkb2N1bWVudCBhcyBkZWZpbmVkIGJ5IHRoZSBFT1MgVXNlciBBZ3JlZW1lbnQgKEVVQSkuCgpyZWdwcm9kdWNlcuydmCDrqqnsoIEKCmByZWdwcm9kdWNlcmAg7J6R7JeF7J2YIOuqqeyggeydgCDruJTroZ3sg53sgrDsnpAg7J6F7ZuE67O0IOuTseuhneydhCDtlZjripQg6rKD7J6F64uI64ukLiDsnbQg6rOE7JW97J2AIEVPUyDsgqzsmqnsnpAg6rOE7JW97IScIChFVUEp7JeQIOygleydmOuQnCDrsJTsmYAg6rCZ7J20IOq0gOumrCDrrLjshJzroZwg6rCE7KO865Cp64uI64ukLgoKcmVncHJvZHVjZXIg55qE55uu55qECgpgcmVncHJvZHVjZXJg5pON5L2c55qE55uu55qE5piv5rOo5YaM5oiQ5Li65Ye65Z2X6IqC54K55YCZ6YCJ6ICF44CC5qC55o2uIEVPUyDnlKjmiLfljY/orq4oRVVBKeeahOWumuS5ie+8jOacrOWQiOe6puWxnuS6juayu+eQhuaWh+acrChnb3Zlcm5pbmcgZG9jdW1lbnQpCgojIyMgMi4gTm9taW5hdGlvbgoKSSwge3sgcHJvZHVjZXIgfX0sIGhlcmVieSBub21pbmF0ZSBteXNlbGYgZm9yIGNvbnNpZGVyYXRpb24gYXMgYSBibG9jayBwcm9kdWNlciBjYW5kaWRhdGUuIFRoaXMgbm9taW5hdGlvbiBpbmNsdWRlcyBhZ3JlZW1lbnQgdG8gdGhlIHRlcm1zIG9mIHRoaXMgY29udHJhY3QgYnkgbXkgYmxvY2sgcHJvZHVjZXIgY2FuZGlkYXRlIGVudGl0eSwgaW5jbHVkaW5nIGFsbCBvZiBpdHMgc2hhcmVob2xkZXJzLCBvd25lcnMsIGVtcGxveWVlcywgc3RhZmYsIG1lbWJlcnMsIGFuZCBhbnkgaW5kaXZpZHVhbCB3b3JraW5nIGluIG9mZmljaWFsLCBkaXJlY3QsIG9yIGFmZmlsaWF0ZWQgY2FwYWNpdHkgZm9yIG15IEJsb2NrIFByb2R1Y2VyIGVudGl0eS4KCuyngOuqhQoK64KYLCB7eyBwcm9kdWNlciB9feuKlCDruJTroZ3tlITroZzrk4DshJwg7ZuE67O066GcIOqzoOugpOuQmOuPhOuhnSDsnpDsi6DsnYQg7KeA66qF7ZWp64uI64ukLiDsnbQg7KeA66qF7JeQ64qUIOu4lOuhne2UhOuhnOuTgOyEnO2ajOyCrOydmCDrqqjrk6Ag7KO87KO8LCDshozsnKDsnpAsIOyngeybkCwg66mk67KELCDtmozsm5Ag67CPIOqzteyLneyduOybkCwg7KeB7KCRIOuYkOuKlCDqs4Tsl7Tsgqzsl5DshJwg7J287ZWY64qUIOuqqOuToCDqsJzsnbjsnYQg7Y+s7ZWo7ZWcIOu4lOuhne2UhOuhnOuTgOyEnCDtmozsgqzqsIAg6rOE7JW9IOyhsOqxtOyXkCDrjIDtlbQg64+Z7J2Y7ZWo7J2EIOyduOygle2VqeuLiOuLpC4KCuaPkOWQjQoK5pys5Lq677yMe3sgcHJvZHVjZXIgfX3vvIznibnmraTmj5DlkI3mnKzkurrkuLrlh7rlnZfoioLngrnlgJnpgInkurrjgILmnKzmj5DlkI3ljIXmi6zkuobmnKzlh7rlnZfoioLngrnlgJnpgInkurrlrp7kvZPlr7nmnKzlkIjnuqbkuK3miYDmnInmnaHmrL7nmoTmmI7noa7lkIzmhI/vvIzljIXlkKvlhbbmiYDmnInogIXjgIHpm4flkZjjgIHlkZjlt6XjgIHmiJDlkZjvvIzku6Xlj4rku7vkvZXku6XmraPlvI/mlrnlvI/jgIHnm7TmjqXmiJbpmYTlsZ7mlrnlvI/kuLrmnKzlh7rlnZfoioLngrnlrp7kvZPlt6XkvZznmoTkuKrkurrjgIIKCiMjIyAzLiBSZXNpZ25hdGlvbiBhbmQgUmVtb3ZhbCBmb3IgSW5hYmlsaXR5IHRvIFBlcmZvcm0gT2JsaWdhdGlvbnMuCgpJZiBJLCB7eyBwcm9kdWNlciB9fSwgYW0gdW5hYmxlIHRvIHBlcmZvcm0gYW55IG9mIHRoZSBvYmxpZ2F0aW9ucyBzdGlwdWxhdGVkIGluIHRoaXMgY29udHJhY3QsIEkgd2lsbCByZXNpZ24gbXkgcG9zaXRpb24gYnkgY2FsbGluZyB0aGUgYHVucmVncHJvZGAgYWN0aW9uLgoKSWYgSSwge3sgcHJvZHVjZXIgfX0sIGZhaWwgdG8gcmVzaWduIHdoZW4gdW5hYmxlIHRvIHBlcmZvcm0gc2FpZCBvYmxpZ2F0aW9ucywgSSB1bmRlcnN0YW5kIHRoYXQgcHJvY2VkdXJlcyBlbnVtZXJhdGVkIGluIHRoaXMgY29udHJhY3Qgc2hhbGwgYmUgZW5hY3RlZC4KCuydmOustOydmCDrtojsnbTtlonsl5Ag64yA7ZWcIOyCrOyehCDrsI8g7LKg7ZqMCgp7eyBwcm9kdWNlciB9feqwgCDrs7gg6rOE7JW97ISc7JeQIOuqheyLnOuQnCDsnZjrrLTrpbwg7IiY7ZaJIO2VoCDsiJgg7JeG64qUIOqyveyasCwg7IOd7IKw7J6QIO2CpOulvCBudWxsIOuhnCDtlajsnLzroZzsjagg67O47J247J2YIOyngOychOulvCDsgqzsnoTtlanri4jri6QuCgrrp4zslb0g64K06rCAIHt7cHJvZHVjZXJ9feydmCDsnZjrrLTrpbwg7J207ZaJIO2VoCDsiJgg7JeG7J2EIOuVjCDsgqzsnoTtlZjsp4Ag7JWK64qU64uk66m0LCDrgpjripQg67O4IOqzhOyVveyXkCDsl7TqsbDrkJwg7KCI7LCo6rCAIOynke2WieuQqOydhCDrj5nsnZjtlanri4jri6QuCgrlm6DkuI3og73lsaXooYzkuYnliqHogIzpgIDlh7rmiJbooqvlj5bmtojlh7rlnZfotYTmoLwKCuWmguaenOaIke+8jHt7IHByb2R1Y2VyIH1977yM5LiN6IO95bGl6KGM5pys5ZCI57qm5Lit5omA6KeE5a6a55qE5omA5pyJ5LmJ5Yqh77yM5oiR5bCG5L2/55SoIGB1bnJlZ3Byb2RgIOaTjeS9nOadpeiHquaIkemAgOWHuu+8iHJlc2lnbu+8ieOAggoK5aaC5p6c5oiRIHt7IHByb2R1Y2VyIH19LCDlnKjml6Dms5XlsaXooYzkuIrov7DkuYnliqHml7bmnKrog73pgIDlh7oocmVzaWduKe+8jOaIkeefpeaZk+acrOWQiOe6puWwhuS8muaMieeFp+aJgOacieWIl+S4vueahOeoi+W6j+WvueaIkeWunuihjOWItuijgeaIluWkhOe9mueoi+W6j+OAggoKIyMjIDQuIEVPUyBBY2NvdW50cwoKQmxvY2sgUHJvZHVjZXJzIG1heSBuZXZlciBhZmZlY3QgYW4gYWNjb3VudCBvbiB0aGUgRU9TIGJsb2NrY2hhaW4sIGV4Y2VwdCBmb3IgdGhlIHJlYXNvbnMgc3BlY2lmaWNhbGx5IGNpdGVkIGluIHRoaXMgY29udHJhY3QgdGhhdCBwZXJ0YWluIHRvIEJsb2NrIFByb2R1Y2VyIGFjY291bnRzLiBVc2VyIGFjY291bnRzIGNhbiBvbmx5IGJlIGFmZmVjdGVkIG9uIHRoZSBiYXNpcyBvZiBBcnRpY2xlIFZJSUkgaW4gdGhlIEVPUyBVc2VyIEFncmVlbWVudC4KCkVPUyDqs4TsoJUKCuu4lOuhne2UhOuhnOuTgOyEnOuKlCDrs7gg6rOE7JW97JeQ7IScIO2VtOuLue2VmOuKlCDruJTroZ3tlITroZzrk4DshJzsnZgg6rOE7KCVIOywqOuLqOyXkCDqtIDroKjtlZjsl6wg7Yq567OE7Z6IIOyWuOq4ie2VnCDsnbTsnKDrpbwg7KCc7Jm47ZWY6rOg64qUIEVPUyDruJTroZ3ssrTsnbjsnZgg6rOE7KCV7JeQIOqysOy9lCDsmIHtlqXsnYQg66+47LmY7KeAIOyViuyKteuLiOuLpC4g7IKs7Jqp7J6QIOqzhOygleydgCBFT1Mg7IKs7Jqp7J6QIOqzhOyVveyEnOydmCA47KGw7JeQIOq3vOqxsO2VoCDrlYzrp4wg7JiB7Zal7J2EIOuwm+ydhCDsiJgg7J6I7Iq164uI64ukLgoKRU9TIOi0puWPtwoK5Ye65Z2X6IqC54K55rC46L+c5LiN5Lya5a+5IEVPUyDljLrlnZfpk77kuIrnmoTluJDmiLfpgKDmiJDlvbHlk43vvIzpmaTpnZ7mmK/mnKzlkIjnuqbkuK3nibnliKvmj5DliLDkuI7lh7rlnZfoioLngrnluJDmiLfmnInlhbPnmoTljp/lm6DjgILlj6rmnInln7rkuo4gRU9T55So5oi35Y2P6K6u5Lit55qE56ys5YWr5p2h55qE5oOF5b2i5LiL77yM55So5oi355qE6LSm5Y+35omN5Lya5Y+X5Yiw5b2x5ZONLgoKIyMjIDUuIFByb2R1Y2VyIEtleQoKSSwge3sgcHJvZHVjZXIgfX0sIHdpbGwgc2lnbiBibG9ja3Mgd2l0aCB7eyBwcm9kdWNlcl9rZXkgfX0KCklmIEksIHt7IHByb2R1Y2VyIH19IHN1c3BlY3QgbXkga2V5IGhhcyBiZWVuIGNvbXByb21pc2VkIEkgd2lsbCBhbGVydCB0aGUgb3RoZXIgQmxvY2sgUHJvZHVjZXJzIGltbWVkaWF0ZWx5LgoKSSwge3sgcHJvZHVjZXIgfX0sIGFja25vd2xlZGdlIHRoYXQgYW55IGFuZCBhbGwgYWN0aW9ucyBleGVjdXRlZCB3aXRoIG15IHt7IHByb2R1Y2VyX2tleSB9fSBpcyBteSByZXNwb25zaWJpbGl0eSwgcmVnYXJkbGVzcyBvZiB0aGUgYWNjb3VudCBiZWluZyBjb21wcm9taXNlZC4KCu2UhOuhnOuTgOyEnCDtgqQKCuuCmCwge3sgcHJvZHVjZXIgfX3ripQge3sgcHJvZHVjZXIgXyBrZXkgfX0g66GcIOu4lOuhneyXkCDshJzrqoUg7ZWgIOqyg+yeheuLiOuLpC4K66eM7JW9IOuCtCwge3twcm9kdWNlcn19IOqwgCDrs7jsnbjsnZgg7YKk6rCAIOyGkOyDgeuQmOyXiOuLpOqzoCDsnZjsi6zrkJjrqbQg7KaJ7IucIOuLpOuluCDruJTroZ3tlITroZzrk4DshJzsl5Dqsowg7JWM66Ck7KSEIOqyg+yeheuLiOuLpC4K64KYLCB7e3Byb2R1Y2VyfX3ripQgRU9TIOu4lOuhneyytOyduOyXkOyEnCDrs7jsnbjsnZgg67iU66Gd7ZSE66Gc65OA7IScIOqzhOygleydtCDsi6TtlontlZjripQg66qo65OgIOyekeyXheyXkCDrjIDtlbQsIOqzhOyglSDsnbTsg4Eg7Jyg66y07JmAIOq0gOugqCDsl4bsnbQsIOyxheyehOydtCDsnojsnYzsnYQg7J247KCV7ZWp64uI64ukLgoK5Ye65Z2X6IqC54K55YWs6ZKlCgog5oiRLCB7eyBwcm9kdWNlciB9fSwg5bCG5L2/55SoIHt7IHByb2R1Y2VyX2tleSB9fSDlr7nljLrlnZfnrb7lkI3jgIIK5aaC5p6c5oiRLCB7eyBwcm9kdWNlciB9fSwg5oCA55aR5oiR55qE5a+G6ZKl5bey6KKr5rOE6Zyy77yM5oiR5bCG56uL5Y2z6YCa55+l5YW25LuW6IqC54K544CCCuaIke+8jHt7IHByb2R1Y2VyIH1977yM5om/6K6k5oiR55qE5Ye65Z2X6IqC54K55biQ5oi35ZyoRU9T5Yy65Z2X6ZO+5LiK5omA5omn6KGM55qE5Lu75L2V5pON5L2c6YO95piv5oiR55qE6LSj5Lu777yM5peg6K666K+l5biQ5oi35piv5ZCm6KKr55uX44CCCgojIyMgNi4gQVBJIEVuZHBvaW50cwoKSWYgSSwge3sgcHJvZHVjZXIgfX0sIHF1YWxpZnkgZm9yLCBhbmQgY2hvb3NlIHRvIGNsYWltIHJld2FyZHMgZHVlIHRvIHZvdGVzIHJlY2VpdmVkLCBhbmQvb3IgYmxvY2tzIHByb2R1Y2VkLCBJLCB7eyBwcm9kdWNlciB9fSwgd2lsbCBwcm92aWRlIGZ1bmN0aW9uaW5nIGFuZCBxdWVyeWFibGUgcHVibGljIFAyUCBhbmQgQVBJIGVuZHBvaW50cyB0byBtYWludGFpbiBzeW5jaHJvbml6YXRpb24gd2l0aCB0aGUgYmxvY2tjaGFpbiBhbmQgc3VibWl0IHRyYW5zYWN0aW9ucyB0byBiZSBpbmNsdWRlZC4gQVBJIGVuZHBvaW50cyBtdXN0IGJlIHVwZGF0ZWQgdG8gYSByZWNlbnQgZnVuY3Rpb25hbCB2ZXJzaW9uIHRoYXQgZG9lcyBub3QgaGF2ZSBrbm93biBzZWN1cml0eSB2dWxuZXJhYmlsaXRpZXMuCgpJLCB7eyBwcm9kdWNlciB9fSwgaGVyZWJ5IGFja25vd2xlZGdlIHRoYXQgaWYgSSBhbSB1bmFibGUgdG8gZG8gc28gd2l0aGluIDMwIG1pbnV0ZXMgb2YgYmVpbmcgYWxlcnRlZCBieSBhbm90aGVyIGJsb2NrIHByb2R1Y2VyIGNhbmRpZGF0ZSwgSSBjYW4gYmUgcmVtb3ZlZCBieSB1c2Ugb2YgdGhlIGBybXZwcm9kdWNlcmAgYWN0aW9uLgoKQVBJIOyXlOuTnO2PrOyduO2KuAoK66eM7JW9IOuCtCwge3sgcHJvZHVjZXIgfX0g6rCAIO2IrO2RnOulvCDrsJvslYQg67iU66GdIOuztOyDgeydhCDssq3qtaztlaAg7IiYIOyeiOuKlCDsnpDqsqnsnYQg7Ja77Jy866m0LCDrgpgge3sgcHJvZHVjZXIgfX3ripQg7J6R64+ZIOuwjyDsv7zrpqwg6rCA64ql7ZWcIOqzteqwnCBQMlAg67CPIEFQSSDsl5Trk5ztj6zsnbjtirjrpbwg67iU66Gd7LK07J246rO87J2YIOuPmeq4sO2ZlCDrsI8g7Yq4656c7J6t7IWY7J2EIOygnOy2nO2VoCDsiJgg7J6I6rKMIOycoOyngOq0gOumrO2VqeuLiOuLpC4gQVBJIOyXlOuTnO2PrOyduO2KuOuKlCDslYzroKTsp4Qg67O07JWIIOy3qOyVveyEseydtCDsl4bripQg7LWc7Iug67KE7KCE7Jy866GcIOyXheuNsOydtO2KuO2VtOyVvCDtlanri4jri6QuCgrrgpgsIHt7IHByb2R1Y2VyIH19IOuKlCDri6TrpbggYmxvY2sgcHJvZHVjZXIgY2FuZGlkYXRlIOqwgCDqsr3qs6Ag4oCL4oCL7ZWcIO2bhCwgMzDrtoQg7J2064K07JeQIOuwlOuhnOyeoeydhCDsiJgg7JeG64uk66m0IGBybXZwcm9kdWNlcmAg7KGw7LmY66W8IO2Gte2VtCDsnpDqsqnsnbQg7KCc6rGwIOuQoCDsiJgg7J6I7J2M7J2EIOyduOygle2VqeuLiOuLpC4KCkFQSSDnq6/ngrkKCuWmguaenOaIke+8jHt7IHByb2R1Y2VyIH19IOeUseS6juW+l+WIsOaKleelqOWSjC/miJblh7rlnZfnmoTljp/lm6DvvIznrKblkIjpooblj5blpZblirHnmoTmnaHku7blubbpgInmi6nmjqXlj5flpZblirHvvIzpgqPkuYjmiJHvvIwge3sgcHJvZHVjZXIgfX3vvIzlsIbmj5Dkvpvlip/og73mraPluLjnmoTlhazlhbEgUDJQIOWSjCBBUEkg56uv54K55p2l57u05oqk5LiO5Yy65Z2X6ZO+55qE5ZCM5q2l77yM5bm25o+Q5Lqk6KaB5omT5YyF5YWl5Z2X55qE5LqL5Yqh44CCQVBJIOerr+eCueW/hemhu+abtOaWsOWIsOacgOaWsOeahOWPr+eUqOeJiOacrO+8jOW5tuS4lOivpeeJiOacrOayoeacieW3suefpeeahOWuieWFqOa8j+a0ngoK5oiR77yMe3twcm9kdWNlcn1977yM5Zyo5q2k56Gu6K6k77yM5aaC5p6c5oiR5Zyo5pS25Yiw5Y+m5LiA5LiqIGJsb2NrIHByb2R1Y2VyIGNhbmRpZGF0ZeeahOitpuWRiuWQjjMw5YiG6ZKf5YaF5LuN5LiN6IO956ym5ZCI5LiK6L+w6KaB5rGC77yM5Y+v5Lul5L2/55SoYHJtdnByb2R1Y2VyYOaTjeS9nOenu+mZpOaIkeeahOi0puaIt+OAggoKIyMjIDcuIEV4ZWN1dGlvbiB0aW1lCgpJLCB7eyBwcm9kdWNlciB9fSwgd2lsbCBkZXBsb3kgYW5kIHJ1biBuZXR3b3JrIGluZnJhc3RydWN0dXJlIGNhcGFibGUgb2YgbWFpbnRhaW5pbmcgMm1zIG9yIGxlc3MgQ1BVIGV4ZWN1dGlvbiB0aW1lcy4KCkksIHt7IHByb2R1Y2VyIH19LCBoZXJlYnkgYWNrbm93bGVkZ2UgdGhhdCBpZiBJIGFtIHVuYWJsZSB0byBkbyBzbyB3aXRoaW4gMzAgbWludXRlcyBvZiBiZWluZyBhbGVydGVkIGJ5IGFub3RoZXIgYmxvY2sgcHJvZHVjZXIgY2FuZGlkYXRlLCBJIGNhbiBiZSByZW1vdmVkIGJ5IHVzZSBvZiB0aGUgYHJtdnByb2R1Y2VyYCBhY3Rpb24uCgrsi6Ttlokg7Iuc6rCECgrrgpgsIHt7IHByb2R1Y2VyIH1964qUIDJtcyDrmJDripQg6re4IOydtO2VmOydmCBDUFUg7Iuk7ZaJIOyLnOqwhOydhCDsnKDsp4DtlaAg7IiYIOyeiOuKlCDrhKTtirjsm4ztgawg7J247ZSE652866W8IOuwsO2PrO2VmOqzoCDsi6Ttlontlanri4jri6QuCgog64KYLCB7eyBwcm9kdWNlciB9fSDripQg64uk66W4IGJsb2NrIHByb2R1Y2VyIGNhbmRpZGF0ZeqwgCDqsr3qs6Ag4oCL4oCL7ZWcIO2bhCwgMzDrtoQg7J2064K07JeQIOuwlOuhnOyeoeydhCDsiJgg7JeG64uk66m0IGBybXZwcm9kdWNlcmAg7KGw7LmY66W8IO2Gte2VtCDsnpDqsqnsnbQg7KCc6rGwIOuQoCDsiJgg7J6I7J2M7J2EIOyduOygle2VqeuLiOuLpC4KCuaJp+ihjOaXtumXtAoK5oiR77yMIHt7IHByb2R1Y2VyIH1977yM5bCG6YOo572y5ZKM6L+Q6KGM572R57uc5Z+656GA6K6+5pa977yM6IO95aSf5bCGIENQVSDmiafooYzml7bpl7Tnu7TmjIHlnKggMm1zIOaIluabtOWwkeeahOawtOW5s+OAggoK5oiR77yMe3sgcHJvZHVjZXIgfX3vvIzlnKjmraTnoa7orqTvvIzlpoLmnpzmiJHlnKjmlLbliLDlj6bkuIDkuKpibG9jayBwcm9kdWNlciBjYW5kaWRhdGXnmoTorablkYrlkI4zMOWIhumSn+WGheS4jeiDveespuWQiOS4iui/sOadoeS7tu+8jOWPr+S7peS9v+eUqCBgcm12cHJvZHVjZXJgIOaTjeS9nOWwhuaIkeenu+mZpOOAggoKIyMjIDguIE9yZGVyaW5nCgpJIHt7IHByb2R1Y2VyIH19IGFncmVlIHRvIHByb2Nlc3MgdHJhbnNhY3Rpb25zIG9uIGEgZmlyc3QtaW4tZmlyc3Qtb3V0IChGSUZPKSBiYXNpcywgYW5kIG5vdCB0byBtYW5pcHVsYXRlIHRoZSBjb250ZW50cyBvZiBibG9ja3MgaW4gb3JkZXIgdG8gZGVyaXZlIHByb2ZpdCBmcm9tIHRoZSBvcmRlciBpbiB3aGljaCB0cmFuc2FjdGlvbnMgYXJlIGluY2x1ZGVkOiB0aGUgaGFzaCBvZiB0aGUgYmxvY2sgdGhhdCBpcyBwcm9kdWNlZC4KCuyDneyCsArrgpgsIHt7IHByb2R1Y2VyIH1964qUIOyEoOyehSDshKDstpzrspUgKEZJRk8pIOuwqeyLneycvOuhnCDqsbDrnpjrpbwg7LKY66as7ZWY6rOgIOqxsOuemOqwgCDruJTroZ3snZgg7ZW07Iuc7JeQIO2PrO2VqOuQmOuKlCDsiJzshJzsl5DshJwg7J207J217J2EIOyWu+ycvOugpOuKlCDrqqnsoIHsnLzroZwg7IOd7IKw7ZWY64qUIOu4lOuhneydmCDrgrTsmqnsnYQg7KGw7J6R7ZWY7KeAIOyViuq4sOuhnCDrj5nsnZjtlanri4jri6QuCgrpobrluo8KCuaIke+8jCB7eyBwcm9kdWNlciB9fSDvvIzlkIzmhI/moLnmja7lhYjov5vlhYjlh7ooRklGTynnmoTmlrnlvI/lpITnkIbkuovliqHvvIzlubbkuJTnu53kuI3kvJrkuLrkuobniZ/liKnogIzliKnnlKjljLrlnZflhoXlrrnjgIHmk43nurXljLrlnZfkuK3kuqTmmJPlpITnkIbnmoTpobrluo/jgIIKCiMjIyA5LiBSYW5kb20gUm90YXRpb24gb2YgU3RhbmRieXMKCkksIHt7IHByb2R1Y2VyIH19LCBhZ3JlZSB0aGF0IGlmIEkgYW0gaW4gYSBwYWlkIHN0YW5kYnkgcG9zaXRpb24sIEkgY2FuIGJlIHJhbmRvbWx5IGNhbGxlZCBpbnRvIGEgcHJvZHVjaW5nIHBvc2l0aW9uLiBVcG9uIGZhaWx1cmUgdG8gcHJvZHVjZSBibG9ja3MsIGNvZGUgbWF5IHNlbGYtZXhlY3V0ZSBwZW5hbHRpZXMgcmVnYXJkaW5nIGZ1dHVyZSB2cGF5IHJld2FyZHMuCgrsnKDquIkg64yA6riwIOu4lOuhne2UhOuhnOuTgOyEnOydmCDrrLTsnpHsnIQg66Gc7YWM7J207IWYCgrrgpgsIHt7IHByb2R1Y2VyIH1964qUIOuzuOyduOydtCDsnKDquIkg64yA6riw7KeB7JeQIOyeiOydhCDrlYwsIOustOyekeychOuhnCDsg53sgrDsp4HsnLzroZwg67aA66aEIOuwm+ydhCDsiJgg7J6I64uk64qUIOqyg+yXkCDrj5nsnZjtlanri4jri6QuIOydtOuVjCDruJTroZ3snYQg7IOd7ISx7ZWY7KeAIOuqu+2VmOuptCDsvZTrk5zripQg7Zal7ZuEIHZwYXkg67O07IOB7JeQIOuMgO2VnCDsspjrsozsnYQg7KeR7ZaJ7ZWgIOyImCDsnojsirXri4jri6QuCgrlpIfpgInoioLngrnpmo/mnLrova7mjaIKCuaIke+8jHt7IHByb2R1Y2VyIH1977yM5ZCM5oSP6Iul5pys6IqC54K55aSE5LqO5pyJ5YG/5aSH6YCJ54q25oCB77yM5Y+v6KKr6ZqP5py66LCD5YWl5Ye65Z2X54q25oCB44CC5aaC5p6c5oiR5peg5rOV5Ye65Z2X77yM5ZCI57qm5Luj56CB5Y+v6IO95Lya6Ieq5Yqo5omn6KGM5bCx5pyq5p2l55qEIHZwYXkg5oql6YWs6L+b6KGM5aSE572a44CCCgojIyMgMTAuIE1pc3NpbmcgVHdvIG9yIE1vcmUgUm91bmRzIG9mIEJsb2NrcwoKSSwge3sgcHJvZHVjZXIgfX0sIGFja25vd2xlZGdlIHRoYXQgaWYgYWZ0ZXIgbWlzc2luZyAyIG9yIG1vcmUgcm91bmRzIG9mIGJsb2NrcyBpbiBzdWNjZXNzaW9uIEkgYW0gdW5hYmxlIHRvIGJlIGNvbnRhY3RlZCB3aXRoaW4gMjAgbWludXRlcywgSSwge3sgcHJvZHVjZXIgfX0sIGFja25vd2xlZGdlIHRoYXQgSSBtYXkgYmUgcmVtb3ZlZCBmcm9tIGEgcHJvZHVjaW5nIHBvc2l0aW9uIGJ5IHVzZSBvZiB0aGUgYHJtdnByb2R1Y2VyYCBhY3Rpb24uCgpJLCB7eyBwcm9kdWNlciB9fSwgYWNrbm93bGVkZ2UgdGhhdCBhZnRlciBtaXNzaW5nIHR3byBvciBtb3JlIHJvdW5kcyBvZiBibG9ja3MgaW4gc3VjY2Vzc2lvbiwgc3RhbmRhcmQgcHJhY3RpY2Ugc3RpcHVsYXRlcyByZW1vdmluZyBteSBwcm9kdWNlciBieSB1c2luZyB0aGUgYHVucmVncHJvZGAgYWN0aW9uIHVudGlsIHRoZSBnaXZlbiBpc3N1ZSBpcyByZXNvbHZlZC4KCuuRkCDrnbzsmrTrk5wg7J207IOB7J2YIOu4lOuhnSDriITrnb0KCuuCmCwge3sgcHJvZHVjZXIgfX3ripQg65GQIOudvOyatOuTnCDsnbTsg4Eg7Jew7IaN7ZWY7JesIOu4lOuhneydhCDriITrnb0g7ZWcIO2bhCwgMjDrtoQg7J2064K07JeQIOyXsOudvSDtlaAg7IiYIOyXhuuLpOuptCB7eyBwcm9kdWNlciB9fSDqsIAgYHJtdnByb2R1Y2VyYCDslaHshZjsnZgg7IKs7Jqp65CY7Ja0IOyDneyCsCDsnITsuZjsl5DshJwg7KCc6rGwIOuQoCDsiJgg7J6I7J2M7J2EIOyduOygle2VqeuLiOuLpC4KCnt7IHByb2R1Y2VyIH1964qUIOuRkCDrnbzsmrTrk5wg7J207IOB7Jy866GcIOu4lOuhneydhCDsl7Dsho3soIHsnLzroZwg64iE65297ZWc64uk66m0LCDso7zslrTsp4Qg66y47KCc6rCAIO2VtOqysCDrkKAg65WM6rmM7KeAIGB1bnJlZ3Byb2RgIOyekeyXheydhCDsgqzsmqntlZjsl6wg67O47J247J20IOyDneyCsCDsnITsuZjsl5DshJwg7KCc6rGw65Co7J20IO2RnOykgCDqtIDtlonsnLzroZwg6rec7KCV65CY7Ja0IOyeiOydjOydhCDsnbjsoJXtlanri4jri6QuCgrkuKTova7miJbmm7TlpJrova7kuKLlnZfnmoTmg4XlvaIKCuaIke+8jHt7IHByb2R1Y2VyIH19LCDnoa7orqTlpoLmnpzov57nu63kuKTova7miJbmm7TlpJrova7kuKLlnZfkuJTml6Dms5XlnKgyMOWIhumSn+WGheiBlOezu+WIsOaIke+8jOaIke+8jHt7IHByb2R1Y2VyIH19LCDlkIzmhI/lj6/og73kvJrnlKggYHJtdnByb2R1Y2VyYCDmk43kvZzlsIbmiJHnp7vpmaTjgIIK5oiR77yMe3sgcHJvZHVjZXIgfX0sIOWmguaenOi/nue7reS4pOi9ruaIluabtOWkmui9ruS4ouWdl++8jOagueaNruagh+WHhuWunui3teS8muWPkei1tyBgdW5yZWdwcm9kYCDmk43kvZzlsIbmiJHnp7vpmaTlh7rlnZfotYTmoLzvvIznm7TliLDpl67popjop6PlhrPjgIIKCiMjIyAxMS4gVXJnZW50IFNlY3VyaXR5IFBhdGNoZXMKCkksIHt7IHByb2R1Y2VyIH19LCBhY2tub3dsZWRnZSB0aGF0IGlmIEkgYW0gbm90IGFibGUgdG8gYmUgY29udGFjdGVkIGluIGFueSBmb3JtIGFmdGVyIGFuIHVyZ2VudCBzZWN1cml0eSBwYXRjaCBpcyBhbm5vdW5jZWQsIEkgbWF5IGJlIHJlbW92ZWQgYnkgdXNlIG9mIHRoZSBgcm12cHJvZHVjZXJgIGFjdGlvbi4KCuq4tOq4iSDrs7TslYgg7Yyo7LmYCuq4tOq4iSDrs7TslYgg7Yyo7LmY6rCAIOuwnO2RnCDrkJwg7ZuELCDslrTrlqQg7ZiV7YOc66Gc65OgIOyXsOudvSDtlaAg7IiYIOyXhuuKlCDqsr3smrAgYHJtdnByb2R1Y2VyYCDsnpHsl4XsnYQg7IKs7Jqp7ZWY7JesIOygnOqxsCDrkKAg7IiYIOyeiOydjOydhCDrgpgsIHt7IHByb2R1Y2VyIH1964qUIOyduOygle2VqeuLiOuLpC4KCue0p+aApeWuieWFqOihpeS4gQoK5oiR77yMe3sgcHJvZHVjZXIgfX3vvIznoa7orqTlpoLmnpzlnKjntKfmgKXlronlhajooaXkuIHlj5HluIPlkI7nlKjku7vkvZXmlrnlvI/pg73ml6Dms5XogZTns7vliLDmiJHvvIzlj6/og73kvJrnlKggYHJtdnByb2R1Y2VyYCDmjIfku6TlsIbmiJHnp7vpmaTjgIIKCiMjIyAxMi4gRGlzY2xvc3VyZSBvZiBFbnRpdHkgYW5kIFNlcnZlciBJbmZvcm1hdGlvbgoKSSwge3sgcHJvZHVjZXIgfX0sIGF0dGVzdCB0aGF0IEkgaGF2ZSBkaXNjbG9zZWQgdGhlIGFwcHJveGltYXRlIGdlb2xvY2F0aW9uIGZvciBteSBtYWluIHByb2R1Y3Rpb24gbm9kZSBhcyBiZWluZyB7eyBsb2NhdGlvbiB9fS4KCuuyleyduCDrsI8g7ISc67KEIOygleuztOydmCDqs7XqsJwKCuuCmCwge3sgcHJvZHVjZXIgfX0g64qUIOyjvCDsg53sgrAg64W465Oc7JeQIOuMgO2VnCDsnITsuZgg7KCV67O066W8IOqzteqwnO2WiOydjOydhCDspp3rqoXtlanri4jri6QuCgrlrp7kvZPlkozmnI3liqHlmajnmoTkv6Hmga/miqvpnLIKCuaIke+8jHt7IHByb2R1Y2VyIH1977yM56Gu6K6k5oiR5bey57uP5oqr6Zyy5LqG5Li75Ye65Z2X6IqC54K55pyN5Yqh5Zmo5Zyw55CG5L2N572u55qE5YeG56Gu5L+h5oGv44CC5YW25Zyw5Z2A5Li6IHt7IGxvY2F0aW9uIH1944CCCgojIyMgMTMuIEVzdGFibGlzaGVzIHRoZSBwZW5hbHR5IGFuZCBwcm9jZWR1cmUgZm9yIHVud2lsbGluZ25lc3MgdG8gY29tcGx5IHdpdGggcGVuYWx0aWVzIG9yIHByb2NlZHVyZXMKCkksIHt7IHByb2R1Y2VyIH19LCBhY2tub3dsZWRnZSB0aGF0IGZhaWxpbmcgdG8gY29tcGx5IHdpdGggcGVuYWx0aWVzIG9yIHByb2NlZHVyZXMgZW5hY3RlZCBhZ2FpbnN0IG1lIHdpbGwgcmVzdWx0IGluIEJsb2NrIFByb2R1Y2VycyBleGVjdXRpbmcgdGhlIGBybXZwcm9kdWNlcmAgY29udHJhY3QgdG8gcmVtb3ZlIG1lLgoKSSwge3sgcHJvZHVjZXIgfX0sIHdpbGwgbm90IGV4ZWN1dGUgdGhlIGByZWdwcm9kdWNlcmAgY29udHJhY3QgdW50aWwgc2VydmluZyBvciBmdWxmaWxsaW5nIHRoZSByZXF1aXJlbWVudHMgZnJvbSBhIHBlbmFsdHkgb3IgcHJvY2VkdXJlIHRoYXQgcmVzdWx0cyBpbiBoYXZpbmcgdGhlIGBybXZwcm9kdWNlcmAgY29udHJhY3QgZXhlY3V0ZWQgdG8gcmVtb3ZlIG1lLgoKSSwge3sgcHJvZHVjZXIgfX0sIGFja25vd2xlZGdlIHRoYXQgaWYgSSBjb250aW51ZSB0byBjYWxsIHRoZSBgcmVncHJvZHVjZXJgIGFjdGlvbiB3aXRob3V0IHNlcnZpbmcgb3IgZnVsZmlsbGluZyB0aGUgcmVxdWlyZW1lbnRzIGZyb20gYnJlYWNoIG9mIGByZWdwcm9kdWNlcmAsIG15IGFjY291bnQga2V5cyBhc3NvY2lhdGVkIHdpdGggdGhlIHJlZ2lzdGVyZWQgQmxvY2sgUHJvZHVjZXIgaW4gcXVlc3Rpb24gbWF5IGJlIG51bGxlZCBieSBCbG9jayBQcm9kdWNlcnMgYnkgdXNpbmcgYGVvc2lvLndyYXBgLgoK7Y6Y64SQ7Yuw66W8IOykgOyImO2VmOyngCDslYrsnYQg6rK97JqwIOuyjOy5mQoK64KYLCB7eyBwcm9kdWNlciB9fSDripQg64KY7JeQ6rKMIOygnOyerOuQnCDsspjrsozsnYQg7KSA7IiY7ZWY7KeAIOyViuycvOuptCDruJTroZ3tlITroZzrk4DshJzrk6TsnbQgYHJtdnByb2R1Y2VyYCDqs4Tslb3snYQg7KeR7ZaJ7ZWY6rKMIOuQoCDqsoPsnbTrnbzqs6Ag7J247KCV7ZWp64uI64ukLiDrgpgsIHt7IHByb2R1Y2VyIH19IOuKlCBgcm12cHJvZHVjZXJgIOqzhOyVveydtCDsp5HtlonrkJzri6TrqbQg7JqU6rWsIOyCrO2VreydhCDstqnsobHrkKAg65WM6rmM7KeAIGByZWdwcm9kdWNlcmAg6rOE7JW97J2EIOydtO2Wie2VmOyngCDslYrsnYQg6rKD7J6F64uI64ukLgpgcmVncHJvZHVjZXJgIOqzhOyVvSDsnITrsJjsnLzroZwg7J247ZWcIOyalOq1rCDsgqztla3snYQg7Lap7KGx7Iuc7YKk7KeAIOyViuqzoCBgcmVncHJvZHVjZXJgIOqzhOyVveydhCDqs4Tsho0g7Zi47Lac7ZWY66m0IO2VtOuLuSDruJTroZ3tlITroZzrk4DshJzsmYAg6rSA66Co65CcIOqzhOyglSDtgqTqsIAgYGVvc2lvLndyYXBgIOydhCDsgqzsmqntlZjsl6wg67iU66Gd7ZSE66Gc65OA7ISc65Ok7JeQIOydmO2VtCDrrLTtmqjtmZQg65CgIOyImCDsnojsnYzsnYQg7J247KCV7ZWp64uI64ukLgoK5a+55LiN5oS/6YG15a6I5aSE572a55qE6KGM5Li65LqI5Lul5aSE572aCgrmiJHvvIx7eyBwcm9kdWNlciB9fe+8jOaJv+iupOiLpeS4jemBteWuiOWvueacrOS6uuWItuijgeeahOWkhOe9mu+8jEJQIOWPr+S7peWunuaWvSBgcm12cHJvZHVjZXJgIOWQiOe6pu+8jOaIkeaOpeWPl+aKleelqOeahOi1hOagvOWwhuiiq+WPlua2iOOAguiLpeaciemSiOWvueaIkeWunuaWvSBgcm12cHJvZHVjZXJgIOWQiOe6pueahOaDheWGteWPkeeUn++8jOaIkSwge3sgcHJvZHVjZXIgfX0g5Zyo6YG15a6IL+WxpeihjOaJgOaUtuWIsOeahOWkhOe9muS5i+WJje+8jOS4jeS8muWGjeasoeaJp+ihjCBgcmVncHJvZHVjZXJgIOWQiOe6puOAggoK5oiR77yMe3sgcHJvZHVjZXIgfX3vvIzlnKjlsaXooYzmg6nnvZrnqIvluo/nmoTopoHmsYLkuYvliY3vvIzkuI3kvJrmiafooYwgYHJlZ3Byb2R1Y2VyYCDlkIjlkIzjgILmiJHnn6XmmZPlpoLkuI3lsaXooYzmraTnqIvluo/vvIwgYHJtdnByb2R1Y2VyYCDlkIjlkIzlsIbkvJrlho3mrKHlsIbmiJHnp7vpmaTjgIIKCuaIkSx7eyBwcm9kdWNlciB9fSwg5om/6K6k5aaC5p6c5rKh5pyJ6YG15a6I5oiW5bGl6KGM5Zug6L+d5Y+NIGByZWdwcm9kdWNlcmAg6ICM5Y+X5Yiw55qE5oOp572a6KaB5rGC5Y2057un57ut6LCD55SoYHJlZ3Byb2R1Y2VyYOaTjeS9nO+8jEJQIOWPr+S7peiwg+eUqCBgZW9zaW8ud3JhcGAg5ZCI57qm5bCG5oiR55So5p2l5rOo5YaM5Ye65Z2X6IqC54K555qE6LSm5Y+35a+G6ZKl6K6+572u5Li65peg5pWI5YC844CCAAABInZhcmlhbnRfYmxvY2tfc2lnbmluZ19hdXRob3JpdHlfdjABGmJsb2NrX3NpZ25pbmdfYXV0aG9yaXR5X3Yw"),Ao=$.dL.from($o);class No extends yo{constructor(e){super({client:e.client,abi:Ao,account:$.VG.from("eosio")})}action(e,t,n){return super.action(e,t,n)}table(e,t){return super.table(e,t,jo[e])}}var Ro;!function(e){let t=class extends $.AU{};(0,N.gn)([$.AU.field($.VG)],t.prototype,"owner",void 0),(0,N.gn)([$.AU.field($.Nz)],t.prototype,"hash",void 0),t=(0,N.gn)([$.AU.type("abi_hash")],t),e.AbiHash=t;let n=class extends $.AU{};(0,N.gn)([$.AU.field($.Nz)],n.prototype,"feature_digest",void 0),n=(0,N.gn)([$.AU.type("activate")],n),e.Activate=n;let r=class extends $.AU{};(0,N.gn)([$.AU.field($.nh)],r.prototype,"key",void 0),(0,N.gn)([$.AU.field($.j8)],r.prototype,"weight",void 0),r=(0,N.gn)([$.AU.type("key_weight")],r),e.KeyWeight=r;let o=class extends $.AU{};(0,N.gn)([$.AU.field($.VG)],o.prototype,"actor",void 0),(0,N.gn)([$.AU.field($.VG)],o.prototype,"permission",void 0),o=(0,N.gn)([$.AU.type("permission_level")],o),e.PermissionLevel=o;let i=class extends $.AU{};(0,N.gn)([$.AU.field(o)],i.prototype,"permission",void 0),(0,N.gn)([$.AU.field($.j8)],i.prototype,"weight",void 0),i=(0,N.gn)([$.AU.type("permission_level_weight")],i),e.PermissionLevelWeight=i;let a=class extends $.AU{};(0,N.gn)([$.AU.field($.xH)],a.prototype,"wait_sec",void 0),(0,N.gn)([$.AU.field($.j8)],a.prototype,"weight",void 0),a=(0,N.gn)([$.AU.type("wait_weight")],a),e.WaitWeight=a;let s=class extends $.AU{};(0,N.gn)([$.AU.field($.xH)],s.prototype,"threshold",void 0),(0,N.gn)([$.AU.field(r,{array:!0})],s.prototype,"keys",void 0),(0,N.gn)([$.AU.field(i,{array:!0})],s.prototype,"accounts",void 0),(0,N.gn)([$.AU.field(a,{array:!0})],s.prototype,"waits",void 0),s=(0,N.gn)([$.AU.type("authority")],s),e.Authority=s;let l=class extends $.AU{};(0,N.gn)([$.AU.field($.VG)],l.prototype,"bidder",void 0),(0,N.gn)([$.AU.field($.xR)],l.prototype,"amount",void 0),l=(0,N.gn)([$.AU.type("bid_refund")],l),e.BidRefund=l;let c=class extends $.AU{};(0,N.gn)([$.AU.field($.VG)],c.prototype,"bidder",void 0),(0,N.gn)([$.AU.field($.VG)],c.prototype,"newname",void 0),(0,N.gn)([$.AU.field($.xR)],c.prototype,"bid",void 0),c=(0,N.gn)([$.AU.type("bidname")],c),e.Bidname=c;let u=class extends $.AU{};(0,N.gn)([$.AU.field($.VG)],u.prototype,"bidder",void 0),(0,N.gn)([$.AU.field($.VG)],u.prototype,"newname",void 0),u=(0,N.gn)([$.AU.type("bidrefund")],u),e.Bidrefund=u;let d=class extends $.AU{};(0,N.gn)([$.AU.field($.VG)],d.prototype,"producer_name",void 0),(0,N.gn)([$.AU.field($.nh)],d.prototype,"block_signing_key",void 0),d=(0,N.gn)([$.AU.type("producer_key")],d),e.ProducerKey=d;let f=class extends $.AU{};(0,N.gn)([$.AU.field($.xH)],f.prototype,"version",void 0),(0,N.gn)([$.AU.field(d,{array:!0})],f.prototype,"producers",void 0),f=(0,N.gn)([$.AU.type("producer_schedule")],f),e.ProducerSchedule=f;let h=class extends $.AU{};(0,N.gn)([$.AU.field($.xH)],h.prototype,"timestamp",void 0),(0,N.gn)([$.AU.field($.VG)],h.prototype,"producer",void 0),(0,N.gn)([$.AU.field($.j8)],h.prototype,"confirmed",void 0),(0,N.gn)([$.AU.field($.Nz)],h.prototype,"previous",void 0),(0,N.gn)([$.AU.field($.Nz)],h.prototype,"transaction_mroot",void 0),(0,N.gn)([$.AU.field($.Nz)],h.prototype,"action_mroot",void 0),(0,N.gn)([$.AU.field($.xH)],h.prototype,"schedule_version",void 0),(0,N.gn)([$.AU.field(f,{optional:!0})],h.prototype,"new_producers",void 0),h=(0,N.gn)([$.AU.type("block_header")],h),e.BlockHeader=h;let p=class extends $.AU{};(0,N.gn)([$.AU.field($._A)],p.prototype,"version",void 0),(0,N.gn)([$.AU.field($.xH)],p.prototype,"block_height",void 0),(0,N.gn)([$.AU.field($.hI)],p.prototype,"block_timestamp",void 0),p=(0,N.gn)([$.AU.type("block_info_record")],p),e.BlockInfoRecord=p;let m=class extends $.AU{};(0,N.gn)([$.AU.field($.xH)],m.prototype,"threshold",void 0),(0,N.gn)([$.AU.field(r,{array:!0})],m.prototype,"keys",void 0),m=(0,N.gn)([$.AU.type("block_signing_authority_v0")],m),e.BlockSigningAuthorityV0=m;let g=class extends $.AU{};(0,N.gn)([$.AU.field($.zM)],g.prototype,"max_block_net_usage",void 0),(0,N.gn)([$.AU.field($.xH)],g.prototype,"target_block_net_usage_pct",void 0),(0,N.gn)([$.AU.field($.xH)],g.prototype,"max_transaction_net_usage",void 0),(0,N.gn)([$.AU.field($.xH)],g.prototype,"base_per_transaction_net_usage",void 0),(0,N.gn)([$.AU.field($.xH)],g.prototype,"net_usage_leeway",void 0),(0,N.gn)([$.AU.field($.xH)],g.prototype,"context_free_discount_net_usage_num",void 0),(0,N.gn)([$.AU.field($.xH)],g.prototype,"context_free_discount_net_usage_den",void 0),(0,N.gn)([$.AU.field($.xH)],g.prototype,"max_block_cpu_usage",void 0),(0,N.gn)([$.AU.field($.xH)],g.prototype,"target_block_cpu_usage_pct",void 0),(0,N.gn)([$.AU.field($.xH)],g.prototype,"max_transaction_cpu_usage",void 0),(0,N.gn)([$.AU.field($.xH)],g.prototype,"min_transaction_cpu_usage",void 0),(0,N.gn)([$.AU.field($.xH)],g.prototype,"max_transaction_lifetime",void 0),(0,N.gn)([$.AU.field($.xH)],g.prototype,"deferred_trx_expiration_window",void 0),(0,N.gn)([$.AU.field($.xH)],g.prototype,"max_transaction_delay",void 0),(0,N.gn)([$.AU.field($.xH)],g.prototype,"max_inline_action_size",void 0),(0,N.gn)([$.AU.field($.j8)],g.prototype,"max_inline_action_depth",void 0),(0,N.gn)([$.AU.field($.j8)],g.prototype,"max_authority_depth",void 0),g=(0,N.gn)([$.AU.type("blockchain_parameters")],g),e.BlockchainParameters=g;let v=class extends $.AU{};(0,N.gn)([$.AU.field($.xH,{optional:!0})],v.prototype,"max_action_return_value_size",void 0),v=(0,N.gn)([$.AU.type("blockchain_parameters_v1")],v),e.BlockchainParametersV1=v;let b=class extends $.AU{};(0,N.gn)([$.AU.field($.VG)],b.prototype,"payer",void 0),(0,N.gn)([$.AU.field($.VG)],b.prototype,"receiver",void 0),(0,N.gn)([$.AU.field($.xR)],b.prototype,"quant",void 0),b=(0,N.gn)([$.AU.type("buyram")],b),e.Buyram=b;let y=class extends $.AU{};(0,N.gn)([$.AU.field($.VG)],y.prototype,"payer",void 0),(0,N.gn)([$.AU.field($.VG)],y.prototype,"receiver",void 0),(0,N.gn)([$.AU.field($.xH)],y.prototype,"bytes",void 0),y=(0,N.gn)([$.AU.type("buyrambytes")],y),e.Buyrambytes=y;let w=class extends $.AU{};(0,N.gn)([$.AU.field($.VG)],w.prototype,"from",void 0),(0,N.gn)([$.AU.field($.xR)],w.prototype,"amount",void 0),w=(0,N.gn)([$.AU.type("buyrex")],w),e.Buyrex=w;let x=class extends $.AU{};(0,N.gn)([$.AU.field(o)],x.prototype,"canceling_auth",void 0),(0,N.gn)([$.AU.field($.Nz)],x.prototype,"trx_id",void 0),x=(0,N.gn)([$.AU.type("canceldelay")],x),e.Canceldelay=x;let _=class extends $.AU{};(0,N.gn)([$.AU.field($.ni,{optional:!0})],_.prototype,"current_weight_ratio",void 0),(0,N.gn)([$.AU.field($.ni,{optional:!0})],_.prototype,"target_weight_ratio",void 0),(0,N.gn)([$.AU.field($.ni,{optional:!0})],_.prototype,"assumed_stake_weight",void 0),(0,N.gn)([$.AU.field($.AQ,{optional:!0})],_.prototype,"target_timestamp",void 0),(0,N.gn)([$.AU.field($.Dh,{optional:!0})],_.prototype,"exponent",void 0),(0,N.gn)([$.AU.field($.xH,{optional:!0})],_.prototype,"decay_secs",void 0),(0,N.gn)([$.AU.field($.xR,{optional:!0})],_.prototype,"min_price",void 0),(0,N.gn)([$.AU.field($.xR,{optional:!0})],_.prototype,"max_price",void 0),_=(0,N.gn)([$.AU.type("powerup_config_resource")],_),e.PowerupConfigResource=_;let S=class extends $.AU{};(0,N.gn)([$.AU.field(_)],S.prototype,"net",void 0),(0,N.gn)([$.AU.field(_)],S.prototype,"cpu",void 0),(0,N.gn)([$.AU.field($.xH,{optional:!0})],S.prototype,"powerup_days",void 0),(0,N.gn)([$.AU.field($.xR,{optional:!0})],S.prototype,"min_powerup_fee",void 0),S=(0,N.gn)([$.AU.type("powerup_config")],S),e.PowerupConfig=S;let k=class extends $.AU{};(0,N.gn)([$.AU.field(S)],k.prototype,"args",void 0),k=(0,N.gn)([$.AU.type("cfgpowerup")],k),e.Cfgpowerup=k;let C=class extends $.AU{};(0,N.gn)([$.AU.field($.VG)],C.prototype,"owner",void 0),C=(0,N.gn)([$.AU.type("claimrewards")],C),e.Claimrewards=C;let M=class extends $.AU{};(0,N.gn)([$.AU.field($.VG)],M.prototype,"owner",void 0),M=(0,N.gn)([$.AU.type("closerex")],M),e.Closerex=M;let E=class extends $.AU{};(0,N.gn)([$.AU.field($.VG)],E.prototype,"owner",void 0),E=(0,N.gn)([$.AU.type("cnclrexorder")],E),e.Cnclrexorder=E;let I=class extends $.AU{};(0,N.gn)([$.AU.field($.xR)],I.prototype,"balance",void 0),(0,N.gn)([$.AU.field($.Dh)],I.prototype,"weight",void 0),I=(0,N.gn)([$.AU.type("connector")],I),e.Connector=I;let Z=class extends $.AU{};(0,N.gn)([$.AU.field($.VG)],Z.prototype,"owner",void 0),Z=(0,N.gn)([$.AU.type("consolidate")],Z),e.Consolidate=Z;let O=class extends $.AU{};(0,N.gn)([$.AU.field($.VG)],O.prototype,"from",void 0),(0,N.gn)([$.AU.field($.zM)],O.prototype,"loan_num",void 0),(0,N.gn)([$.AU.field($.xR)],O.prototype,"amount",void 0),O=(0,N.gn)([$.AU.type("defcpuloan")],O),e.Defcpuloan=O;let A=class extends $.AU{};(0,N.gn)([$.AU.field($.VG)],A.prototype,"from",void 0),(0,N.gn)([$.AU.field($.zM)],A.prototype,"loan_num",void 0),(0,N.gn)([$.AU.field($.xR)],A.prototype,"amount",void 0),A=(0,N.gn)([$.AU.type("defnetloan")],A),e.Defnetloan=A;let R=class extends $.AU{};(0,N.gn)([$.AU.field($.VG)],R.prototype,"from",void 0),(0,N.gn)([$.AU.field($.VG)],R.prototype,"receiver",void 0),(0,N.gn)([$.AU.field($.xR)],R.prototype,"stake_net_quantity",void 0),(0,N.gn)([$.AU.field($.xR)],R.prototype,"stake_cpu_quantity",void 0),(0,N.gn)([$.AU.field("bool")],R.prototype,"transfer",void 0),R=(0,N.gn)([$.AU.type("delegatebw")],R),e.Delegatebw=R;let j=class extends $.AU{};(0,N.gn)([$.AU.field($.VG)],j.prototype,"from",void 0),(0,N.gn)([$.AU.field($.VG)],j.prototype,"to",void 0),(0,N.gn)([$.AU.field($.xR)],j.prototype,"net_weight",void 0),(0,N.gn)([$.AU.field($.xR)],j.prototype,"cpu_weight",void 0),j=(0,N.gn)([$.AU.type("delegated_bandwidth")],j),e.DelegatedBandwidth=j;let T=class extends $.AU{};(0,N.gn)([$.AU.field($.VG)],T.prototype,"account",void 0),(0,N.gn)([$.AU.field($.VG)],T.prototype,"permission",void 0),(0,N.gn)([$.AU.field($.VG,{optional:!0})],T.prototype,"authorized_by",void 0),T=(0,N.gn)([$.AU.type("deleteauth")],T),e.Deleteauth=T;let B=class extends $.AU{};(0,N.gn)([$.AU.field($.VG)],B.prototype,"owner",void 0),(0,N.gn)([$.AU.field($.xR)],B.prototype,"amount",void 0),B=(0,N.gn)([$.AU.type("deposit")],B),e.Deposit=B;let P=class extends $.AU{};(0,N.gn)([$.AU.field($.zM)],P.prototype,"max_ram_size",void 0),(0,N.gn)([$.AU.field($.zM)],P.prototype,"total_ram_bytes_reserved",void 0),(0,N.gn)([$.AU.field($.ni)],P.prototype,"total_ram_stake",void 0),(0,N.gn)([$.AU.field($.wm)],P.prototype,"last_producer_schedule_update",void 0),(0,N.gn)([$.AU.field($.hI)],P.prototype,"last_pervote_bucket_fill",void 0),(0,N.gn)([$.AU.field($.ni)],P.prototype,"pervote_bucket",void 0),(0,N.gn)([$.AU.field($.ni)],P.prototype,"perblock_bucket",void 0),(0,N.gn)([$.AU.field($.xH)],P.prototype,"total_unpaid_blocks",void 0),(0,N.gn)([$.AU.field($.ni)],P.prototype,"total_activated_stake",void 0),(0,N.gn)([$.AU.field($.hI)],P.prototype,"thresh_activated_stake_time",void 0),(0,N.gn)([$.AU.field($.j8)],P.prototype,"last_producer_schedule_size",void 0),(0,N.gn)([$.AU.field($.Dh)],P.prototype,"total_producer_vote_weight",void 0),(0,N.gn)([$.AU.field($.wm)],P.prototype,"last_name_close",void 0),P=(0,N.gn)([$.AU.type("eosio_global_state")],P),e.EosioGlobalState=P;let L=class extends $.AU{};(0,N.gn)([$.AU.field($.j8)],L.prototype,"new_ram_per_block",void 0),(0,N.gn)([$.AU.field($.wm)],L.prototype,"last_ram_increase",void 0),(0,N.gn)([$.AU.field($.wm)],L.prototype,"last_block_num",void 0),(0,N.gn)([$.AU.field($.Dh)],L.prototype,"total_producer_votepay_share",void 0),(0,N.gn)([$.AU.field($._A)],L.prototype,"revision",void 0),L=(0,N.gn)([$.AU.type("eosio_global_state2")],L),e.EosioGlobalState2=L;let D=class extends $.AU{};(0,N.gn)([$.AU.field($.hI)],D.prototype,"last_vpay_state_update",void 0),(0,N.gn)([$.AU.field($.Dh)],D.prototype,"total_vpay_share_change_rate",void 0),D=(0,N.gn)([$.AU.type("eosio_global_state3")],D),e.EosioGlobalState3=D;let z=class extends $.AU{};(0,N.gn)([$.AU.field($.Dh)],z.prototype,"continuous_rate",void 0),(0,N.gn)([$.AU.field($.ni)],z.prototype,"inflation_pay_factor",void 0),(0,N.gn)([$.AU.field($.ni)],z.prototype,"votepay_factor",void 0),z=(0,N.gn)([$.AU.type("eosio_global_state4")],z),e.EosioGlobalState4=z;let W=class extends $.AU{};(0,N.gn)([$.AU.field($.xR)],W.prototype,"supply",void 0),(0,N.gn)([$.AU.field(I)],W.prototype,"base",void 0),(0,N.gn)([$.AU.field(I)],W.prototype,"quote",void 0),W=(0,N.gn)([$.AU.type("exchange_state")],W),e.ExchangeState=W;let F=class extends $.AU{};(0,N.gn)([$.AU.field($.VG)],F.prototype,"from",void 0),(0,N.gn)([$.AU.field($.zM)],F.prototype,"loan_num",void 0),(0,N.gn)([$.AU.field($.xR)],F.prototype,"payment",void 0),F=(0,N.gn)([$.AU.type("fundcpuloan")],F),e.Fundcpuloan=F;let H=class extends $.AU{};(0,N.gn)([$.AU.field($.VG)],H.prototype,"from",void 0),(0,N.gn)([$.AU.field($.zM)],H.prototype,"loan_num",void 0),(0,N.gn)([$.AU.field($.xR)],H.prototype,"payment",void 0),H=(0,N.gn)([$.AU.type("fundnetloan")],H),e.Fundnetloan=H;let V=class extends $.AU{};(0,N.gn)([$.AU.field($.mj)],V.prototype,"version",void 0),(0,N.gn)([$.AU.field($.xR.Symbol)],V.prototype,"core",void 0),V=(0,N.gn)([$.AU.type("init")],V),e.Init=V;let Y=class extends $.AU{};(0,N.gn)([$.AU.field($.VG)],Y.prototype,"account",void 0),(0,N.gn)([$.AU.field($.VG,{array:!0})],Y.prototype,"allow_perms",void 0),(0,N.gn)([$.AU.field($.VG,{array:!0})],Y.prototype,"disallow_perms",void 0),Y=(0,N.gn)([$.AU.type("limitauthchg")],Y),e.Limitauthchg=Y;let G=class extends $.AU{};(0,N.gn)([$.AU.field($.VG)],G.prototype,"account",void 0),(0,N.gn)([$.AU.field($.VG)],G.prototype,"code",void 0),(0,N.gn)([$.AU.field($.VG)],G.prototype,"type",void 0),(0,N.gn)([$.AU.field($.VG)],G.prototype,"requirement",void 0),(0,N.gn)([$.AU.field($.VG,{optional:!0})],G.prototype,"authorized_by",void 0),G=(0,N.gn)([$.AU.type("linkauth")],G),e.Linkauth=G;let U=class extends $.AU{};(0,N.gn)([$.AU.field($.VG)],U.prototype,"owner",void 0),(0,N.gn)([$.AU.field($.xR)],U.prototype,"rex",void 0),U=(0,N.gn)([$.AU.type("mvfrsavings")],U),e.Mvfrsavings=U;let X=class extends $.AU{};(0,N.gn)([$.AU.field($.VG)],X.prototype,"owner",void 0),(0,N.gn)([$.AU.field($.xR)],X.prototype,"rex",void 0),X=(0,N.gn)([$.AU.type("mvtosavings")],X),e.Mvtosavings=X;let q=class extends $.AU{};(0,N.gn)([$.AU.field($.VG)],q.prototype,"newname",void 0),(0,N.gn)([$.AU.field($.VG)],q.prototype,"high_bidder",void 0),(0,N.gn)([$.AU.field($.ni)],q.prototype,"high_bid",void 0),(0,N.gn)([$.AU.field($.hI)],q.prototype,"last_bid_time",void 0),q=(0,N.gn)([$.AU.type("name_bid")],q),e.NameBid=q;let K=class extends $.AU{};(0,N.gn)([$.AU.field($.VG)],K.prototype,"creator",void 0),(0,N.gn)([$.AU.field($.VG)],K.prototype,"name",void 0),(0,N.gn)([$.AU.field(s)],K.prototype,"owner",void 0),(0,N.gn)([$.AU.field(s)],K.prototype,"active",void 0),K=(0,N.gn)([$.AU.type("newaccount")],K),e.Newaccount=K;let J=class extends $.AU{};(0,N.gn)([$.AU.field(h)],J.prototype,"header",void 0),J=(0,N.gn)([$.AU.type("onblock")],J),e.Onblock=J;let Q=class extends $.AU{};(0,N.gn)([$.AU.field($.pB)],Q.prototype,"sender_id",void 0),(0,N.gn)([$.AU.field($.Jj)],Q.prototype,"sent_trx",void 0),Q=(0,N.gn)([$.AU.type("onerror")],Q),e.Onerror=Q;let ee=class extends $.AU{};(0,N.gn)([$.AU.field($.AQ)],ee.prototype,"first",void 0),(0,N.gn)([$.AU.field($.ni)],ee.prototype,"second",void 0),ee=(0,N.gn)([$.AU.type("pair_time_point_sec_int64")],ee),e.PairTimePointSecInt64=ee;let te=class extends $.AU{};(0,N.gn)([$.AU.field($.VG)],te.prototype,"payer",void 0),(0,N.gn)([$.AU.field($.VG)],te.prototype,"receiver",void 0),(0,N.gn)([$.AU.field($.xH)],te.prototype,"days",void 0),(0,N.gn)([$.AU.field($.ni)],te.prototype,"net_frac",void 0),(0,N.gn)([$.AU.field($.ni)],te.prototype,"cpu_frac",void 0),(0,N.gn)([$.AU.field($.xR)],te.prototype,"max_payment",void 0),te=(0,N.gn)([$.AU.type("powerup")],te),e.Powerup=te;let ne=class extends $.AU{};(0,N.gn)([$.AU.field($._A)],ne.prototype,"version",void 0),(0,N.gn)([$.AU.field($.zM)],ne.prototype,"id",void 0),(0,N.gn)([$.AU.field($.VG)],ne.prototype,"owner",void 0),(0,N.gn)([$.AU.field($.ni)],ne.prototype,"net_weight",void 0),(0,N.gn)([$.AU.field($.ni)],ne.prototype,"cpu_weight",void 0),(0,N.gn)([$.AU.field($.AQ)],ne.prototype,"expires",void 0),ne=(0,N.gn)([$.AU.type("powerup_order")],ne),e.PowerupOrder=ne;let re=class extends $.AU{};(0,N.gn)([$.AU.field($._A)],re.prototype,"version",void 0),(0,N.gn)([$.AU.field($.ni)],re.prototype,"weight",void 0),(0,N.gn)([$.AU.field($.ni)],re.prototype,"weight_ratio",void 0),(0,N.gn)([$.AU.field($.ni)],re.prototype,"assumed_stake_weight",void 0),(0,N.gn)([$.AU.field($.ni)],re.prototype,"initial_weight_ratio",void 0),(0,N.gn)([$.AU.field($.ni)],re.prototype,"target_weight_ratio",void 0),(0,N.gn)([$.AU.field($.AQ)],re.prototype,"initial_timestamp",void 0),(0,N.gn)([$.AU.field($.AQ)],re.prototype,"target_timestamp",void 0),(0,N.gn)([$.AU.field($.Dh)],re.prototype,"exponent",void 0),(0,N.gn)([$.AU.field($.xH)],re.prototype,"decay_secs",void 0),(0,N.gn)([$.AU.field($.xR)],re.prototype,"min_price",void 0),(0,N.gn)([$.AU.field($.xR)],re.prototype,"max_price",void 0),(0,N.gn)([$.AU.field($.ni)],re.prototype,"utilization",void 0),(0,N.gn)([$.AU.field($.ni)],re.prototype,"adjusted_utilization",void 0),(0,N.gn)([$.AU.field($.AQ)],re.prototype,"utilization_timestamp",void 0),re=(0,N.gn)([$.AU.type("powerup_state_resource")],re),e.PowerupStateResource=re;let oe=class extends $.AU{};(0,N.gn)([$.AU.field($._A)],oe.prototype,"version",void 0),(0,N.gn)([$.AU.field(re)],oe.prototype,"net",void 0),(0,N.gn)([$.AU.field(re)],oe.prototype,"cpu",void 0),(0,N.gn)([$.AU.field($.xH)],oe.prototype,"powerup_days",void 0),(0,N.gn)([$.AU.field($.xR)],oe.prototype,"min_powerup_fee",void 0),oe=(0,N.gn)([$.AU.type("powerup_state")],oe),e.PowerupState=oe;let ie=class extends $.AU{};(0,N.gn)([$.AU.field($.VG)],ie.prototype,"user",void 0),(0,N.gn)([$.AU.field($.j8)],ie.prototype,"max",void 0),ie=(0,N.gn)([$.AU.type("powerupexec")],ie),e.Powerupexec=ie;let ae=class extends $.AU{};(0,N.gn)([$.AU.field($.VG)],ae.prototype,"owner",void 0),(0,N.gn)([$.AU.field($.Dh)],ae.prototype,"total_votes",void 0),(0,N.gn)([$.AU.field($.nh)],ae.prototype,"producer_key",void 0),(0,N.gn)([$.AU.field("bool")],ae.prototype,"is_active",void 0),(0,N.gn)([$.AU.field("string")],ae.prototype,"url",void 0),(0,N.gn)([$.AU.field($.xH)],ae.prototype,"unpaid_blocks",void 0),(0,N.gn)([$.AU.field($.hI)],ae.prototype,"last_claim_time",void 0),(0,N.gn)([$.AU.field($.j8)],ae.prototype,"location",void 0),(0,N.gn)([$.AU.field(m,{optional:!0})],ae.prototype,"producer_authority",void 0),ae=(0,N.gn)([$.AU.type("producer_info")],ae),e.ProducerInfo=ae;let se=class extends $.AU{};(0,N.gn)([$.AU.field($.VG)],se.prototype,"owner",void 0),(0,N.gn)([$.AU.field($.Dh)],se.prototype,"votepay_share",void 0),(0,N.gn)([$.AU.field($.hI)],se.prototype,"last_votepay_share_update",void 0),se=(0,N.gn)([$.AU.type("producer_info2")],se),e.ProducerInfo2=se;let le=class extends $.AU{};(0,N.gn)([$.AU.field($.VG)],le.prototype,"owner",void 0),le=(0,N.gn)([$.AU.type("refund")],le),e.Refund=le;let ce=class extends $.AU{};(0,N.gn)([$.AU.field($.VG)],ce.prototype,"owner",void 0),(0,N.gn)([$.AU.field($.AQ)],ce.prototype,"request_time",void 0),(0,N.gn)([$.AU.field($.xR)],ce.prototype,"net_amount",void 0),(0,N.gn)([$.AU.field($.xR)],ce.prototype,"cpu_amount",void 0),ce=(0,N.gn)([$.AU.type("refund_request")],ce),e.RefundRequest=ce;let ue=class extends $.AU{};(0,N.gn)([$.AU.field($.VG)],ue.prototype,"producer",void 0),(0,N.gn)([$.AU.field($.nh)],ue.prototype,"producer_key",void 0),(0,N.gn)([$.AU.field("string")],ue.prototype,"url",void 0),(0,N.gn)([$.AU.field($.j8)],ue.prototype,"location",void 0),ue=(0,N.gn)([$.AU.type("regproducer")],ue),e.Regproducer=ue;let de=class extends $.AU{};(0,N.gn)([$.AU.field($.VG)],de.prototype,"producer",void 0),(0,N.gn)([$.AU.field(m)],de.prototype,"producer_authority",void 0),(0,N.gn)([$.AU.field("string")],de.prototype,"url",void 0),(0,N.gn)([$.AU.field($.j8)],de.prototype,"location",void 0),de=(0,N.gn)([$.AU.type("regproducer2")],de),e.Regproducer2=de;let fe=class extends $.AU{};(0,N.gn)([$.AU.field($.VG)],fe.prototype,"proxy",void 0),(0,N.gn)([$.AU.field("bool")],fe.prototype,"isproxy",void 0),fe=(0,N.gn)([$.AU.type("regproxy")],fe),e.Regproxy=fe;let he=class extends $.AU{};(0,N.gn)([$.AU.field($.VG)],he.prototype,"from",void 0),(0,N.gn)([$.AU.field($.VG)],he.prototype,"receiver",void 0),(0,N.gn)([$.AU.field($.xR)],he.prototype,"loan_payment",void 0),(0,N.gn)([$.AU.field($.xR)],he.prototype,"loan_fund",void 0),he=(0,N.gn)([$.AU.type("rentcpu")],he),e.Rentcpu=he;let pe=class extends $.AU{};(0,N.gn)([$.AU.field($.VG)],pe.prototype,"from",void 0),(0,N.gn)([$.AU.field($.VG)],pe.prototype,"receiver",void 0),(0,N.gn)([$.AU.field($.xR)],pe.prototype,"loan_payment",void 0),(0,N.gn)([$.AU.field($.xR)],pe.prototype,"loan_fund",void 0),pe=(0,N.gn)([$.AU.type("rentnet")],pe),e.Rentnet=pe;let me=class extends $.AU{};(0,N.gn)([$.AU.field($._A)],me.prototype,"version",void 0),(0,N.gn)([$.AU.field($.VG)],me.prototype,"owner",void 0),(0,N.gn)([$.AU.field($.xR)],me.prototype,"vote_stake",void 0),(0,N.gn)([$.AU.field($.xR)],me.prototype,"rex_balance",void 0),(0,N.gn)([$.AU.field($.ni)],me.prototype,"matured_rex",void 0),(0,N.gn)([$.AU.field(ee,{array:!0})],me.prototype,"rex_maturities",void 0),me=(0,N.gn)([$.AU.type("rex_balance")],me),e.RexBalance=me;let ge=class extends $.AU{};(0,N.gn)([$.AU.field($._A)],ge.prototype,"version",void 0),(0,N.gn)([$.AU.field($.VG)],ge.prototype,"owner",void 0),(0,N.gn)([$.AU.field($.xR)],ge.prototype,"balance",void 0),ge=(0,N.gn)([$.AU.type("rex_fund")],ge),e.RexFund=ge;let ve=class extends $.AU{};(0,N.gn)([$.AU.field($._A)],ve.prototype,"version",void 0),(0,N.gn)([$.AU.field($.VG)],ve.prototype,"from",void 0),(0,N.gn)([$.AU.field($.VG)],ve.prototype,"receiver",void 0),(0,N.gn)([$.AU.field($.xR)],ve.prototype,"payment",void 0),(0,N.gn)([$.AU.field($.xR)],ve.prototype,"balance",void 0),(0,N.gn)([$.AU.field($.xR)],ve.prototype,"total_staked",void 0),(0,N.gn)([$.AU.field($.zM)],ve.prototype,"loan_num",void 0),(0,N.gn)([$.AU.field($.hI)],ve.prototype,"expiration",void 0),ve=(0,N.gn)([$.AU.type("rex_loan")],ve),e.RexLoan=ve;let be=class extends $.AU{};(0,N.gn)([$.AU.field($._A)],be.prototype,"version",void 0),(0,N.gn)([$.AU.field($.VG)],be.prototype,"owner",void 0),(0,N.gn)([$.AU.field($.xR)],be.prototype,"rex_requested",void 0),(0,N.gn)([$.AU.field($.xR)],be.prototype,"proceeds",void 0),(0,N.gn)([$.AU.field($.xR)],be.prototype,"stake_change",void 0),(0,N.gn)([$.AU.field($.hI)],be.prototype,"order_time",void 0),(0,N.gn)([$.AU.field("bool")],be.prototype,"is_open",void 0),be=(0,N.gn)([$.AU.type("rex_order")],be),e.RexOrder=be;let ye=class extends $.AU{};(0,N.gn)([$.AU.field($._A)],ye.prototype,"version",void 0),(0,N.gn)([$.AU.field($.xR)],ye.prototype,"total_lent",void 0),(0,N.gn)([$.AU.field($.xR)],ye.prototype,"total_unlent",void 0),(0,N.gn)([$.AU.field($.xR)],ye.prototype,"total_rent",void 0),(0,N.gn)([$.AU.field($.xR)],ye.prototype,"total_lendable",void 0),(0,N.gn)([$.AU.field($.xR)],ye.prototype,"total_rex",void 0),(0,N.gn)([$.AU.field($.xR)],ye.prototype,"namebid_proceeds",void 0),(0,N.gn)([$.AU.field($.zM)],ye.prototype,"loan_num",void 0),ye=(0,N.gn)([$.AU.type("rex_pool")],ye),e.RexPool=ye;let we=class extends $.AU{};(0,N.gn)([$.AU.field($._A)],we.prototype,"version",void 0),(0,N.gn)([$.AU.field(ee,{array:!0})],we.prototype,"return_buckets",void 0),we=(0,N.gn)([$.AU.type("rex_return_buckets")],we),e.RexReturnBuckets=we;let xe=class extends $.AU{};(0,N.gn)([$.AU.field($._A)],xe.prototype,"version",void 0),(0,N.gn)([$.AU.field($.AQ)],xe.prototype,"last_dist_time",void 0),(0,N.gn)([$.AU.field($.AQ)],xe.prototype,"pending_bucket_time",void 0),(0,N.gn)([$.AU.field($.AQ)],xe.prototype,"oldest_bucket_time",void 0),(0,N.gn)([$.AU.field($.ni)],xe.prototype,"pending_bucket_proceeds",void 0),(0,N.gn)([$.AU.field($.ni)],xe.prototype,"current_rate_of_increase",void 0),(0,N.gn)([$.AU.field($.ni)],xe.prototype,"proceeds",void 0),xe=(0,N.gn)([$.AU.type("rex_return_pool")],xe),e.RexReturnPool=xe;let _e=class extends $.AU{};(0,N.gn)([$.AU.field($.VG)],_e.prototype,"user",void 0),(0,N.gn)([$.AU.field($.j8)],_e.prototype,"max",void 0),_e=(0,N.gn)([$.AU.type("rexexec")],_e),e.Rexexec=_e;let Se=class extends $.AU{};(0,N.gn)([$.AU.field($.VG)],Se.prototype,"producer",void 0),Se=(0,N.gn)([$.AU.type("rmvproducer")],Se),e.Rmvproducer=Se;let ke=class extends $.AU{};(0,N.gn)([$.AU.field($.VG)],ke.prototype,"account",void 0),(0,N.gn)([$.AU.field($.ni)],ke.prototype,"bytes",void 0),ke=(0,N.gn)([$.AU.type("sellram")],ke),e.Sellram=ke;let Ce=class extends $.AU{};(0,N.gn)([$.AU.field($.VG)],Ce.prototype,"from",void 0),(0,N.gn)([$.AU.field($.xR)],Ce.prototype,"rex",void 0),Ce=(0,N.gn)([$.AU.type("sellrex")],Ce),e.Sellrex=Ce;let Me=class extends $.AU{};(0,N.gn)([$.AU.field($.VG)],Me.prototype,"account",void 0),(0,N.gn)([$.AU.field($.Jj)],Me.prototype,"abi",void 0),(0,N.gn)([$.AU.field("string",{optional:!0})],Me.prototype,"memo",void 0),Me=(0,N.gn)([$.AU.type("setabi")],Me),e.Setabi=Me;let Ee=class extends $.AU{};(0,N.gn)([$.AU.field($.VG)],Ee.prototype,"account",void 0),(0,N.gn)([$.AU.field($.ni,{optional:!0})],Ee.prototype,"cpu_weight",void 0),Ee=(0,N.gn)([$.AU.type("setacctcpu")],Ee),e.Setacctcpu=Ee;let Ie=class extends $.AU{};(0,N.gn)([$.AU.field($.VG)],Ie.prototype,"account",void 0),(0,N.gn)([$.AU.field($.ni,{optional:!0})],Ie.prototype,"net_weight",void 0),Ie=(0,N.gn)([$.AU.type("setacctnet")],Ie),e.Setacctnet=Ie;let Ze=class extends $.AU{};(0,N.gn)([$.AU.field($.VG)],Ze.prototype,"account",void 0),(0,N.gn)([$.AU.field($.ni,{optional:!0})],Ze.prototype,"ram_bytes",void 0),Ze=(0,N.gn)([$.AU.type("setacctram")],Ze),e.Setacctram=Ze;let Oe=class extends $.AU{};(0,N.gn)([$.AU.field($.VG)],Oe.prototype,"account",void 0),(0,N.gn)([$.AU.field($.ni)],Oe.prototype,"ram_bytes",void 0),(0,N.gn)([$.AU.field($.ni)],Oe.prototype,"net_weight",void 0),(0,N.gn)([$.AU.field($.ni)],Oe.prototype,"cpu_weight",void 0),Oe=(0,N.gn)([$.AU.type("setalimits")],Oe),e.Setalimits=Oe;let $e=class extends $.AU{};(0,N.gn)([$.AU.field($.VG)],$e.prototype,"account",void 0),(0,N.gn)([$.AU.field($._A)],$e.prototype,"vmtype",void 0),(0,N.gn)([$.AU.field($._A)],$e.prototype,"vmversion",void 0),(0,N.gn)([$.AU.field($.Jj)],$e.prototype,"code",void 0),(0,N.gn)([$.AU.field("string",{optional:!0})],$e.prototype,"memo",void 0),$e=(0,N.gn)([$.AU.type("setcode")],$e),e.Setcode=$e;let Ae=class extends $.AU{};(0,N.gn)([$.AU.field($.ni)],Ae.prototype,"annual_rate",void 0),(0,N.gn)([$.AU.field($.ni)],Ae.prototype,"inflation_pay_factor",void 0),(0,N.gn)([$.AU.field($.ni)],Ae.prototype,"votepay_factor",void 0),Ae=(0,N.gn)([$.AU.type("setinflation")],Ae),e.Setinflation=Ae;let Ne=class extends $.AU{};(0,N.gn)([$.AU.field(v)],Ne.prototype,"params",void 0),Ne=(0,N.gn)([$.AU.type("setparams")],Ne),e.Setparams=Ne;let Re=class extends $.AU{};(0,N.gn)([$.AU.field($.VG)],Re.prototype,"account",void 0),(0,N.gn)([$.AU.field($._A)],Re.prototype,"is_priv",void 0),Re=(0,N.gn)([$.AU.type("setpriv")],Re),e.Setpriv=Re;let je=class extends $.AU{};(0,N.gn)([$.AU.field($.zM)],je.prototype,"max_ram_size",void 0),je=(0,N.gn)([$.AU.type("setram")],je),e.Setram=je;let Te=class extends $.AU{};(0,N.gn)([$.AU.field($.j8)],Te.prototype,"bytes_per_block",void 0),Te=(0,N.gn)([$.AU.type("setramrate")],Te),e.Setramrate=Te;let Be=class extends $.AU{};(0,N.gn)([$.AU.field($.xR)],Be.prototype,"balance",void 0),Be=(0,N.gn)([$.AU.type("setrex")],Be),e.Setrex=Be;let Pe=class extends $.AU{};(0,N.gn)([$.AU.field($.VG)],Pe.prototype,"from",void 0),(0,N.gn)([$.AU.field($.VG)],Pe.prototype,"receiver",void 0),(0,N.gn)([$.AU.field($.xR)],Pe.prototype,"unstake_net_quantity",void 0),(0,N.gn)([$.AU.field($.xR)],Pe.prototype,"unstake_cpu_quantity",void 0),Pe=(0,N.gn)([$.AU.type("undelegatebw")],Pe),e.Undelegatebw=Pe;let Le=class extends $.AU{};(0,N.gn)([$.AU.field($.VG)],Le.prototype,"account",void 0),(0,N.gn)([$.AU.field($.VG)],Le.prototype,"code",void 0),(0,N.gn)([$.AU.field($.VG)],Le.prototype,"type",void 0),(0,N.gn)([$.AU.field($.VG,{optional:!0})],Le.prototype,"authorized_by",void 0),Le=(0,N.gn)([$.AU.type("unlinkauth")],Le),e.Unlinkauth=Le;let De=class extends $.AU{};(0,N.gn)([$.AU.field($.VG)],De.prototype,"producer",void 0),De=(0,N.gn)([$.AU.type("unregprod")],De),e.Unregprod=De;let ze=class extends $.AU{};(0,N.gn)([$.AU.field($.VG)],ze.prototype,"owner",void 0),(0,N.gn)([$.AU.field($.VG)],ze.prototype,"receiver",void 0),(0,N.gn)([$.AU.field($.xR)],ze.prototype,"from_net",void 0),(0,N.gn)([$.AU.field($.xR)],ze.prototype,"from_cpu",void 0),ze=(0,N.gn)([$.AU.type("unstaketorex")],ze),e.Unstaketorex=ze;let We=class extends $.AU{};(0,N.gn)([$.AU.field($.VG)],We.prototype,"account",void 0),(0,N.gn)([$.AU.field($.VG)],We.prototype,"permission",void 0),(0,N.gn)([$.AU.field($.VG)],We.prototype,"parent",void 0),(0,N.gn)([$.AU.field(s)],We.prototype,"auth",void 0),(0,N.gn)([$.AU.field($.VG,{optional:!0})],We.prototype,"authorized_by",void 0),We=(0,N.gn)([$.AU.type("updateauth")],We),e.Updateauth=We;let Fe=class extends $.AU{};(0,N.gn)([$.AU.field($.VG)],Fe.prototype,"owner",void 0),Fe=(0,N.gn)([$.AU.type("updaterex")],Fe),e.Updaterex=Fe;let He=class extends $.AU{};(0,N.gn)([$.AU.field($._A)],He.prototype,"revision",void 0),He=(0,N.gn)([$.AU.type("updtrevision")],He),e.Updtrevision=He;let Ve=class extends $.AU{};(0,N.gn)([$.AU.field($.VG)],Ve.prototype,"owner",void 0),(0,N.gn)([$.AU.field($.xR)],Ve.prototype,"net_weight",void 0),(0,N.gn)([$.AU.field($.xR)],Ve.prototype,"cpu_weight",void 0),(0,N.gn)([$.AU.field($.ni)],Ve.prototype,"ram_bytes",void 0),Ve=(0,N.gn)([$.AU.type("user_resources")],Ve),e.UserResources=Ve;let Ye=class extends $.AU{};(0,N.gn)([$.AU.field($.VG)],Ye.prototype,"voter",void 0),(0,N.gn)([$.AU.field($.VG)],Ye.prototype,"proxy",void 0),(0,N.gn)([$.AU.field($.VG,{array:!0})],Ye.prototype,"producers",void 0),Ye=(0,N.gn)([$.AU.type("voteproducer")],Ye),e.Voteproducer=Ye;let Ge=class extends $.AU{};(0,N.gn)([$.AU.field($.VG)],Ge.prototype,"owner",void 0),(0,N.gn)([$.AU.field($.VG)],Ge.prototype,"proxy",void 0),(0,N.gn)([$.AU.field($.VG,{array:!0})],Ge.prototype,"producers",void 0),(0,N.gn)([$.AU.field($.ni)],Ge.prototype,"staked",void 0),(0,N.gn)([$.AU.field($.Dh)],Ge.prototype,"last_vote_weight",void 0),(0,N.gn)([$.AU.field($.Dh)],Ge.prototype,"proxied_vote_weight",void 0),(0,N.gn)([$.AU.field("bool")],Ge.prototype,"is_proxy",void 0),(0,N.gn)([$.AU.field($.xH)],Ge.prototype,"flags1",void 0),(0,N.gn)([$.AU.field($.xH)],Ge.prototype,"reserved2",void 0),(0,N.gn)([$.AU.field($.xR)],Ge.prototype,"reserved3",void 0),Ge=(0,N.gn)([$.AU.type("voter_info")],Ge),e.VoterInfo=Ge;let Ue=class extends $.AU{};(0,N.gn)([$.AU.field($.VG)],Ue.prototype,"voter_name",void 0),Ue=(0,N.gn)([$.AU.type("voteupdate")],Ue),e.Voteupdate=Ue;let Xe=class extends $.AU{};(0,N.gn)([$.AU.field($.VG)],Xe.prototype,"settings",void 0),Xe=(0,N.gn)([$.AU.type("wasmcfg")],Xe),e.Wasmcfg=Xe;let qe=class extends $.AU{};(0,N.gn)([$.AU.field($.VG)],qe.prototype,"owner",void 0),(0,N.gn)([$.AU.field($.xR)],qe.prototype,"amount",void 0),qe=(0,N.gn)([$.AU.type("withdraw")],qe),e.Withdraw=qe;let Ke=class extends $.AU{};(0,N.gn)([$.AU.field($._A)],Ke.prototype,"version",void 0),(0,N.gn)([$.AU.field($.VG)],Ke.prototype,"account",void 0),(0,N.gn)([$.AU.field($.VG,{array:!0})],Ke.prototype,"allow_perms",void 0),(0,N.gn)([$.AU.field($.VG,{array:!0})],Ke.prototype,"disallow_perms",void 0),Ke=(0,N.gn)([$.AU.type("limit_auth_change")],Ke),e.LimitAuthChange=Ke}(Ro||(Ro={}));const jo={abihash:Ro.AbiHash,bidrefunds:Ro.BidRefund,blockinfo:Ro.BlockInfoRecord,cpuloan:Ro.RexLoan,delband:Ro.DelegatedBandwidth,global:Ro.EosioGlobalState,global2:Ro.EosioGlobalState2,global3:Ro.EosioGlobalState3,global4:Ro.EosioGlobalState4,namebids:Ro.NameBid,netloan:Ro.RexLoan,"powup.order":Ro.PowerupOrder,"powup.state":Ro.PowerupState,producers:Ro.ProducerInfo,producers2:Ro.ProducerInfo2,rammarket:Ro.ExchangeState,refunds:Ro.RefundRequest,retbuckets:Ro.RexReturnBuckets,rexbal:Ro.RexBalance,rexfund:Ro.RexFund,rexpool:Ro.RexPool,rexqueue:Ro.RexOrder,rexretpool:Ro.RexReturnPool,userres:Ro.UserResources,voters:Ro.VoterInfo,limitauthchg:Ro.LimitAuthChange};var To,Bo,Po;class Lo{constructor(e,t){switch(this.resource=e,this.data=t,e){case"cpu":this.available=this.data.cpu_limit.available,this.used=this.data.cpu_limit.used,this.max=this.data.cpu_limit.max,this.weight=this.data.cpu_weight;break;case"net":this.available=this.data.net_limit.available,this.used=this.data.net_limit.used,this.max=this.data.net_limit.max,this.weight=this.data.net_weight;break;case"ram":this.available=this.data.ram_quota.subtracting(this.data.ram_usage),this.used=$.ni.from(this.data.ram_usage),this.max=this.data.ram_quota;break;default:throw new Error(`Unknown resource type (${e}).`)}}}class Do{constructor(e){this.data=e.data,e.contract?this.systemContract=e.contract:this.systemContract=new No({client:e.client}),this.client=e.client,this.token=new Eo({client:e.client})}get accountName(){return $.VG.from(this.data.account_name)}get systemToken(){return $.xR.Symbol.from(this.data.total_resources.cpu_weight.symbol)}balance(e){return this.token.balance(this.accountName,e)}permission(e){const t=this.data.permissions.find((t=>t.perm_name.equals(e)));if(!t)throw new Error(`Permission ${e} does not exist on account ${this.accountName}.`);return Oo.from(t)}resource(e){return new Lo(e,this.data)}resources(e){return new lo({api:this.client,sampleAccount:e?String(e):void 0,symbol:this.data.core_liquid_balance?String(this.data.core_liquid_balance.symbol):void 0})}setPermission(e){return this.systemContract.action("updateauth",{account:this.accountName,auth:e.required_auth,authorized_by:"",parent:e.parent,permission:e.perm_name})}removePermission(e){return this.systemContract.action("deleteauth",{account:this.accountName,authorized_by:"",permission:e})}linkauth(e,t,n){return this.systemContract.action("linkauth",{account:this.accountName,code:e,type:t,requirement:n,authorized_by:""})}unlinkauth(e,t){return this.systemContract.action("unlinkauth",{account:this.accountName,code:e,type:t,authorized_by:""})}buyRam(e,t){let n=this.accountName;return t&&t.receiver&&(n=$.VG.from(t.receiver)),this.systemContract.action("buyram",{payer:this.accountName,quant:e,receiver:n})}buyRamBytes(e,t){let n=this.accountName;return t&&t.receiver&&(n=$.VG.from(t.receiver)),this.systemContract.action("buyrambytes",{bytes:e,payer:this.accountName,receiver:n})}sellRam(e){return this.systemContract.action("sellram",{account:this.accountName,bytes:e})}delegate(e){return this.systemContract.action("delegatebw",{from:e.from||this.accountName,receiver:e.receiver||this.accountName,stake_cpu_quantity:e.cpu||$.xR.fromUnits(0,this.systemToken),stake_net_quantity:e.net||$.xR.fromUnits(0,this.systemToken),transfer:void 0!==e.transfer&&e.transfer})}undelegate(e){return this.systemContract.action("undelegatebw",{from:e.from||this.accountName,receiver:e.receiver||this.accountName,unstake_cpu_quantity:e.cpu||$.xR.fromUnits(0,this.systemToken),unstake_net_quantity:e.net||$.xR.fromUnits(0,this.systemToken)})}}class zo{constructor(e,t){this.chain=e,this.contract=t?.contract,this.client=t?.client||new $.lP({url:this.chain.url})}async load(e){const t=await this.client.v1.chain.get_account(e,this.chain.accountDataType);return new Do({client:this.client,contract:this.contract,data:t})}}!function(e){e.beforeLogin="beforeLogin",e.afterLogin="afterLogin"}(To||(To={}));class Wo{constructor(e){this.arbitrary={},this.chains=[],this.hooks={afterLogin:[],beforeLogin:[]},this.uiRequirements={requiresChainSelect:!0,requiresPermissionSelect:!0,requiresPermissionEntry:!1,requiresWalletSelect:!0},this.walletPlugins=[],this.appName=String(e.appName),e.arbitrary&&(this.arbitrary=e.arbitrary),e.chains&&(this.chains=e.chains),e.chain&&(this.chain=e.chain),this.fetch=e.fetch,this.permissionLevel=e.permissionLevel,this.walletPlugins=e.walletPlugins||[],this.ui=e.ui,e.loginPlugins?.forEach((e=>{e.register(this)}))}addHook(e,t){this.hooks[e].push(t)}getClient(e){return new $.lP({provider:new $.c6(e.url,{fetch:this.fetch})})}get esrOptions(){return{zlib:Gr}}}class Fo{}class Ho extends Fo{register(){}}!function(e){e.beforeSign="beforeSign",e.afterSign="afterSign",e.afterBroadcast="afterBroadcast"}(Bo||(Bo={}));class Vo{constructor(e){this.hooks={afterBroadcast:[],afterSign:[],beforeSign:[]},this.abiCache=e.abiCache,this.appName=String(e.appName),this.chain=e.chain,this.client=e.client,this.createRequest=e.createRequest,this.fetch=e.fetch,this.permissionLevel=e.permissionLevel,e.storage&&(this.storage=e.storage),this.transactPluginsOptions=e.transactPluginsOptions||{},this.ui=e.ui,e.transactPlugins?.forEach((e=>{e.register(this)}))}get accountName(){return this.permissionLevel.actor}get permissionName(){return this.permissionLevel.permission}get esrOptions(){return{abiProvider:this.abiCache,zlib:Gr}}addHook(e,t){switch(e){case Bo.beforeSign:case Bo.afterSign:case Bo.afterBroadcast:this.hooks[e].push(t)}}async getInfo(){let e=this.info;return this.info?e=this.info:this.info=e=await this.client.v1.chain.get_info(),e}async resolve(e,t=120){let n={chainId:this.chain.id};if(e.requiresTapos()){const e=(await this.getInfo()).getTransactionHeader(t);n={...n,...e}}const r=await e.fetchAbis(this.abiCache);return e.resolve(r,this.permissionLevel,n)}}class Yo{constructor(e){this.revisions=[],this.addRevision({request:e,signatures:[]},"original",!0)}addRevision(e,t,n){let r=!1;const o=this.revisions[this.revisions.length-1];o&&(r=o.response.request!==String(e.request)),this.revisions.push({allowModify:n,code:String(t),modified:r,response:{request:String(e.request),signatures:e.signatures?$.ei.objectify(e.signatures):[]}})}}class Go{}class Uo extends Go{get id(){return"base-transact-plugin"}register(){}}function Xo(e){if(e&&e.fetch)return e.fetch;if("undefined"!=typeof window&&window.fetch)return window.fetch.bind(window);if(void 0!==n.g&&n.g.fetch)return n.g.fetch.bind(n.g);throw new Error("Missing fetch")}function qo(e,t){const n=$.aU.from(t),r=e.clone();switch(r.data.req.variantName){case"action":r.data.req.value=[n,r.data.req.value],r.data.req.variantIdx=1;break;case"action[]":{const e=r.data.req.value;e.unshift(n),r.data.req.value=e;break}case"transaction":{const e=r.data.req.value;e.actions.unshift(n),r.data.req.value=e;break}default:throw new Error("unknown data req type")}return r}class Ko{constructor(e,t={}){if(this.abis=[],this.allowModify=!0,this.broadcast=!0,this.expireSeconds=120,this.transactPluginsOptions={},this.serialize=()=>$.ei.objectify({chain:this.chain.id,actor:this.permissionLevel.actor,permission:this.permissionLevel.permission,walletPlugin:this.walletPlugin.serialize()}),this.chain=A.Tz.from(e.chain),e.permissionLevel)this.permissionLevel=$.V5.from(e.permissionLevel);else{if(!e.actor||!e.permission)throw new Error("Either a permissionLevel or actor/permission must be provided when creating a new Session.");this.permissionLevel=$.V5.from(`${e.actor}@${e.permission}`)}this.walletPlugin=e.walletPlugin,t.appName&&(this.appName=String(t.appName)),t.abis&&(this.abis=[...t.abis]),t.contracts&&this.abis.push(...t.contracts.map((e=>({account:e.account,abi:e.abi})))),void 0!==t.allowModify&&(this.allowModify=t.allowModify),void 0!==t.broadcast&&(this.broadcast=t.broadcast),t.expireSeconds&&(this.expireSeconds=t.expireSeconds),t.fetch?this.fetch=t.fetch:this.fetch=Xo(t),t.storage&&(this.storage=t.storage),t.transactPlugins?this.transactPlugins=t.transactPlugins:this.transactPlugins=[new Uo],t.transactPluginsOptions&&(this.transactPluginsOptions=t.transactPluginsOptions),t.abiCache?this.abiCache=t.abiCache:this.abiCache=new uo(this.client),t.ui&&(this.ui=t.ui)}get actor(){return this.permissionLevel.actor}get permission(){return this.permissionLevel.permission}get client(){return new $.lP({provider:new $.c6(this.chain.url,{fetch:this.fetch})})}setEndpoint(e){this.chain.url=e}upgradeTransaction(e){const t=e;if(e.actions&&(t.expiration||t.ref_block_num||t.ref_block_prefix||t.max_net_usage_words||t.max_cpu_usage_ms||t.delay_sec))return{transaction:{expiration:"1970-01-01T00:00:00",ref_block_num:0,ref_block_prefix:0,max_net_usage_words:0,max_cpu_usage_ms:0,delay_sec:0,...t}};if(e.context_free_actions||e.context_free_data){const n=e.actions||[e.action];return delete e.action,{transaction:{expiration:"1970-01-01T00:00:00",ref_block_num:0,ref_block_prefix:0,max_net_usage_words:0,max_cpu_usage_ms:0,delay_sec:0,context_free_actions:[],context_free_data:[],actions:n,...t}}}return e}storageType(e){return 2===e?J:Q}cloneRequest(e,t){let n;e.signature&&(n=ee.from(JSON.parse(JSON.stringify(e.signature))));const r=this.storageType(e.version).from(JSON.parse(JSON.stringify(e.data)));return new ae(e.version,r,Gr,t,n)}async createRequest(e,t){let n;const r={abiProvider:t,zlib:Gr};return e.request&&e.request instanceof ae?n=this.cloneRequest(e.request,t):e.request?n=ae.from(e.request,r):(e=this.upgradeTransaction(e),n=await ae.create({...e,chainId:this.chain.id},r)),n.setBroadcast(!1),n}async updateRequest(e,t,n){const r=this.cloneRequest(t,n),o=r.getRawInfo();return e.data.info.forEach((e=>{o[e.key]&&console.warn(`During an updateRequest call, the previous request had already set the metadata key of "${e.key}" which will not be overwritten.`),r.setRawInfoKey(e.key,e.value)})),r}async transact(e,t){try{const n=t&&t.expireSeconds?t.expireSeconds:this.expireSeconds,r=t&&void 0!==t.broadcast?t.broadcast:this.broadcast,o=this.getMergedAbiCache(e,t),i=t?.transactPlugins||this.transactPlugins,a=t?.transactPluginsOptions||this.transactPluginsOptions;let s=t&&void 0!==t.allowModify?t.allowModify:this.allowModify;const l=new Vo({abiCache:o,appName:this.appName,chain:this.chain,client:this.client,createRequest:e=>this.createRequest(e,o),fetch:this.fetch,permissionLevel:this.permissionLevel,storage:this.storage,transactPlugins:i,transactPluginsOptions:a,ui:this.ui});if(l.ui){await l.ui.onTransact();for(const e of i.map((e=>this.getPluginTranslations(e))))l.ui.addTranslations(e)}let c=await this.createRequest(e,o);const u={chain:this.chain,request:c,resolved:void 0,returns:[],revisions:new Yo(c),signatures:[],signer:this.permissionLevel,transaction:void 0};for(const e of l.hooks.beforeSign){const t=await e(c.clone(),l);t&&(u.revisions.addRevision(t,String(e),s),s&&(c=await this.updateRequest(c,t.request,o)),t.signatures&&(u.signatures=[...u.signatures,...t.signatures],s=!1))}u.request=c,u.resolved=await l.resolve(c,n),u.transaction=u.resolved.resolvedTransaction,l.ui&&(await l.ui.onSign(),l.ui.addTranslations(this.getPluginTranslations(this.walletPlugin)));const d=await this.walletPlugin.sign(u.resolved,l);if(u.signatures.push(...d.signatures),d.resolved){const{resolved:e}=d;if(!u.resolved.transaction.equals(e.transaction)){if(!s)throw new Error(`The ${this.walletPlugin.metadata.name} plugin modified the transaction when it was not allowed to.`);u.request=e.request,u.resolved=e,u.transaction=e.resolvedTransaction}}for(const e of l.hooks.afterSign)await e(u,l);if(l.ui&&await l.ui.onSignComplete(),r){l.ui&&await l.ui.onBroadcast();const e=$.uQ.from({...u.resolved.transaction,signatures:u.signatures});u.response=await l.client.v1.chain.send_transaction(e),u.response.processed&&u.response.processed.action_traces&&(u.returns=await async function(e,t){const n=[];for(const r of e.processed.action_traces)if(r.return_value_hex_data){const e=$.VG.from(r.act.account),o=$.VG.from(r.act.name),i=await t.getAbi(e),a=i.action_results.find((e=>$.VG.from(e.name).equals(o)));if(a)try{const t=$.ei.decode({data:r.return_value_hex_data,type:a.result_type,abi:i});n.push({contract:e,action:o,hex:r.return_value_hex_data,data:t,returnType:a})}catch(t){console.warn(`Error decoding return value for ${e}::${o}:`,t),n.push({contract:e,action:o,hex:r.return_value_hex_data,data:"",returnType:a})}else console.warn(`No return type found for ${e}::${o}`),n.push({contract:e,action:o,hex:r.return_value_hex_data,data:"",returnType:{name:o,result_type:""}})}return n}(u.response,o));for(const e of l.hooks.afterBroadcast)await e(u,l);l.ui&&await l.ui.onBroadcastComplete()}return l.ui&&await l.ui.onTransactComplete(),u}catch(e){if(e.response&&e.response.json){const{json:t}=e.response;if(t.error&&t.error.details){const e=new Error(t.error.details[0].message);throw this.ui&&await this.ui.onError(e),e}}else this.ui&&await this.ui.onError(e);throw new Error(e)}}async signTransaction(e){const t=new Vo({abiCache:this.abiCache,chain:this.chain,client:this.client,createRequest:e=>this.createRequest(e,this.abiCache),fetch:this.fetch,permissionLevel:this.permissionLevel}),n=await ae.create({transaction:e,chainId:this.chain.id},t.esrOptions);n.setBroadcast(!1);const r=new se(n,this.permissionLevel,$.YW.from(e),$.ei.objectify($.YW.from(e)),L.from(this.chain.id));return(await this.walletPlugin.sign(r,t)).signatures}getPluginTranslations(e){if(!e.translations)return{};const t={};return Object.keys(e.translations).forEach((n=>{e.translations&&(t[n]={[e.id]:e.translations[n]})})),t}getMergedAbiCache(e,t){const n=t?.abiCache||this.abiCache;if(!n.setAbi)throw new Error("Custom `abiCache` does not support `setAbi` method.");return this.abis.forEach((e=>n.setAbi(e.account,e.abi))),t?.abis&&t.abis.forEach((e=>n.setAbi(e.account,e.abi))),t?.contracts&&t.contracts.forEach((e=>n.setAbi(e.account,e.abi))),e.action&&e.action.abi&&n.setAbi(e.action.account,e.action.abi,!0),e.actions&&e.actions.forEach((e=>{e.abi&&n.setAbi(e.account,e.abi,!0)})),e.transaction&&e.transaction.actions&&e.transaction.actions.forEach((e=>{e.abi&&n.setAbi(e.account,e.abi,!0)})),n}async account(){return new zo(this.chain,{client:this.client}).load(this.permissionLevel.actor)}}class Jo{constructor(e=""){this.keyPrefix=e}async write(e,t){localStorage.setItem(this.storageKey(e),t)}async read(e){return localStorage.getItem(this.storageKey(e))}async remove(e){localStorage.removeItem(this.storageKey(e))}storageKey(e){return`wharf-${this.keyPrefix}-${e}`}}let Qo=Po=class extends $.AU{static from(e){return new Po({...e,logo:e.logo?A.TR.from(e.logo):void 0})}};(0,N.gn)([$.AU.field("string",{optional:!0})],Qo.prototype,"name",void 0),(0,N.gn)([$.AU.field("string",{optional:!0})],Qo.prototype,"description",void 0),(0,N.gn)([$.AU.field(A.TR,{optional:!0})],Qo.prototype,"logo",void 0),(0,N.gn)([$.AU.field("string",{optional:!0})],Qo.prototype,"homepage",void 0),(0,N.gn)([$.AU.field("string",{optional:!0})],Qo.prototype,"download",void 0),(0,N.gn)([$.AU.field("string",{optional:!0})],Qo.prototype,"publicKey",void 0),Qo=Po=(0,N.gn)([$.AU.type("wallet_plugin_metadata")],Qo);class ei{constructor(){this._data={},this.config={requiresChainSelect:!0,requiresPermissionSelect:!1,requiresPermissionEntry:!1},this.metadata=new Qo({})}get data(){return this._data}set data(e){this._data=e}serialize(){return{id:this.id,data:this.data}}}var ti;let ni=ti=class extends $.AU{static from(e){return new ti({...e,logo:e.logo?A.TR.from(e.logo):void 0})}};(0,N.gn)([$.AU.field("string")],ni.prototype,"name",void 0),(0,N.gn)([$.AU.field("string",{optional:!0})],ni.prototype,"description",void 0),(0,N.gn)([$.AU.field(A.TR,{optional:!0})],ni.prototype,"logo",void 0),(0,N.gn)([$.AU.field("string",{optional:!0})],ni.prototype,"homepage",void 0),ni=ti=(0,N.gn)([$.AU.type("account_creation_plugin_metadata")],ni);class ri{constructor(e){this.accountCreationPlugins=[],this.uiRequirements={requiresChainSelect:!0,requiresPluginSelect:!0},this.appName=String(e.appName),e.chains&&(this.chains=e.chains),e.chain&&(this.chain=e.chain),this.fetch=e.fetch,this.ui=e.ui,e.accountCreationPlugins&&(this.accountCreationPlugins=e.accountCreationPlugins),e.uiRequirements&&(this.uiRequirements=e.uiRequirements)}getClient(e){return new $.lP({provider:new $.c6(e.url,{fetch:this.fetch})})}}class oi{translate(e,t,n){throw new Error("The `translate` method must be implemented in this UserInterface. Called with: "+JSON.stringify({key:e,options:t,namespace:n}))}getTranslate(e){return(t,n)=>this.translate(t,n,e)}addTranslations(e){throw new Error("The `addTranslations` method must be implemented in this UserInterface. Called with: "+JSON.stringify(e))}}var ii=new URL(n(56941),n.b).toString(),ai=function(e){M()(n,e);var t=I()(n);function n(){var e;return w()(this,n),e=t.call(this),O()(k()(e),"id","metahub"),O()(k()(e),"translations",{}),O()(k()(e),"config",{requiresChainSelect:!0,requiresPermissionSelect:!1}),O()(k()(e),"metadata",Qo.from({name:"DFS Metahub",description:"",logo:ii,homepage:"https://github.com/dfstool/metahub-next",download:"https://github.com/dfstool/metahub-next/releases"})),e}return _()(n,[{key:"login",value:function(e){return new Promise((function(t,n){(function(e){return ye.apply(this,arguments)})(e).then((function(e){t(e)})).catch((function(e){n(e)}))}))}},{key:"sign",value:function(e,t){return function(e,t){return we.apply(this,arguments)}(e,t)}}]),n}(ei),si=n(90337),li=n.n(si);class ci extends Error{event;code="E_NETWORK";constructor(e){super("Socket error"),this.event=e}}class ui extends Error{reason;underlyingError;code="E_MESSAGE";constructor(e,t){super(e),this.reason=e,this.underlyingError=t}}const di=globalThis||window;var fi;!function(e){e.binary="binary",e.text="text",e.json="json"}(fi||(fi={}));class hi extends(li()){url;active=!1;socket;timer;reconnectTimer;encoding;WebSocket;constructor(e){if(super(),!e.service)throw new Error("Options must include a service url");if(!e.channel)throw new Error("Options must include a channel name");const t=e.service.replace(/^http/,"ws").replace(/\/$/,"");this.url=`${t}/${e.channel}?v=2`,this.encoding=e.encoding||fi.text,this.WebSocket=e.WebSocket||di.WebSocket,!1!==e.autoConnect&&this.connect()}connect(){if(this.active)return;this.active=!0;let e,t=0;const n=()=>{const r=new this.WebSocket(this.url);r.onmessage=e=>{if("undefined"!=typeof Blob&&e.data instanceof Blob){const t=new FileReader;t.onload=()=>{this.handleMessage(new Uint8Array(t.result))},t.onerror=()=>{this.emit("error",new ui("Could not read message"))},t.readAsArrayBuffer(e.data)}else if("string"==typeof e.data)this.handleMessage((new TextEncoder).encode(e.data));else if(void 0!==di.Buffer&&(e.data instanceof di.Buffer||Array.isArray(e.data))){let t=e.data;di.Buffer.isBuffer(t)||(t=di.Buffer.concat(t)),this.handleMessage(new Uint8Array(t.buffer,t.byteOffset,t.byteLength))}else e.data instanceof Uint8Array?this.handleMessage(e.data):e.data instanceof ArrayBuffer?this.handleMessage(new Uint8Array(e.data)):this.emit("error",new ui("Unhandled event data type"))},r.onerror=e=>{this.socket===r&&this.active&&this.emit("error",new ci(e))},r.onopen=()=>{t=0,this.emit("connect")},r.onclose=()=>{var r;this.active&&(clearTimeout(this.timer),this.timer=setTimeout(n,(r=t++,Math.min(Math.pow(7*r,2),5e3)))),this.socket=void 0,clearTimeout(e),this.reconnectTimer&&clearInterval(this.reconnectTimer),this.emit("disconnect")},this.setupReconnectionTimer();const o=r;"function"==typeof o.on&&"function"==typeof o.terminate&&o.on("ping",(()=>{clearTimeout(e),e=setTimeout((()=>{o.terminate()}),15e3)})),this.socket=r};n()}disconnect(){this.active=!1,!this.socket||this.socket.readyState!==this.WebSocket.OPEN&&this.socket.readyState!==this.WebSocket.CONNECTING||this.socket.close(1e3)}get isConnected(){return this.active&&this.socket?.readyState==this.WebSocket.OPEN}handleMessage(e){let t;switch(66===e[0]&&66===e[1]&&1===e[2]&&(this.socket?.send(new Uint8Array([66,66,2,e[3]])),e=e.subarray(4)),this.encoding){case fi.binary:t=e;break;case fi.text:t=(new TextDecoder).decode(e);break;case fi.json:try{t=JSON.parse((new TextDecoder).decode(e))}catch(e){return void this.emit("error",new ui("Unable to decode JSON",e))}}this.emit("message",t)}setupReconnectionTimer(){this.reconnectTimer=setInterval((()=>{this.socket?.close(1e3)}),6e5)}}const pi=globalThis||window;var mi;!function(e){e.buffered="buffered",e.delivered="delivered"}(mi||(mi={}));var gi=function(){var e,t,n=!1;function r(n,r){var o=e[(t[n]+t[r])%255];return 0!==n&&0!==r||(o=0),o}var o,i,a,s,l=!1;function c(){function c(n){var r,o,i;for(o=i=function(n){var r=e[255-t[n]];return 0===n&&(r=0),r}(n),r=0;r<4;r++)i^=o=255&(o<<1|o>>>7);return i^=99}n||function(){e=[],t=[];var r,o,i=1;for(r=0;r<255;r++)e[r]=i,o=128&i,i<<=1,i&=255,128===o&&(i^=27),i^=e[r],t[e[r]]=r;e[255]=e[0],t[0]=0,n=!0}(),o=[],i=[],a=[[],[],[],[]],s=[[],[],[],[]];for(var u=0;u<256;u++){var d=c(u);o[u]=d,i[d]=u,a[0][u]=r(2,d)<<24|d<<16|d<<8|r(3,d),s[0][d]=r(14,u)<<24|r(9,u)<<16|r(13,u)<<8|r(11,u);for(var f=1;f<4;f++)a[f][u]=a[f-1][u]>>>8|a[f-1][u]<<24,s[f][d]=s[f-1][d]>>>8|s[f-1][d]<<24}l=!0}var u=function(e,t){l||c();var n=new Uint32Array(t);n.set(o,512),n.set(i,768);for(var r=0;r<4;r++)n.set(a[r],4096+1024*r>>2),n.set(s[r],8192+1024*r>>2);var u=function(e,t,n){"use asm";var r=0,o=0,i=0,a=0,s=0,l=0,c=0,u=0,d=0,f=0,h=0,p=0,m=0,g=0,v=0,b=0,y=0,w=0,x=0,_=0,S=0;var k=new e.Uint32Array(n),C=new e.Uint8Array(n);function M(e,t,n,s,l,c,u,d){e=e|0;t=t|0;n=n|0;s=s|0;l=l|0;c=c|0;u=u|0;d=d|0;var f=0,h=0,p=0,m=0,g=0,v=0,b=0,y=0;f=n|0x400,h=n|0x800,p=n|0xc00;l=l^k[(e|0)>>2],c=c^k[(e|4)>>2],u=u^k[(e|8)>>2],d=d^k[(e|12)>>2];for(y=16;(y|0)<=s<<4;y=y+16|0){m=k[(n|l>>22&1020)>>2]^k[(f|c>>14&1020)>>2]^k[(h|u>>6&1020)>>2]^k[(p|d<<2&1020)>>2]^k[(e|y|0)>>2],g=k[(n|c>>22&1020)>>2]^k[(f|u>>14&1020)>>2]^k[(h|d>>6&1020)>>2]^k[(p|l<<2&1020)>>2]^k[(e|y|4)>>2],v=k[(n|u>>22&1020)>>2]^k[(f|d>>14&1020)>>2]^k[(h|l>>6&1020)>>2]^k[(p|c<<2&1020)>>2]^k[(e|y|8)>>2],b=k[(n|d>>22&1020)>>2]^k[(f|l>>14&1020)>>2]^k[(h|c>>6&1020)>>2]^k[(p|u<<2&1020)>>2]^k[(e|y|12)>>2];l=m,c=g,u=v,d=b}r=k[(t|l>>22&1020)>>2]<<24^k[(t|c>>14&1020)>>2]<<16^k[(t|u>>6&1020)>>2]<<8^k[(t|d<<2&1020)>>2]^k[(e|y|0)>>2],o=k[(t|c>>22&1020)>>2]<<24^k[(t|u>>14&1020)>>2]<<16^k[(t|d>>6&1020)>>2]<<8^k[(t|l<<2&1020)>>2]^k[(e|y|4)>>2],i=k[(t|u>>22&1020)>>2]<<24^k[(t|d>>14&1020)>>2]<<16^k[(t|l>>6&1020)>>2]<<8^k[(t|c<<2&1020)>>2]^k[(e|y|8)>>2],a=k[(t|d>>22&1020)>>2]<<24^k[(t|l>>14&1020)>>2]<<16^k[(t|c>>6&1020)>>2]<<8^k[(t|u<<2&1020)>>2]^k[(e|y|12)>>2]}function E(e,t,n,d){e=e|0;t=t|0;n=n|0;d=d|0;M(0x0000,0x0800,0x1000,S,s^e,l^t,c^n,u^d);s=r,l=o,c=i,u=a}function I(e,t,n,d){e=e|0;t=t|0;n=n|0;d=d|0;var f=0;M(0x0400,0x0c00,0x2000,S,e,d,n,t);f=o,o=a,a=f;r=r^s,o=o^l,i=i^c,a=a^u;s=e,l=t,c=n,u=d}function Z(e,t,n,r){e=e|0;t=t|0;n=n|0;r=r|0;var o=0,i=0,a=0,d=0,f=0,h=0,p=0,m=0,g=0,v=0;e=e^s,t=t^l,n=n^c,r=r^u;o=y|0,i=w|0,a=x|0,d=_|0;for(;(g|0)<128;g=g+1|0){if(o>>>31){f=f^e,h=h^t,p=p^n,m=m^r}o=o<<1|i>>>31,i=i<<1|a>>>31,a=a<<1|d>>>31,d=d<<1;v=r&1;r=r>>>1|n<<31,n=n>>>1|t<<31,t=t>>>1|e<<31,e=e>>>1;if(v)e=e^0xe1000000}s=f,l=h,c=p,u=m}function O(e){e=e|0;S=e}function $(e,t,n,s){e=e|0;t=t|0;n=n|0;s=s|0;r=e,o=t,i=n,a=s}function A(e,t,n,r){e=e|0;t=t|0;n=n|0;r=r|0;s=e,l=t,c=n,u=r}function N(e,t,n,r){e=e|0;t=t|0;n=n|0;r=r|0;d=e,f=t,h=n,p=r}function R(e,t,n,r){e=e|0;t=t|0;n=n|0;r=r|0;m=e,g=t,v=n,b=r}function j(e,t,n,r){e=e|0;t=t|0;n=n|0;r=r|0;p=~b&p|b&r,h=~v&h|v&n,f=~g&f|g&t,d=~m&d|m&e}function T(e){e=e|0;if(e&15)return-1;C[e|0]=r>>>24,C[e|1]=r>>>16&255,C[e|2]=r>>>8&255,C[e|3]=r&255,C[e|4]=o>>>24,C[e|5]=o>>>16&255,C[e|6]=o>>>8&255,C[e|7]=o&255,C[e|8]=i>>>24,C[e|9]=i>>>16&255,C[e|10]=i>>>8&255,C[e|11]=i&255,C[e|12]=a>>>24,C[e|13]=a>>>16&255,C[e|14]=a>>>8&255,C[e|15]=a&255;return 16}function B(e){e=e|0;if(e&15)return-1;C[e|0]=s>>>24,C[e|1]=s>>>16&255,C[e|2]=s>>>8&255,C[e|3]=s&255,C[e|4]=l>>>24,C[e|5]=l>>>16&255,C[e|6]=l>>>8&255,C[e|7]=l&255,C[e|8]=c>>>24,C[e|9]=c>>>16&255,C[e|10]=c>>>8&255,C[e|11]=c&255,C[e|12]=u>>>24,C[e|13]=u>>>16&255,C[e|14]=u>>>8&255,C[e|15]=u&255;return 16}function P(e,t,n){e=e|0;t=t|0;n=n|0;var s=0;if(t&15)return-1;while((n|0)>=16){D[e&7](C[t|0]<<24|C[t|1]<<16|C[t|2]<<8|C[t|3],C[t|4]<<24|C[t|5]<<16|C[t|6]<<8|C[t|7],C[t|8]<<24|C[t|9]<<16|C[t|10]<<8|C[t|11],C[t|12]<<24|C[t|13]<<16|C[t|14]<<8|C[t|15]);C[t|0]=r>>>24,C[t|1]=r>>>16&255,C[t|2]=r>>>8&255,C[t|3]=r&255,C[t|4]=o>>>24,C[t|5]=o>>>16&255,C[t|6]=o>>>8&255,C[t|7]=o&255,C[t|8]=i>>>24,C[t|9]=i>>>16&255,C[t|10]=i>>>8&255,C[t|11]=i&255,C[t|12]=a>>>24,C[t|13]=a>>>16&255,C[t|14]=a>>>8&255,C[t|15]=a&255;s=s+16|0,t=t+16|0,n=n-16|0}return s|0}function L(e,t,n){e=e|0;t=t|0;n=n|0;var r=0;if(t&15)return-1;while((n|0)>=16){z[e&1](C[t|0]<<24|C[t|1]<<16|C[t|2]<<8|C[t|3],C[t|4]<<24|C[t|5]<<16|C[t|6]<<8|C[t|7],C[t|8]<<24|C[t|9]<<16|C[t|10]<<8|C[t|11],C[t|12]<<24|C[t|13]<<16|C[t|14]<<8|C[t|15]);r=r+16|0,t=t+16|0,n=n-16|0}return r|0}var D=[E,E,E,I,I,I,I,I];var z=[E,E];return{set_rounds:O,set_state:$,set_iv:A,set_nonce:N,set_mask:R,set_counter:j,get_state:T,get_iv:B,cipher:P,mac:L}}({Uint8Array:Uint8Array,Uint32Array:Uint32Array},e,t);return u.set_key=function(e,t,r,i,a,l,c,d,f){var h=n.subarray(0,60),p=n.subarray(256,316);h.set([t,r,i,a,l,c,d,f]);for(var m=e,g=1;m<4*e+28;m++){var v=h[m-1];(m%e==0||8===e&&m%e==4)&&(v=o[v>>>24]<<24^o[v>>>16&255]<<16^o[v>>>8&255]<<8^o[255&v]),m%e==0&&(v=v<<8^v>>>24^g<<24,g=g<<1^(128&g?27:0)),h[m]=h[m-e]^v}for(var b=0;b=m-4?v:s[0][o[v>>>24]]^s[1][o[v>>>16&255]]^s[2][o[v>>>8&255]]^s[3][o[255&v]]}u.set_rounds(e+5)},u};return u.ENC={CBC:2},u.DEC={CBC:3},u.MAC={CBC:0},u.HEAP_DATA=16384,u}();function vi(e,t,n,r,o){const i=e.length-t,a=ie+t.length),0),n=new Uint8Array(t);let r=0;for(let t=0;t>2,i.getUint32(0),i.getUint32(4),i.getUint32(8),i.getUint32(12),o>16?i.getUint32(16):0,o>16?i.getUint32(20):0,o>24?i.getUint32(24):0,o>24?i.getUint32(28):0),void 0!==t){if(16!==t.length)throw new TypeError("illegal iv size");const e=new DataView(t.buffer,t.byteOffset,t.byteLength);this.asm.set_iv(e.getUint32(0),e.getUint32(4),e.getUint32(8),e.getUint32(12))}else this.asm.set_iv(0,0,0,0);this.padding=n}AES_Encrypt_process(e){if(!bi(e))throw new TypeError("data isn't of expected type");const t=this.asm,n=this.heap,r=gi.ENC[this.mode],o=gi.HEAP_DATA;let i=this.pos,a=this.len,s=0,l=e.length||0,c=0;let u=0;const d=new Uint8Array(a+l&-16);for(;l>0;)u=vi(n,i+a,e,s,l),a+=u,s+=u,l-=u,u=t.cipher(r,o+i,a),u&&d.set(n.subarray(i,i+u),c),c+=u,u0;)f=vi(n,i+a,e,s,l),a+=f,s+=f,l-=f,f=t.cipher(r,o+i,a-(l?0:d)),f&&h.set(n.subarray(i,i+f),c),c+=f,f0){if(i%16)throw new Error("data length must be a multiple of the block size");if(e.cipher(n,r+o,i),this.padding){const e=t[o+a-1];if(e<1||e>16||e>a)throw new Error("bad padding");let n=0;for(let r=e;r>1;r--)n|=e^t[o+a-r];if(n)throw new Error("bad padding");a-=e}}const s=new Uint8Array(a);return a>0&&s.set(t.subarray(o,o+a)),this.pos=0,this.len=0,s}}class xi{constructor(e,t,n=!0,r){this.aes=r||new wi(e,t,n,"CBC")}static encrypt(e,t,n=!0,r){return new xi(t,r,n).encrypt(e)}static decrypt(e,t,n=!0,r){return new xi(t,r,n).decrypt(e)}encrypt(e){return yi(this.aes.AES_Encrypt_process(e),this.aes.AES_Encrypt_finish())}decrypt(e){return yi(this.aes.AES_Decrypt_process(e),this.aes.AES_Decrypt_finish())}}function _i(e,t,n,r){var o,i=arguments.length,a=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(a=(i<3?o(a):i>3?o(t,n,a):o(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a}let Si=class extends $.AU{};_i([$.AU.field("public_key")],Si.prototype,"from",void 0),_i([$.AU.field("uint64")],Si.prototype,"nonce",void 0),_i([$.AU.field("bytes")],Si.prototype,"ciphertext",void 0),_i([$.AU.field("uint32")],Si.prototype,"checksum",void 0),Si=_i([$.AU.type("sealed_message")],Si);let ki=class extends $.AU{};_i([$.AU.field("name")],ki.prototype,"session_name",void 0),_i([$.AU.field("public_key")],ki.prototype,"request_key",void 0),_i([$.AU.field("string",{extension:!0})],ki.prototype,"user_agent",void 0),ki=_i([$.AU.type("link_create")],ki);let Ci=class extends $.AU{};_i([$.AU.field("time_point_sec")],Ci.prototype,"expiration",void 0),Ci=_i([$.AU.type("link_info")],Ci);let Mi=class extends $.AU{};_i([$.AU.field("public_key")],Mi.prototype,"from",void 0),_i([$.AU.field("uint64")],Mi.prototype,"nonce",void 0),_i([$.AU.field("bytes")],Mi.prototype,"ciphertext",void 0),_i([$.AU.field("uint32")],Mi.prototype,"checksum",void 0),Mi=_i([$.AU.type("buoy_message")],Mi);let Ei=class extends $.AU{};_i([$.AU.field("name")],Ei.prototype,"session_name",void 0),_i([$.AU.field("public_key")],Ei.prototype,"request_key",void 0),_i([$.AU.field("string",{extension:!0})],Ei.prototype,"user_agent",void 0),Ei=_i([$.AU.type("buoy_session")],Ei);let Ii=class extends $.AU{};async function Zi(e,t,n){const r=await function(e,t){return new Promise(((n,r)=>{const o=new hi({...e,autoConnect:!0});let i,a;const s=(e,t)=>{clearTimeout(i),e?r(e):n(t),o.disconnect()};t&&(t.cancel=()=>{s(new ui("Cancelled",a))}),e.timeout&&(i=setTimeout((()=>{s(new ui("Timed out",a))}),e.timeout)),o.on("error",(e=>{e instanceof ci?a=e:s(e)})),o.once("message",(e=>{s(void 0,e)}))}))}({...e,WebSocket:t||WebSocket});if(!r)throw new Error(r.rejected);if("string"==typeof r.rejected)throw new Error(r.rejected);const o=JSON.parse(r);if(void 0===o.sa||void 0===o.sp||void 0===o.cid)throw new Error(n("error.cancelled",{default:"The request was cancelled from Anchor."}));return o}function Oi(){let e,t="";const n="0123456789abcdef";for(e=0;e<36;e+=1)switch(e){case 8:case 13:case 18:case 23:t+="-";break;case 14:t+="4";break;case 19:t+=n[4*Math.random()|8];break;default:t+=n[16*Math.random()|0]}return t}function $i(){if(/CriOS/.test(navigator.userAgent))return"googlechrome://";if(/FxiOS/.test(navigator.userAgent))return"firefox:://";if(Ai()&&Ni())return"brave://";if(Ai()){const e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";let t=window.location.href.split("#")[0]+"#";for(let n=0;n<8;n++)t+=e.charAt(Math.floor(Math.random()*e.length));return t}return Ri()&&/Firefox/i.test(navigator.userAgent)?"android-intent://org.mozilla.firefox":Ri()&&/Edg/.test(navigator.userAgent)?"android-intent://com.microsoft.emmx":Ri()&&(/OPR/.test(navigator.userAgent)||/Opera/.test(navigator.userAgent))?"android-intent://com.opera.browser":Ri()&&Ni()?"android-intent://com.brave.browser":Ri()&&(/wv/.test(navigator.userAgent)||/Android.*AppleWebKit/.test(navigator.userAgent))?"android-intent://webview":Ri()&&/Chrome\/[.0-9]* Mobile/i.test(navigator.userAgent)?"android-intent://com.android.chrome":window.location.href}function Ai(){return/iP(ad|od|hone)/i.test(navigator.userAgent)}function Ni(){return navigator.brave&&"function"==typeof navigator.brave.isBrave}function Ri(){return/Android/.test(navigator.userAgent)}function ji(){let e="@wharfkit/protocol-esr 1.2.1";return"undefined"!=typeof navigator&&(e+=" "+navigator.userAgent),e}function Ti(e){const{service:t,channel:n}=e;return{url:`${t}/${n}`,background:!0}}function Bi(e){return{service:e,channel:Oi()}}function Pi(e){const t=[];let n=0,r=e.sig;for(;r;)t.push($.Pc.from(r)),r=e[`sig${n}`],n++;return t}_i([$.AU.field("time_point_sec")],Ii.prototype,"expiration",void 0),Ii=_i([$.AU.type("buoy_info")],Ii);var Li={link:"启动Anchor",body:"点击下方按钮打开DFS Anchor桌面钱包。",title:"连接Anchor"},Di={cancelled:"请求已从Anchor取消。",not_completed:"此请求未完成。",invalid_response:"无效的Anchor响应,必须包含link_ch, link_key, link_name和cid标识符。",expired:"请求已过期,请重试。"},zi={await:"等待Anchor响应",link:"手动触发",label:"手动或使用其他设备签约",body:'请在"{{channelName}}"上打开您的Anchor钱包以浏览并批准此交易。',title:"完成使用Anchor"},Wi={en:{login:{title:"Connect with Anchor",body:"Click the button below to open DFS Anchor Wallet on this device.",link:"Launch Anchor"},transact:{title:"Complete using Anchor",body:'Please open your Anchor Wallet on "{{channelName}}" to review and approve this transaction.',label:"Sign manually or with another device",link:"Trigger Manually",await:"Waiting for response from Anchor"},error:{expired:"The request expired, please try again.",invalid_response:"Invalid response from Anchor, must contain link_ch, link_key, link_name and cid flags.",not_completed:"The request was not completed.",cancelled:"The request was cancelled from Anchor."}},ko:{},zh:{anchor:{login:Li,error:Di,transact:zi}},"zh-Hans":{anchor:{login:Li,error:Di,transact:zi}},"zh-Hant":{anchor:{}}};class Fi extends ei{constructor(e){super(),this.id="wallet-plugin-privatekey",this.config={requiresChainSelect:!0,requiresPermissionSelect:!0},this.metadata=Qo.from({name:"Private Key Signer",description:""});const t=$._q.from(e);this.data.privateKey=t,this.metadata.publicKey=String(t.toPublic()),this.metadata.description=`An unsecured wallet that can sign for authorities using the ${String(this.data.publicKey).substring(0,11)+"..."+String(this.data.publicKey).substring(String(this.data.publicKey).length-4,String(this.data.publicKey).length)} public key.`}login(e){let t;return t=e.chain?e.chain.id:e.chains[0].id,(0,A.L5)(new Promise(((n,r)=>{if(!e.permissionLevel)return r("Calling login() without a permissionLevel is not supported by the WalletPluginPrivateKey plugin.");n({chain:t,permissionLevel:e.permissionLevel})})))}sign(e,t){return(0,A.L5)(new Promise((n=>{const r=$.YW.from(e.transaction).signingDigest($.Nz.from(t.chain.id));n({signatures:[$._q.from(this.data.privateKey).signDigest(r)]})})))}}function Hi(){}const Vi=e=>e;function Yi(e,t){for(const n in t)e[n]=t[n];return e}function Gi(e){return e()}function Ui(){return Object.create(null)}function Xi(e){e.forEach(Gi)}function qi(e){return"function"==typeof e}function Ki(e,t){return e!=e?t==t:e!==t||e&&"object"==typeof e||"function"==typeof e}let Ji;function Qi(e,t){return e===t||(Ji||(Ji=document.createElement("a")),Ji.href=t,e===Ji.href)}function ea(e,...t){if(null==e){for(const e of t)e(void 0);return Hi}const n=e.subscribe(...t);return n.unsubscribe?()=>n.unsubscribe():n}function ta(e){let t;return ea(e,(e=>t=e))(),t}function na(e,t,n){e.$$.on_destroy.push(ea(t,n))}function ra(e,t,n,r){if(e){const o=oa(e,t,n,r);return e[0](o)}}function oa(e,t,n,r){return e[1]&&r?Yi(n.ctx.slice(),e[1](r(t))):n.ctx}function ia(e,t,n,r){if(e[2]&&r){const o=e[2](r(n));if(void 0===t.dirty)return o;if("object"==typeof o){const e=[],n=Math.max(t.dirty.length,o.length);for(let r=0;r32){const t=[],n=e.ctx.length/32;for(let e=0;ewindow.performance.now():()=>Date.now(),fa=ua?e=>requestAnimationFrame(e):Hi;const ha=new Set;function pa(e){ha.forEach((t=>{t.c(e)||(ha.delete(t),t.f())})),0!==ha.size&&fa(pa)}function ma(e){let t;return 0===ha.size&&fa(pa),{promise:new Promise((n=>{ha.add(t={c:e,f:n})})),abort(){ha.delete(t)}}}function ga(e,t){e.appendChild(t)}function va(e,t,n){const r=ba(e);if(!r.getElementById(t)){const e=ka("style");e.id=t,e.textContent=n,wa(r,e)}}function ba(e){if(!e)return document;const t=e.getRootNode?e.getRootNode():e.ownerDocument;return t&&t.host?t:e.ownerDocument}function ya(e){const t=ka("style");return t.textContent="/* empty */",wa(ba(e),t),t.sheet}function wa(e,t){return ga(e.head||e,t),t.sheet}function xa(e,t,n){e.insertBefore(t,n||null)}function _a(e){e.parentNode&&e.parentNode.removeChild(e)}function Sa(e,t){for(let n=0;ne.removeEventListener(t,n,r)}function Oa(e){return function(t){return t.preventDefault(),e.call(this,t)}}function $a(e){return function(t){t.target===this&&e.call(this,t)}}function Aa(e,t,n){null==n?e.removeAttribute(t):e.getAttribute(t)!==n&&e.setAttribute(t,n)}function Na(e,t){t=""+t,e.data!==t&&(e.data=t)}function Ra(e,t){e.value=null==t?"":t}function ja(e,t,n,r){null==n?e.style.removeProperty(t):e.style.setProperty(t,n,r?"important":"")}function Ta(e,t,n){e.classList.toggle(t,!!n)}function Ba(e,t,{bubbles:n=!1,cancelable:r=!1}={}){return new CustomEvent(e,{detail:t,bubbles:n,cancelable:r})}function Pa(e,t){return new e(t)}const La=new Map;let Da,za=0;function Wa(e,t,n,r,o,i,a,s=0){const l=16.666/r;let c="{\n";for(let e=0;e<=1;e+=l){const r=t+(n-t)*i(e);c+=100*e+`%{${a(r,1-r)}}\n`}const u=c+`100% {${a(n,1-n)}}\n}`,d=`__svelte_${function(e){let t=5381,n=e.length;for(;n--;)t=(t<<5)-t^e.charCodeAt(n);return t>>>0}(u)}_${s}`,f=ba(e),{stylesheet:h,rules:p}=La.get(f)||function(e,t){const n={stylesheet:ya(t),rules:{}};return La.set(e,n),n}(f,e);p[d]||(p[d]=!0,h.insertRule(`@keyframes ${d} ${u}`,h.cssRules.length));const m=e.style.animation||"";return e.style.animation=`${m?`${m}, `:""}${d} ${r}ms linear ${o}ms 1 both`,za+=1,d}function Fa(e,t){const n=(e.style.animation||"").split(", "),r=n.filter(t?e=>e.indexOf(t)<0:e=>-1===e.indexOf("__svelte")),o=n.length-r.length;o&&(e.style.animation=r.join(", "),za-=o,za||fa((()=>{za||(La.forEach((e=>{const{ownerNode:t}=e.stylesheet;t&&_a(t)})),La.clear())})))}function Ha(e){Da=e}function Va(){if(!Da)throw new Error("Function called outside component initialization");return Da}function Ya(e){Va().$$.on_mount.push(e)}function Ga(e){Va().$$.on_destroy.push(e)}function Ua(){const e=Va();return(t,n,{cancelable:r=!1}={})=>{const o=e.$$.callbacks[t];if(o){const i=Ba(t,n,{cancelable:r});return o.slice().forEach((t=>{t.call(e,i)})),!i.defaultPrevented}return!0}}function Xa(e){return Va().$$.context.get(e)}const qa=[],Ka=[];let Ja=[];const Qa=[],es=Promise.resolve();let ts=!1;function ns(e){Ja.push(e)}function rs(e){Qa.push(e)}const os=new Set;let is,as=0;function ss(){if(0!==as)return;const e=Da;do{try{for(;as{is=null}))),is}function us(e,t,n){e.dispatchEvent(Ba(`${t?"intro":"outro"}${n}`))}const ds=new Set;let fs;function hs(){fs={r:0,c:[],p:fs}}function ps(){fs.r||Xi(fs.c),fs=fs.p}function ms(e,t){e&&e.i&&(ds.delete(e),e.i(t))}function gs(e,t,n,r){if(e&&e.o){if(ds.has(e))return;ds.add(e),fs.c.push((()=>{ds.delete(e),r&&(n&&e.d(1),r())})),e.o(t)}else r&&r()}const vs={duration:0};function bs(e,t,n,r){let o,i=t(e,n,{direction:"both"}),a=r?0:1,s=null,l=null,c=null;function u(){c&&Fa(e,c)}function d(e,t){const n=e.b-a;return t*=Math.abs(n),{a:a,b:e.b,d:n,duration:t,start:e.start,end:e.start+t,group:e.group}}function f(t){const{delay:n=0,duration:r=300,easing:f=Vi,tick:h=Hi,css:p}=i||vs,m={start:da()+n,b:t};t||(m.group=fs,fs.r+=1),"inert"in e&&(t?void 0!==o&&(e.inert=o):(o=e.inert,e.inert=!0)),s||l?l=m:(p&&(u(),c=Wa(e,a,t,r,n,f,p)),t&&h(0,1),s=d(m,r),ns((()=>us(e,t,"start"))),ma((t=>{if(l&&t>l.start&&(s=d(l,r),l=null,us(e,s.b,"start"),p&&(u(),c=Wa(e,a,s.b,s.duration,0,f,i.css))),s)if(t>=s.end)h(a=s.b,1-a),us(e,s.b,"end"),l||(s.b?u():--s.group.r||Xi(s.group.c)),s=null;else if(t>=s.start){const e=t-s.start;a=s.a+s.d*f(e/s.duration),h(a,1-a)}return!(!s&&!l)})))}return{run(e){qi(i)?cs().then((()=>{i=i({direction:e?"in":"out"}),f(e)})):f(e)},end(){u(),s=l=null}}}function ys(e){return void 0!==e?.length?e:Array.from(e)}function ws(e,t){const n={},r={},o={$$scope:1};let i=e.length;for(;i--;){const a=e[i],s=t[i];if(s){for(const e in a)e in s||(r[e]=1);for(const e in s)o[e]||(n[e]=s[e],o[e]=1);e[i]=s}else for(const e in a)o[e]=1}for(const e in r)e in n||(n[e]=void 0);return n}function xs(e){return"object"==typeof e&&null!==e?e:{}}function _s(e,t,n){const r=e.$$.props[t];void 0!==r&&(e.$$.bound[r]=n,n(e.$$.ctx[r]))}function Ss(e){e&&e.c()}function ks(e,t,n){const{fragment:r,after_update:o}=e.$$;r&&r.m(t,n),ns((()=>{const t=e.$$.on_mount.map(Gi).filter(qi);e.$$.on_destroy?e.$$.on_destroy.push(...t):Xi(t),e.$$.on_mount=[]})),o.forEach(ns)}function Cs(e,t){const n=e.$$;null!==n.fragment&&(!function(e){const t=[],n=[];Ja.forEach((r=>-1===e.indexOf(r)?t.push(r):n.push(r))),n.forEach((e=>e())),Ja=t}(n.after_update),Xi(n.on_destroy),n.fragment&&n.fragment.d(t),n.on_destroy=n.fragment=null,n.ctx=[])}function Ms(e,t){-1===e.$$.dirty[0]&&(qa.push(e),ts||(ts=!0,es.then(ss)),e.$$.dirty.fill(0)),e.$$.dirty[t/31|0]|=1<{const i=r.length?r[0]:n;return c.ctx&&o(c.ctx[t],c.ctx[t]=i)&&(!c.skip_bound&&c.bound[t]&&c.bound[t](i),u&&Ms(e,t)),n})):[],c.update(),u=!0,Xi(c.before_update),c.fragment=!!r&&r(c.ctx),t.target){if(t.hydrate){const e=(d=t.target,Array.from(d.childNodes));c.fragment&&c.fragment.l(e),e.forEach(_a)}else c.fragment&&c.fragment.c();t.intro&&ms(e.$$.fragment),ks(e,t.target,t.anchor),ss()}var d;Ha(l)}class Is{$$=void 0;$$set=void 0;$destroy(){Cs(this,1),this.$destroy=Hi}$on(e,t){if(!qi(t))return Hi;const n=this.$$.callbacks[e]||(this.$$.callbacks[e]=[]);return n.push(t),()=>{const e=n.indexOf(t);-1!==e&&n.splice(e,1)}}$set(e){var t;this.$$set&&(t=e,0!==Object.keys(t).length)&&(this.$$.skip_bound=!0,this.$$set(e),this.$$.skip_bound=!1)}}function Zs(e){va(e,"svelte-efme7g","h2.svelte-efme7g{color:var(--body-text-color);font-size:var(--fs-2);font-weight:600;text-align:center;margin:0;margin-block-start:var(--space-xs)}")}function Os(e){let t,n;const r=e[1].default,o=ra(r,e,e[0],null);return{c(){t=ka("h2"),o&&o.c(),Aa(t,"class","svelte-efme7g")},m(e,r){xa(e,t,r),o&&o.m(t,null),n=!0},p(e,[t]){o&&o.p&&(!n||1&t)&&aa(o,r,e,e[0],n?ia(r,e[0],t,null):sa(e[0]),null)},i(e){n||(ms(o,e),n=!0)},o(e){gs(o,e),n=!1},d(e){e&&_a(t),o&&o.d(e)}}}function $s(e,t,n){let{$$slots:r={},$$scope:o}=t;return e.$$set=e=>{"$$scope"in e&&n(0,o=e.$$scope)},[o,r]}"undefined"!=typeof window&&(window.__svelte||(window.__svelte={v:new Set})).v.add("4");class As extends Is{constructor(e){super(),Es(this,e,$s,Os,Ki,{},Zs)}}function Ns(e){va(e,"svelte-fszb3i","p.svelte-fszb3i{color:var(--body-text-color-variant);font-size:var(--fs-1);font-weight:400;text-align:center;margin:0;overflow-wrap:anywhere}")}function Rs(e){let t,n;const r=e[1].default,o=ra(r,e,e[0],null);return{c(){t=ka("p"),o&&o.c(),Aa(t,"class","svelte-fszb3i")},m(e,r){xa(e,t,r),o&&o.m(t,null),n=!0},p(e,[t]){o&&o.p&&(!n||1&t)&&aa(o,r,e,e[0],n?ia(r,e[0],t,null):sa(e[0]),null)},i(e){n||(ms(o,e),n=!0)},o(e){gs(o,e),n=!1},d(e){e&&_a(t),o&&o.d(e)}}}function js(e,t,n){let{$$slots:r={},$$scope:o}=t;return e.$$set=e=>{"$$scope"in e&&n(0,o=e.$$scope)},[o,r]}class Ts extends Is{constructor(e){super(),Es(this,e,js,Rs,Ki,{},Ns)}}const Bs={copy:'\n',check:'\n',close:'\n',"file-code":'\n',wharf:'\n',login:'\n',"chevron-right":'\n',"chevron-left":'\n',wallet:'\n',expand:'\n',signal:'\n',settings:'\n',globe:'\n',github:'\n',info:'\n',theme:'\n',waves:'\n',"external-link":'\n',error:'\n',alert:'\n'};function Ps(e){va(e,"svelte-19w48ux","div.svelte-19w48ux svg{width:100%;height:100%}")}function Ls(e){let t,n=Bs[e[0]]+"";return{c(){t=ka("div"),ja(t,"width",e[1]),ja(t,"display","grid"),ja(t,"place-content","center"),ja(t,"color",e[2]),Aa(t,"class","svelte-19w48ux")},m(e,r){xa(e,t,r),t.innerHTML=n},p(e,[r]){1&r&&n!==(n=Bs[e[0]]+"")&&(t.innerHTML=n),2&r&&ja(t,"width",e[1]),4&r&&ja(t,"color",e[2])},i:Hi,o:Hi,d(e){e&&_a(t)}}}function Ds(e,t,n){let{name:r}=t,{size:o="var(--space-l)"}=t,{color:i="currentColor"}=t;return e.$$set=e=>{"name"in e&&n(0,r=e.name),"size"in e&&n(1,o=e.size),"color"in e&&n(2,i=e.color)},[r,o,i]}class zs extends Is{constructor(e){super(),Es(this,e,Ds,Ls,Ki,{name:0,size:1,color:2},Ps)}}function Ws(e){va(e,"svelte-1u0n4gl","div.svelte-1u0n4gl{display:grid;justify-items:center;gap:var(--space-s);text-align:center;color:var(--body-text-color);margin-block:var(--space-s)}")}function Fs(e){let t,n;return t=new zs({props:{name:e[2],size:"var(--space-3xl)",color:e[3]}}),{c(){Ss(t.$$.fragment)},m(e,r){ks(t,e,r),n=!0},p(e,n){const r={};4&n&&(r.name=e[2]),8&n&&(r.color=e[3]),t.$set(r)},i(e){n||(ms(t.$$.fragment,e),n=!0)},o(e){gs(t.$$.fragment,e),n=!1},d(e){Cs(t,e)}}}function Hs(e){let t,n;return t=new As({props:{$$slots:{default:[Vs]},$$scope:{ctx:e}}}),{c(){Ss(t.$$.fragment)},m(e,r){ks(t,e,r),n=!0},p(e,n){const r={};17&n&&(r.$$scope={dirty:n,ctx:e}),t.$set(r)},i(e){n||(ms(t.$$.fragment,e),n=!0)},o(e){gs(t.$$.fragment,e),n=!1},d(e){Cs(t,e)}}}function Vs(e){let t;return{c(){t=Ma(e[0])},m(e,n){xa(e,t,n)},p(e,n){1&n&&Na(t,e[0])},d(e){e&&_a(t)}}}function Ys(e){let t,n;return t=new Ts({props:{$$slots:{default:[Gs]},$$scope:{ctx:e}}}),{c(){Ss(t.$$.fragment)},m(e,r){ks(t,e,r),n=!0},p(e,n){const r={};18&n&&(r.$$scope={dirty:n,ctx:e}),t.$set(r)},i(e){n||(ms(t.$$.fragment,e),n=!0)},o(e){gs(t.$$.fragment,e),n=!1},d(e){Cs(t,e)}}}function Gs(e){let t;return{c(){t=Ma(e[1])},m(e,n){xa(e,t,n)},p(e,n){2&n&&Na(t,e[1])},d(e){e&&_a(t)}}}function Us(e){let t,n,r,o,i=e[2]&&Fs(e),a=e[0]&&Hs(e),s=e[1]&&Ys(e);return{c(){t=ka("div"),i&&i.c(),n=Ea(),a&&a.c(),r=Ea(),s&&s.c(),Aa(t,"class","svelte-1u0n4gl")},m(e,l){xa(e,t,l),i&&i.m(t,null),ga(t,n),a&&a.m(t,null),ga(t,r),s&&s.m(t,null),o=!0},p(e,[o]){e[2]?i?(i.p(e,o),4&o&&ms(i,1)):(i=Fs(e),i.c(),ms(i,1),i.m(t,n)):i&&(hs(),gs(i,1,1,(()=>{i=null})),ps()),e[0]?a?(a.p(e,o),1&o&&ms(a,1)):(a=Hs(e),a.c(),ms(a,1),a.m(t,r)):a&&(hs(),gs(a,1,1,(()=>{a=null})),ps()),e[1]?s?(s.p(e,o),2&o&&ms(s,1)):(s=Ys(e),s.c(),ms(s,1),s.m(t,null)):s&&(hs(),gs(s,1,1,(()=>{s=null})),ps())},i(e){o||(ms(i),ms(a),ms(s),o=!0)},o(e){gs(i),gs(a),gs(s),o=!1},d(e){e&&_a(t),i&&i.d(),a&&a.d(),s&&s.d()}}}function Xs(e,t,n){let{title:r}=t,{details:o}=t,{icon:i}=t,{iconColor:a="currentColor"}=t;return e.$$set=e=>{"title"in e&&n(0,r=e.title),"details"in e&&n(1,o=e.details),"icon"in e&&n(2,i=e.icon),"iconColor"in e&&n(3,a=e.iconColor)},[r,o,i,a]}class qs extends Is{constructor(e){super(),Es(this,e,Xs,Us,Ki,{title:0,details:1,icon:2,iconColor:3},Ws)}}function Ks(e){let t,n;return t=new qs({props:{title:e[0],details:e[1],icon:"error",iconColor:"var(--color-error-2)"}}),{c(){Ss(t.$$.fragment)},m(e,r){ks(t,e,r),n=!0},p(e,[n]){const r={};1&n&&(r.title=e[0]),2&n&&(r.details=e[1]),t.$set(r)},i(e){n||(ms(t.$$.fragment,e),n=!0)},o(e){gs(t.$$.fragment,e),n=!1},d(e){Cs(t,e)}}}function Js(e,t,n){let{title:r}=t,{details:o}=t;return e.$$set=e=>{"title"in e&&n(0,r=e.title),"details"in e&&n(1,o=e.details)},[r,o]}class Qs extends Is{constructor(e){super(),Es(this,e,Js,Ks,Ki,{title:0,details:1})}}const el=[];function tl(e,t=Hi){let n;const r=new Set;function o(t){if(Ki(e,t)&&(e=t,n)){const t=!el.length;for(const t of r)t[1](),el.push(t,e);if(t){for(let e=0;e{r.delete(l),0===r.size&&n&&(n(),n=null)}}}}function nl(e,t,n){const r=!Array.isArray(e),o=r?[e]:e;if(!o.every(Boolean))throw new Error("derived() expects stores as input, got a falsy value");const i=t.length<2;return a=(e,n)=>{let a=!1;const s=[];let l=0,c=Hi;const u=()=>{if(l)return;c();const o=t(r?s[0]:s,e,n);i?e(o):c=qi(o)?o:Hi},d=o.map(((e,t)=>ea(e,(e=>{s[t]=e,l&=~(1<{l|=1<{e&&r(JSON.parse(e))}))),{subscribe:n,set:e=>{o&&o.write("settings",JSON.stringify(e)),r(e)},update:e=>{const n=e(ta(t));o&&o.write("settings",JSON.stringify(n)),r(n)}}}(),ll={title:"Wharf",subtitle:"Status Message"},cl=tl(ll),ul={path:"",history:[]},dl=()=>{const{set:e,subscribe:t,update:n}=tl(ul);return{back:()=>n((e=>({...e,path:e.history[e.history.length-1],history:e.history.slice(0,-1)}))),push:e=>n((t=>({...t,path:e,history:[...t.history,t.path]}))),set:e,subscribe:t,update:n}},fl=dl(),hl=tl([]),pl=tl(void 0),ml=(()=>{const{set:e,subscribe:t,update:n}=tl(void 0);return{reset:()=>e(void 0),set:e,subscribe:t,update:n}})(),gl={chainId:void 0,permissionLevel:void 0,walletPluginIndex:void 0},vl=tl(void 0),bl=tl(void 0),yl=tl({...gl}),wl={chain:void 0,pluginId:void 0},xl=tl(void 0),_l=tl({...wl}),Sl=tl(void 0),kl=tl(void 0),Cl=tl(void 0),Ml=tl(void 0);function El(e){let t,n;return t=new Qs({props:{title:e[1]("error.title",{default:"Error"}),details:e[0]}}),{c(){Ss(t.$$.fragment)},m(e,r){ks(t,e,r),n=!0},p(e,n){const r={};2&n&&(r.title=e[1]("error.title",{default:"Error"})),1&n&&(r.details=e[0]),t.$set(r)},i(e){n||(ms(t.$$.fragment,e),n=!0)},o(e){gs(t.$$.fragment,e),n=!1},d(e){Cs(t,e)}}}function Il(e){let t,n,r=e[0]&&El(e);return{c(){t=ka("div"),r&&r.c(),Aa(t,"class","error")},m(e,o){xa(e,t,o),r&&r.m(t,null),n=!0},p(e,[n]){e[0]?r?(r.p(e,n),1&n&&ms(r,1)):(r=El(e),r.c(),ms(r,1),r.m(t,null)):r&&(hs(),gs(r,1,1,(()=>{r=null})),ps())},i(e){n||(ms(r),n=!0)},o(e){gs(r),n=!1},d(e){e&&_a(t),r&&r.d()}}}function Zl(e,t,n){let r,o;na(e,kl,(e=>n(0,r=e)));const{t:i}=Xa("i18n");return na(e,i,(e=>n(1,o=e))),[r,o,i]}class Ol extends Is{constructor(e){super(),Es(this,e,Zl,Il,Ki,{})}}function $l(e){va(e,"svelte-1q25md2","ul.svelte-1q25md2{list-style:none;padding:0;margin:0}")}function Al(e){let t,n;const r=e[1].default,o=ra(r,e,e[0],null);return{c(){t=ka("ul"),o&&o.c(),Aa(t,"class","svelte-1q25md2")},m(e,r){xa(e,t,r),o&&o.m(t,null),n=!0},p(e,[t]){o&&o.p&&(!n||1&t)&&aa(o,r,e,e[0],n?ia(r,e[0],t,null):sa(e[0]),null)},i(e){n||(ms(o,e),n=!0)},o(e){gs(o,e),n=!1},d(e){e&&_a(t),o&&o.d(e)}}}function Nl(e,t,n){let{$$slots:r={},$$scope:o}=t;return e.$$set=e=>{"$$scope"in e&&n(0,o=e.$$scope)},[o,r]}class Rl extends Is{constructor(e){super(),Es(this,e,Nl,Al,Ki,{},$l)}}function jl(e){va(e,"svelte-1w5zc52","li.svelte-1w5zc52.svelte-1w5zc52{display:flex;height:calc(var(--space-l) * 2);align-items:center;color:var(--body-text-color);font-size:var(--fs-1);font-weight:500}li.svelte-1w5zc52.svelte-1w5zc52:not(:last-child){border-bottom:1px solid var(--list-divider-color)}button.svelte-1w5zc52.svelte-1w5zc52,a.svelte-1w5zc52.svelte-1w5zc52{flex:1;height:100%;display:flex;align-items:center;cursor:pointer;border:none;background:none;color:inherit;font-size:inherit;font-family:inherit;font-weight:inherit;margin:0;padding:0;padding-inline-start:var(--space-3xs);text-decoration:none}.leading.svelte-1w5zc52.svelte-1w5zc52{inline-size:var(--space-xl);block-size:var(--space-xl);display:grid;place-content:center}.leading.svelte-1w5zc52>.svelte-1w5zc52{max-inline-size:30px;max-block-size:30px}.leading.svelte-1w5zc52 img.svelte-1w5zc52{width:100%;height:100%;object-fit:contain}.trailing.svelte-1w5zc52.svelte-1w5zc52{opacity:0.2;padding-inline-end:var(--space-s)}li.svelte-1w5zc52.svelte-1w5zc52:hover{background:var(--list-item-background-color-hover)}li.svelte-1w5zc52:hover .trailing.svelte-1w5zc52{opacity:1}.label.svelte-1w5zc52.svelte-1w5zc52{flex:1;text-align:start;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-inline-start:var(--space-xs)}.value.svelte-1w5zc52.svelte-1w5zc52{font-weight:400;padding-inline-end:var(--space-xs)}")}function Tl(e){let t,n,r,o,i,a,s,l,c,u;const d=[Ll,Pl],f=[];function h(e,t){return e[4]?0:e[2]?1:-1}~(r=h(e))&&(o=f[r]=d[r](e));let p=e[5]&&Dl(e),m=e[3]&&zl(e);return{c(){t=ka("a"),n=ka("div"),o&&o.c(),i=Ea(),a=ka("span"),s=Ma(e[0]),l=Ea(),p&&p.c(),c=Ea(),m&&m.c(),Aa(n,"class","leading svelte-1w5zc52"),Aa(a,"class","label svelte-1w5zc52"),Aa(t,"href",e[6]),Aa(t,"target","_blank"),Aa(t,"rel","noreferrer"),Aa(t,"class","svelte-1w5zc52")},m(e,o){xa(e,t,o),ga(t,n),~r&&f[r].m(n,null),ga(t,i),ga(t,a),ga(a,s),ga(t,l),p&&p.m(t,null),ga(t,c),m&&m.m(t,null),u=!0},p(e,i){let a=r;r=h(e),r===a?~r&&f[r].p(e,i):(o&&(hs(),gs(f[a],1,1,(()=>{f[a]=null})),ps()),~r?(o=f[r],o?o.p(e,i):(o=f[r]=d[r](e),o.c()),ms(o,1),o.m(n,null)):o=null),(!u||1&i)&&Na(s,e[0]),e[5]?p?p.p(e,i):(p=Dl(e),p.c(),p.m(t,c)):p&&(p.d(1),p=null),e[3]?m?(m.p(e,i),8&i&&ms(m,1)):(m=zl(e),m.c(),ms(m,1),m.m(t,null)):m&&(hs(),gs(m,1,1,(()=>{m=null})),ps()),(!u||64&i)&&Aa(t,"href",e[6])},i(e){u||(ms(o),ms(m),u=!0)},o(e){gs(o),gs(m),u=!1},d(e){e&&_a(t),~r&&f[r].d(),p&&p.d(),m&&m.d()}}}function Bl(e){let t,n,r,o,i,a,s,l,c,u,d,f;const h=[Fl,Wl],p=[];function m(e,t){return e[4]?0:e[2]?1:-1}~(r=m(e))&&(o=p[r]=h[r](e));let g=e[5]&&Hl(e),v=e[3]&&Vl(e);return{c(){t=ka("button"),n=ka("div"),o&&o.c(),i=Ea(),a=ka("span"),s=Ma(e[0]),l=Ea(),g&&g.c(),c=Ea(),v&&v.c(),Aa(n,"class","leading svelte-1w5zc52"),Aa(a,"class","label svelte-1w5zc52"),Aa(t,"class","svelte-1w5zc52")},m(o,h){xa(o,t,h),ga(t,n),~r&&p[r].m(n,null),ga(t,i),ga(t,a),ga(a,s),ga(t,l),g&&g.m(t,null),ga(t,c),v&&v.m(t,null),u=!0,d||(f=Za(t,"click",(function(){qi(e[1])&&e[1].apply(this,arguments)})),d=!0)},p(i,a){let l=r;r=m(e=i),r===l?~r&&p[r].p(e,a):(o&&(hs(),gs(p[l],1,1,(()=>{p[l]=null})),ps()),~r?(o=p[r],o?o.p(e,a):(o=p[r]=h[r](e),o.c()),ms(o,1),o.m(n,null)):o=null),(!u||1&a)&&Na(s,e[0]),e[5]?g?g.p(e,a):(g=Hl(e),g.c(),g.m(t,c)):g&&(g.d(1),g=null),e[3]?v?(v.p(e,a),8&a&&ms(v,1)):(v=Vl(e),v.c(),ms(v,1),v.m(t,null)):v&&(hs(),gs(v,1,1,(()=>{v=null})),ps())},i(e){u||(ms(o),ms(v),u=!0)},o(e){gs(o),gs(v),u=!1},d(e){e&&_a(t),~r&&p[r].d(),g&&g.d(),v&&v.d(),d=!1,f()}}}function Pl(e){let t,n,r;return n=new zs({props:{name:e[2]}}),{c(){t=ka("div"),Ss(n.$$.fragment),Aa(t,"class","icon svelte-1w5zc52")},m(e,o){xa(e,t,o),ks(n,t,null),r=!0},p(e,t){const r={};4&t&&(r.name=e[2]),n.$set(r)},i(e){r||(ms(n.$$.fragment,e),r=!0)},o(e){gs(n.$$.fragment,e),r=!1},d(e){e&&_a(t),Cs(n)}}}function Ll(e){let t,n,r,o;return{c(){t=ka("div"),n=ka("img"),Qi(n.src,r=e[4])||Aa(n,"src",r),Aa(n,"alt",o=`${e[0]} logo`),Aa(n,"class","svelte-1w5zc52"),Aa(t,"class","logo svelte-1w5zc52")},m(e,r){xa(e,t,r),ga(t,n)},p(e,t){16&t&&!Qi(n.src,r=e[4])&&Aa(n,"src",r),1&t&&o!==(o=`${e[0]} logo`)&&Aa(n,"alt",o)},i:Hi,o:Hi,d(e){e&&_a(t)}}}function Dl(e){let t,n;return{c(){t=ka("span"),n=Ma(e[5]),Aa(t,"class","value svelte-1w5zc52")},m(e,r){xa(e,t,r),ga(t,n)},p(e,t){32&t&&Na(n,e[5])},d(e){e&&_a(t)}}}function zl(e){let t,n,r;return n=new zs({props:{name:e[3]}}),{c(){t=ka("div"),Ss(n.$$.fragment),Aa(t,"class","trailing svelte-1w5zc52")},m(e,o){xa(e,t,o),ks(n,t,null),r=!0},p(e,t){const r={};8&t&&(r.name=e[3]),n.$set(r)},i(e){r||(ms(n.$$.fragment,e),r=!0)},o(e){gs(n.$$.fragment,e),r=!1},d(e){e&&_a(t),Cs(n)}}}function Wl(e){let t,n,r;return n=new zs({props:{name:e[2]}}),{c(){t=ka("div"),Ss(n.$$.fragment),Aa(t,"class","icon svelte-1w5zc52")},m(e,o){xa(e,t,o),ks(n,t,null),r=!0},p(e,t){const r={};4&t&&(r.name=e[2]),n.$set(r)},i(e){r||(ms(n.$$.fragment,e),r=!0)},o(e){gs(n.$$.fragment,e),r=!1},d(e){e&&_a(t),Cs(n)}}}function Fl(e){let t,n,r,o;return{c(){t=ka("div"),n=ka("img"),Qi(n.src,r=e[4])||Aa(n,"src",r),Aa(n,"alt",o=`${e[0]} logo`),Aa(n,"class","svelte-1w5zc52"),Aa(t,"class","logo svelte-1w5zc52")},m(e,r){xa(e,t,r),ga(t,n)},p(e,t){16&t&&!Qi(n.src,r=e[4])&&Aa(n,"src",r),1&t&&o!==(o=`${e[0]} logo`)&&Aa(n,"alt",o)},i:Hi,o:Hi,d(e){e&&_a(t)}}}function Hl(e){let t,n;return{c(){t=ka("span"),n=Ma(e[5]),Aa(t,"class","value svelte-1w5zc52")},m(e,r){xa(e,t,r),ga(t,n)},p(e,t){32&t&&Na(n,e[5])},d(e){e&&_a(t)}}}function Vl(e){let t,n,r;return n=new zs({props:{name:e[3]}}),{c(){t=ka("div"),Ss(n.$$.fragment),Aa(t,"class","trailing svelte-1w5zc52")},m(e,o){xa(e,t,o),ks(n,t,null),r=!0},p(e,t){const r={};8&t&&(r.name=e[3]),n.$set(r)},i(e){r||(ms(n.$$.fragment,e),r=!0)},o(e){gs(n.$$.fragment,e),r=!1},d(e){e&&_a(t),Cs(n)}}}function Yl(e){let t,n;const r=e[8].default,o=ra(r,e,e[7],null),i=o||function(e){let t,n,r,o;const i=[Bl,Tl],a=[];function s(e,t){return e[6]?1:0}return t=s(e),n=a[t]=i[t](e),{c(){n.c(),r=Ia()},m(e,n){a[t].m(e,n),xa(e,r,n),o=!0},p(e,o){let l=t;t=s(e),t===l?a[t].p(e,o):(hs(),gs(a[l],1,1,(()=>{a[l]=null})),ps(),n=a[t],n?n.p(e,o):(n=a[t]=i[t](e),n.c()),ms(n,1),n.m(r.parentNode,r))},i(e){o||(ms(n),o=!0)},o(e){gs(n),o=!1},d(e){e&&_a(r),a[t].d(e)}}}(e);return{c(){t=ka("li"),i&&i.c(),Aa(t,"class","svelte-1w5zc52")},m(e,r){xa(e,t,r),i&&i.m(t,null),n=!0},p(e,[t]){o?o.p&&(!n||128&t)&&aa(o,r,e,e[7],n?ia(r,e[7],t,null):sa(e[7]),null):i&&i.p&&(!n||127&t)&&i.p(e,n?t:-1)},i(e){n||(ms(i,e),n=!0)},o(e){gs(i,e),n=!1},d(e){e&&_a(t),i&&i.d(e)}}}function Gl(e,t,n){let{$$slots:r={},$$scope:o}=t,{label:i}=t,{onClick:a=(()=>{})}=t,{leadingIcon:s}=t,{trailingIcon:l="chevron-right"}=t,{logo:c}=t,{value:u}=t,{link:d}=t;return e.$$set=e=>{"label"in e&&n(0,i=e.label),"onClick"in e&&n(1,a=e.onClick),"leadingIcon"in e&&n(2,s=e.leadingIcon),"trailingIcon"in e&&n(3,l=e.trailingIcon),"logo"in e&&n(4,c=e.logo),"value"in e&&n(5,u=e.value),"link"in e&&n(6,d=e.link),"$$scope"in e&&n(7,o=e.$$scope)},[i,a,s,l,c,u,d,o,r]}class Ul extends Is{constructor(e){super(),Es(this,e,Gl,Yl,Ki,{label:0,onClick:1,leadingIcon:2,trailingIcon:3,logo:4,value:5,link:6},jl)}}function Xl(e){return e.startsWith("http://")||e.startsWith("https://")}function ql(e){return e.startsWith("data:image/")}function Kl(e){const{name:t,logo:n}=e;let{theme:r}=ta(sl);const o="light"===r?"dark":"light";if(r||(r=window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"),!n)return"getLogo"in e?e.getLogo()?.[r]??e.getLogo()?.[o]:void console.warn(`${t} does not have a logo.`);const i=n[r]??n[o];if(Xl(i.toString())||ql(i.toString()))return i;console.warn(`${t} ${r} logo is not a supported image format.`)}function Jl(e){va(e,"svelte-1d8fcdl","section.svelte-1d8fcdl{display:flex;flex-direction:column;gap:var(--space-s)}")}function Ql(e,t,n){const r=e.slice();return r[4]=t[n],r}function ec(e){let t,n,r,o,i;return n=new As({props:{$$slots:{default:[tc]},$$scope:{ctx:e}}}),o=new Rl({props:{$$slots:{default:[rc]},$$scope:{ctx:e}}}),{c(){t=ka("section"),Ss(n.$$.fragment),r=Ea(),Ss(o.$$.fragment),Aa(t,"class","svelte-1d8fcdl")},m(e,a){xa(e,t,a),ks(n,t,null),ga(t,r),ks(o,t,null),i=!0},p(e,t){const r={};130&t&&(r.$$scope={dirty:t,ctx:e}),n.$set(r);const i={};129&t&&(i.$$scope={dirty:t,ctx:e}),o.$set(i)},i(e){i||(ms(n.$$.fragment,e),ms(o.$$.fragment,e),i=!0)},o(e){gs(n.$$.fragment,e),gs(o.$$.fragment,e),i=!1},d(e){e&&_a(t),Cs(n),Cs(o)}}}function tc(e){let t;return{c(){t=Ma(e[1])},m(e,n){xa(e,t,n)},p(e,n){2&n&&Na(t,e[1])},d(e){e&&_a(t)}}}function nc(e){let t,n;function r(){return e[3](e[4])}return t=new Ul({props:{label:e[4].name,onClick:r,leadingIcon:"wharf",logo:Kl(e[4])}}),{c(){Ss(t.$$.fragment)},m(e,r){ks(t,e,r),n=!0},p(n,o){e=n;const i={};1&o&&(i.label=e[4].name),1&o&&(i.onClick=r),1&o&&(i.logo=Kl(e[4])),t.$set(i)},i(e){n||(ms(t.$$.fragment,e),n=!0)},o(e){gs(t.$$.fragment,e),n=!1},d(e){Cs(t,e)}}}function rc(e){let t,n,r=ys(e[0]),o=[];for(let t=0;tgs(o[e],1,1,(()=>{o[e]=null}));return{c(){for(let e=0;e{r=null})),ps())},i(e){n||(ms(r),n=!0)},o(e){gs(r),n=!1},d(e){e&&_a(t),r&&r.d(e)}}}function ic(e,t,n){let{chains:r}=t,{title:o}=t;const i=Ua();return e.$$set=e=>{"chains"in e&&n(0,r=e.chains),"title"in e&&n(1,o=e.title)},[r,o,i,e=>i("select",e.id)]}class ac extends Is{constructor(e){super(),Es(this,e,ic,oc,Ki,{chains:0,title:1},Jl)}}function sc(e){va(e,"svelte-hwtk1p",".button.svelte-hwtk1p{--button-height:var(--space-2xl);cursor:pointer;display:flex;justify-content:center;align-items:center;gap:var(--space-2xs);height:var(--button-height);line-height:var(--button-height);text-decoration:none;text-align:center;border-radius:var(--border-radius-inner);font-size:var(--fs-1);font-weight:600;color:var(--button-color, var(--button-text-color));background:var(--button-background, var(--button-primary-background));border:none;box-shadow:var(--button-outline);flex:1}.button.svelte-hwtk1p:hover{background:var(--button-background-hover, var(--button-primary-background-hover));box-shadow:var(--button-outline-hover, var(--button-primary-outline-hover))}.button.svelte-hwtk1p:active{background:var(--button-background-active, var(--button-primary-background-active));box-shadow:var(--button-outline-active);color:var(--button-text-color-active)}.secondary.svelte-hwtk1p{--button-background:var(--button-secondary-background);--button-background-hover:var(--button-secondary-background-hover);--button-background-active:var(--button-secondary-background-active);--button-outline-hover:var(--button-secondary-outline-hover)}.outlined.svelte-hwtk1p{--button-background:transparent;--button-background-hover:transparent;--button-background-active:var(--button-outlined-background-active);--button-outline:var(--button-outlined-outline);--button-outline-hover:var(--button-outlined-outline-hover)}")}function lc(e){let t,n,r,o,i,a,s=e[1]&&function(e){let t,n;return t=new zs({props:{name:e[1]}}),{c(){Ss(t.$$.fragment)},m(e,r){ks(t,e,r),n=!0},p:Hi,i(e){n||(ms(t.$$.fragment,e),n=!0)},o(e){gs(t.$$.fragment,e),n=!1},d(e){Cs(t,e)}}}(e);return{c(){t=ka("button"),s&&s.c(),n=Ea(),r=ka("span"),r.textContent=`${e[0]}`,Aa(t,"class","button "+e[3]+" svelte-hwtk1p"),t.autofocus=e[4]},m(l,c){xa(l,t,c),s&&s.m(t,null),ga(t,n),ga(t,r),o=!0,e[4]&&t.focus(),i||(a=Za(t,"click",e[2]),i=!0)},p(e,[t]){e[1]&&s.p(e,t)},i(e){o||(ms(s),o=!0)},o(e){gs(s),o=!1},d(e){e&&_a(t),s&&s.d(),i=!1,a()}}}function cc(e,t,n){let{data:r}=t;const{label:o,icon:i,onClick:a,variant:s="primary",autofocus:l}=r;return e.$$set=e=>{"data"in e&&n(5,r=e.data)},[o,i,a,s,l,r]}class uc extends Is{constructor(e){super(),Es(this,e,cc,lc,Ki,{data:5},sc)}}function dc(e){va(e,"svelte-3b7p6","input.svelte-3b7p6{box-sizing:border-box;height:var(--space-2xl);border-radius:var(--border-radius-inner);border:1px solid var(--input-border-color);padding-inline:var(--space-m);color:var(--body-text-color);background-color:var(--body-background-color);font-size:var(--fs-1)}input.svelte-3b7p6::placeholder{font-size:var(--fs-1);color:var(--input-placeholder-color);font-style:italic}input.svelte-3b7p6:hover{border:1px solid transparent;outline:2px solid var(--input-border-color-hover);background-color:var(--input-background-focus)}input.svelte-3b7p6:focus-within{border:1px solid transparent;outline:2px solid var(--input-border-color-focus);background-color:var(--input-background-focus)}input.error.svelte-3b7p6{border:1px solid var(--error-color);color:var(--error-color)}input.error.svelte-3b7p6:focus-within{border:1px solid transparent;color:var(--body-text-color)}")}function fc(e){let t,n,r;return{c(){t=ka("input"),t.autofocus=e[3],Aa(t,"type","text"),Aa(t,"placeholder",e[1]),Aa(t,"class","svelte-3b7p6"),Ta(t,"error",e[4])},m(o,i){xa(o,t,i),Ra(t,e[0]),e[3]&&t.focus(),n||(r=[Za(t,"keyup",Oa((function(){qi(e[2])&&e[2].apply(this,arguments)}))),Za(t,"input",e[5])],n=!0)},p(n,[r]){e=n,8&r&&(t.autofocus=e[3]),2&r&&Aa(t,"placeholder",e[1]),1&r&&t.value!==e[0]&&Ra(t,e[0]),16&r&&Ta(t,"error",e[4])},i:Hi,o:Hi,d(e){e&&_a(t),n=!1,Xi(r)}}}function hc(e,t,n){let{value:r}=t,{placeholder:o}=t,{onKeyup:i}=t,{autofocus:a=!1}=t,{error:s=!1}=t;return e.$$set=e=>{"value"in e&&n(0,r=e.value),"placeholder"in e&&n(1,o=e.placeholder),"onKeyup"in e&&n(2,i=e.onKeyup),"autofocus"in e&&n(3,a=e.autofocus),"error"in e&&n(4,s=e.error)},[r,o,i,a,s,function(){r=this.value,n(0,r)}]}class pc extends Is{constructor(e){super(),Es(this,e,hc,fc,Ki,{value:0,placeholder:1,onKeyup:2,autofocus:3,error:4},dc)}}function mc(e){let t,n;return t=new qs({props:{title:e[0],details:e[1],icon:"alert"}}),{c(){Ss(t.$$.fragment)},m(e,r){ks(t,e,r),n=!0},p(e,[n]){const r={};1&n&&(r.title=e[0]),2&n&&(r.details=e[1]),t.$set(r)},i(e){n||(ms(t.$$.fragment,e),n=!0)},o(e){gs(t.$$.fragment,e),n=!1},d(e){Cs(t,e)}}}function gc(e,t,n){let{title:r}=t,{details:o}=t;return e.$$set=e=>{"title"in e&&n(0,r=e.title),"details"in e&&n(1,o=e.details)},[r,o]}class vc extends Is{constructor(e){super(),Es(this,e,gc,mc,Ki,{title:0,details:1})}}function bc(e){va(e,"svelte-13p224c","section.svelte-13p224c{display:flex;flex-direction:column;gap:var(--space-s)}p.loading.svelte-13p224c{margin:0;text-align:center;height:var(--space-4xl)}p.error.svelte-13p224c{margin:0;text-align:center;color:var(--error-color)}.input-group.svelte-13p224c{display:flex;flex-direction:column;gap:var(--space-m);margin-top:var(--space-s)}")}function yc(e,t,n){const r=e.slice();return r[17]=t[n],r}function wc(e){let t,n,r,o,i,a,s,l,c;function u(t){e[16](t)}t=new As({props:{$$slots:{default:[kc]},$$scope:{ctx:e}}});let d={onKeyup:e[13],placeholder:"Account name",autofocus:!e[2],error:e[5]&&e[2]===e[3]};void 0!==e[2]&&(d.value=e[2]),o=new pc({props:d}),Ka.push((()=>_s(o,"value",u)));let f=e[5]&&Cc(e);return l=new uc({props:{data:{variant:"primary",onClick:e[12],label:e[8]("login.enter.lookup",{default:"Lookup Account"})}}}),{c(){Ss(t.$$.fragment),n=Ea(),r=ka("div"),Ss(o.$$.fragment),a=Ea(),f&&f.c(),s=Ea(),Ss(l.$$.fragment),Aa(r,"class","input-group svelte-13p224c")},m(e,i){ks(t,e,i),xa(e,n,i),xa(e,r,i),ks(o,r,null),ga(r,a),f&&f.m(r,null),ga(r,s),ks(l,r,null),c=!0},p(e,n){const a={};1048578&n&&(a.$$scope={dirty:n,ctx:e}),t.$set(a);const c={};4&n&&(c.autofocus=!e[2]),44&n&&(c.error=e[5]&&e[2]===e[3]),!i&&4&n&&(i=!0,c.value=e[2],rs((()=>i=!1))),o.$set(c),e[5]?f?f.p(e,n):(f=Cc(e),f.c(),f.m(r,s)):f&&(f.d(1),f=null);const u={};256&n&&(u.data={variant:"primary",onClick:e[12],label:e[8]("login.enter.lookup",{default:"Lookup Account"})}),l.$set(u)},i(e){c||(ms(t.$$.fragment,e),ms(o.$$.fragment,e),ms(l.$$.fragment,e),c=!0)},o(e){gs(t.$$.fragment,e),gs(o.$$.fragment,e),gs(l.$$.fragment,e),c=!1},d(e){e&&(_a(n),_a(r)),Cs(t,e),Cs(o),f&&f.d(),Cs(l)}}}function xc(e){let t,n,r,o;return t=new As({props:{$$slots:{default:[Mc]},$$scope:{ctx:e}}}),r=new vc({props:{title:e[8]("login.select.no_accounts",{default:"No accounts found"}),details:e[8]("login.select.no_match",{default:"No accounts found matching {{publicKey}}",publicKey:e[0].metadata.publicKey})}}),{c(){Ss(t.$$.fragment),n=Ea(),Ss(r.$$.fragment)},m(e,i){ks(t,e,i),xa(e,n,i),ks(r,e,i),o=!0},p(e,n){const o={};1048578&n&&(o.$$scope={dirty:n,ctx:e}),t.$set(o);const i={};256&n&&(i.title=e[8]("login.select.no_accounts",{default:"No accounts found"})),257&n&&(i.details=e[8]("login.select.no_match",{default:"No accounts found matching {{publicKey}}",publicKey:e[0].metadata.publicKey})),r.$set(i)},i(e){o||(ms(t.$$.fragment,e),ms(r.$$.fragment,e),o=!0)},o(e){gs(t.$$.fragment,e),gs(r.$$.fragment,e),o=!1},d(e){e&&_a(n),Cs(t,e),Cs(r,e)}}}function _c(e){let t,n,r,o;return t=new As({props:{$$slots:{default:[Ec]},$$scope:{ctx:e}}}),r=new Rl({props:{$$slots:{default:[Zc]},$$scope:{ctx:e}}}),{c(){Ss(t.$$.fragment),n=Ea(),Ss(r.$$.fragment)},m(e,i){ks(t,e,i),xa(e,n,i),ks(r,e,i),o=!0},p(e,n){const o={};1048832&n&&(o.$$scope={dirty:n,ctx:e}),t.$set(o);const i={};1048640&n&&(i.$$scope={dirty:n,ctx:e}),r.$set(i)},i(e){o||(ms(t.$$.fragment,e),ms(r.$$.fragment,e),o=!0)},o(e){gs(t.$$.fragment,e),gs(r.$$.fragment,e),o=!1},d(e){e&&_a(n),Cs(t,e),Cs(r,e)}}}function Sc(e){let t,n,r=e[8]("loading",{default:"Loading..."})+"";return{c(){t=ka("p"),n=Ma(r),Aa(t,"class","loading svelte-13p224c")},m(e,r){xa(e,t,r),ga(t,n)},p(e,t){256&t&&r!==(r=e[8]("loading",{default:"Loading..."})+"")&&Na(n,r)},i:Hi,o:Hi,d(e){e&&_a(t)}}}function kc(e){let t;return{c(){t=Ma(e[1])},m(e,n){xa(e,t,n)},p(e,n){2&n&&Na(t,e[1])},d(e){e&&_a(t)}}}function Cc(e){let t,n,r,o,i=e[8]("login.enter.not_found",{default:"Unable to find account"})+"";return{c(){t=ka("p"),n=Ma(i),r=Ea(),o=Ma(e[3]),Aa(t,"class","error svelte-13p224c")},m(e,i){xa(e,t,i),ga(t,n),ga(t,r),ga(t,o)},p(e,t){256&t&&i!==(i=e[8]("login.enter.not_found",{default:"Unable to find account"})+"")&&Na(n,i),8&t&&Na(o,e[3])},d(e){e&&_a(t)}}}function Mc(e){let t;return{c(){t=Ma(e[1])},m(e,n){xa(e,t,n)},p(e,n){2&n&&Na(t,e[1])},d(e){e&&_a(t)}}}function Ec(e){let t,n=e[8]("login.select.account")+"";return{c(){t=Ma(n)},m(e,n){xa(e,t,n)},p(e,r){256&r&&n!==(n=e[8]("login.select.account")+"")&&Na(t,n)},d(e){e&&_a(t)}}}function Ic(e){let t,n;function r(){return e[15](e[17])}return t=new Ul({props:{label:String(e[17]),onClick:r}}),{c(){Ss(t.$$.fragment)},m(e,r){ks(t,e,r),n=!0},p(n,o){e=n;const i={};64&o&&(i.label=String(e[17])),64&o&&(i.onClick=r),t.$set(i)},i(e){n||(ms(t.$$.fragment,e),n=!0)},o(e){gs(t.$$.fragment,e),n=!1},d(e){Cs(t,e)}}}function Zc(e){let t,n,r=ys(e[6]),o=[];for(let t=0;tgs(o[e],1,1,(()=>{o[e]=null}));return{c(){for(let e=0;e0?1:e[0].metadata.publicKey?2:e[4]?-1:3}return~(n=s(e))&&(r=a[n]=i[n](e)),{c(){t=ka("section"),r&&r.c(),Aa(t,"class","svelte-13p224c")},m(e,r){xa(e,t,r),~n&&a[n].m(t,null),o=!0},p(e,[o]){let l=n;n=s(e),n===l?~n&&a[n].p(e,o):(r&&(hs(),gs(a[l],1,1,(()=>{a[l]=null})),ps()),~n?(r=a[n],r?r.p(e,o):(r=a[n]=i[n](e),r.c()),ms(r,1),r.m(t,null)):r=null)},i(e){o||(ms(r),o=!0)},o(e){gs(r),o=!1},d(e){e&&_a(t),~n&&a[n].d()}}}function $c(e,t,n){let r,o;const{t:i}=Xa("i18n");na(e,i,(e=>n(8,o=e)));let{client:a}=t,{walletPlugin:s}=t,{title:l}=t;const c=Ua();let u=tl(!0);na(e,u,(e=>n(7,r=e)));let d,f,h="",p="",m=!1;async function g(){u.set(!0);try{const e=await a.v1.chain.get_account(h);e.account_name.equals(h)&&(n(4,d=e.account_name),n(6,f=e.permissions.map((t=>$.V5.from(`${e.account_name}@${t.perm_name}`))))),n(5,m=!1)}catch(e){n(5,m=!0)}finally{n(3,p=h),u.set(!1)}}Ya((async()=>{if(s.config.requiresPermissionSelect){const e=await a.call({path:"/v1/chain/get_accounts_by_authorizers",params:{keys:[s.metadata.publicKey]}});u.set(!1),n(6,f=e.accounts.map((e=>$.V5.from(`${e.account_name}@${e.permission_name}`))))}else s.config.requiresPermissionEntry&&(u.set(!1),n(6,f=[]))}));return e.$$set=e=>{"client"in e&&n(14,a=e.client),"walletPlugin"in e&&n(0,s=e.walletPlugin),"title"in e&&n(1,l=e.title)},[s,l,h,p,d,m,f,r,o,i,c,u,g,function(e){if("Enter"==e.code)return e.preventDefault(),g(),!1},a,e=>c("select",e),function(e){h=e,n(2,h)}]}class Ac extends Is{constructor(e){super(),Es(this,e,$c,Oc,Ki,{client:14,walletPlugin:0,title:1},bc)}}function Nc(e){va(e,"svelte-lwrp5l","section.svelte-lwrp5l{display:flex;flex-direction:column;gap:var(--space-s)}")}function Rc(e,t,n){const r=e.slice();return r[4]=t[n],r[6]=n,r}function jc(e){let t,n,r,o,i;return n=new As({props:{$$slots:{default:[Tc]},$$scope:{ctx:e}}}),o=new Rl({props:{$$slots:{default:[Pc]},$$scope:{ctx:e}}}),{c(){t=ka("section"),Ss(n.$$.fragment),r=Ea(),Ss(o.$$.fragment),Aa(t,"class","svelte-lwrp5l")},m(e,a){xa(e,t,a),ks(n,t,null),ga(t,r),ks(o,t,null),i=!0},p(e,t){const r={};130&t&&(r.$$scope={dirty:t,ctx:e}),n.$set(r);const i={};129&t&&(i.$$scope={dirty:t,ctx:e}),o.$set(i)},i(e){i||(ms(n.$$.fragment,e),ms(o.$$.fragment,e),i=!0)},o(e){gs(n.$$.fragment,e),gs(o.$$.fragment,e),i=!1},d(e){e&&_a(t),Cs(n),Cs(o)}}}function Tc(e){let t;return{c(){t=Ma(e[1])},m(e,n){xa(e,t,n)},p(e,n){2&n&&Na(t,e[1])},d(e){e&&_a(t)}}}function Bc(e){let t,n;return t=new Ul({props:{label:e[4].metadata.name,onClick:function(){return e[3](e[6])},leadingIcon:"wallet",logo:Kl(e[4].metadata)}}),{c(){Ss(t.$$.fragment)},m(e,r){ks(t,e,r),n=!0},p(n,r){e=n;const o={};1&r&&(o.label=e[4].metadata.name),1&r&&(o.logo=Kl(e[4].metadata)),t.$set(o)},i(e){n||(ms(t.$$.fragment,e),n=!0)},o(e){gs(t.$$.fragment,e),n=!1},d(e){Cs(t,e)}}}function Pc(e){let t,n,r=ys(e[0]),o=[];for(let t=0;tgs(o[e],1,1,(()=>{o[e]=null}));return{c(){for(let e=0;e{r=null})),ps())},i(e){n||(ms(r),n=!0)},o(e){gs(r),n=!1},d(e){e&&_a(t),r&&r.d(e)}}}function Dc(e,t,n){let{wallets:r}=t,{title:o}=t;const i=Ua();return e.$$set=e=>{"wallets"in e&&n(0,r=e.wallets),"title"in e&&n(1,o=e.title)},[r,o,i,e=>i("select",e)]}class zc extends Is{constructor(e){super(),Es(this,e,Dc,Lc,Ki,{wallets:0,title:1},Nc)}}function Wc(e){return"[object Date]"===Object.prototype.toString.call(e)}function Fc(e){return e<.5?4*e*e*e:.5*Math.pow(2*e-2,3)+1}function Hc(e){const t=e-1;return t*t*t+1}function Vc(e,t){if(e===t||e!=e)return()=>e;const n=typeof e;if(n!==typeof t||Array.isArray(e)!==Array.isArray(t))throw new Error("Cannot interpolate values of different type");if(Array.isArray(e)){const n=t.map(((t,n)=>Vc(e[n],t)));return e=>n.map((t=>t(e)))}if("object"===n){if(!e||!t)throw new Error("Object cannot be null");if(Wc(e)&&Wc(t)){e=e.getTime();const n=(t=t.getTime())-e;return t=>new Date(e+t*n)}const n=Object.keys(t),r={};return n.forEach((n=>{r[n]=Vc(e[n],t[n])})),e=>{const t={};return n.forEach((n=>{t[n]=r[n](e)})),t}}if("number"===n){const n=t-e;return t=>e+t*n}throw new Error(`Cannot interpolate ${n} values`)}function Yc(e){va(e,"svelte-1cxfvrd",'.loader.svelte-1cxfvrd.svelte-1cxfvrd{position:relative;display:grid;place-items:center;grid-template-areas:"stack" "text";gap:var(--space-m)}.logo.svelte-1cxfvrd.svelte-1cxfvrd{grid-area:stack;place-self:center;color:var(--body-text-color);width:var(--space-2xl);display:flex;align-items:center;justify-content:center}.logo.svelte-1cxfvrd img.svelte-1cxfvrd{width:100%;height:100%;object-fit:contain}.logo.svelte-1cxfvrd>svg{width:35%;height:35%}.text.svelte-1cxfvrd.svelte-1cxfvrd{grid-area:text;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:var(--space-4xs)}.text.svelte-1cxfvrd .label.svelte-1cxfvrd{font-size:var(--fs-2);font-weight:500;color:var(--body-text-color);margin:0}.text.svelte-1cxfvrd span.svelte-1cxfvrd{font-size:var(--fs-1);font-variant-numeric:tabular-nums;color:var(--body-text-color-variant)}svg.svelte-1cxfvrd.svelte-1cxfvrd{grid-area:stack;animation:2.5s linear infinite svelte-1cxfvrd-svg-animation}@keyframes svelte-1cxfvrd-svg-animation{0%{transform:rotateZ(0deg)}100%{transform:rotateZ(360deg)}}circle.svelte-1cxfvrd.svelte-1cxfvrd{transform-origin:center}circle.spinner.svelte-1cxfvrd.svelte-1cxfvrd{stroke:var(--loading-circle-color)}circle.track.svelte-1cxfvrd.svelte-1cxfvrd{stroke:var(--loading-circle-track-color)}circle.animated.svelte-1cxfvrd.svelte-1cxfvrd{animation:svelte-1cxfvrd-dash 2.1s ease-in-out both infinite}@keyframes svelte-1cxfvrd-dash{0%{stroke-dashoffset:var(--circumference);transform:rotate(0)}50%,65%{stroke-dashoffset:70;transform:rotate(90deg)}100%{stroke-dashoffset:var(--circumference);transform:rotate(360deg)}}')}function Gc(e){let t,n,r,o;const i=[Xc,Uc],a=[];return~(n=function(e,t){return Xl(e[5])||ql(e[5])?0:e[5]in Bs?1:-1}(e))&&(r=a[n]=i[n](e)),{c(){t=ka("div"),r&&r.c(),Aa(t,"class","logo svelte-1cxfvrd")},m(e,r){xa(e,t,r),~n&&a[n].m(t,null),o=!0},p(e,t){r&&r.p(e,t)},i(e){o||(ms(r),o=!0)},o(e){gs(r),o=!1},d(e){e&&_a(t),~n&&a[n].d()}}}function Uc(e){let t,n;return t=new zs({props:{name:e[5],size:"75%"}}),{c(){Ss(t.$$.fragment)},m(e,r){ks(t,e,r),n=!0},p:Hi,i(e){n||(ms(t.$$.fragment,e),n=!0)},o(e){gs(t.$$.fragment,e),n=!1},d(e){Cs(t,e)}}}function Xc(e){let t,n;return{c(){t=ka("img"),Qi(t.src,n=e[5])||Aa(t,"src",n),Aa(t,"alt","loading logo"),Aa(t,"class","svelte-1cxfvrd")},m(e,n){xa(e,t,n)},p:Hi,i:Hi,o:Hi,d(e){e&&_a(t)}}}function qc(e){let t,n=e[1],r=Kc(e);return{c(){r.c(),t=Ia()},m(e,n){r.m(e,n),xa(e,t,n)},p(e,o){2&o&&Ki(n,n=e[1])?(r.d(1),r=Kc(e),r.c(),r.m(t.parentNode,t)):r.p(e,o)},d(e){e&&_a(t),r.d(e)}}}function Kc(e){let t,n,r=tu(e[0])+"";return{c(){t=ka("span"),n=Ma(r),Aa(t,"class","svelte-1cxfvrd"),Ta(t,"label",!e[4])},m(e,r){xa(e,t,r),ga(t,n)},p(e,t){1&t&&r!==(r=tu(e[0])+"")&&Na(n,r)},d(e){e&&_a(t)}}}function Jc(e){let t,n,r,o,i,a,s,l,c,u=e[5]&&Gc(e),d=e[4]&&function(e){let t;return{c(){t=ka("p"),t.textContent=`${e[4]}`,Aa(t,"class","label svelte-1cxfvrd")},m(e,n){xa(e,t,n)},p:Hi,d(e){e&&_a(t)}}}(e),f=e[0]&&qc(e);return{c(){t=ka("div"),n=Ca("svg"),r=Ca("circle"),o=Ca("circle"),i=Ea(),u&&u.c(),a=Ea(),s=ka("div"),d&&d.c(),l=Ea(),f&&f.c(),Aa(r,"class","track svelte-1cxfvrd"),Aa(r,"cx",e[6]),Aa(r,"cy",e[6]),Aa(r,"r",e[7]),Aa(r,"stroke-width",eu-1),Aa(r,"stroke-linecap","round"),Aa(r,"stroke-dasharray",e[3]),Aa(r,"stroke-dashoffset",0),Aa(r,"fill","none"),Aa(o,"class","spinner svelte-1cxfvrd"),Aa(o,"cx",e[6]),Aa(o,"cy",e[6]),Aa(o,"r",e[7]),Aa(o,"stroke-width",eu),Aa(o,"stroke-linecap","round"),Aa(o,"stroke-dasharray",e[3]),Aa(o,"fill","none"),ja(o,"--radius",e[7]),ja(o,"--circumference",e[3]),Ta(o,"animated",e[2]),Aa(n,"width",Qc),Aa(n,"height",Qc),Aa(n,"class","svelte-1cxfvrd"),Ta(n,"animated",e[2]),Aa(s,"class","text svelte-1cxfvrd"),Aa(t,"class","loader svelte-1cxfvrd")},m(e,h){xa(e,t,h),ga(t,n),ga(n,r),ga(n,o),ga(t,i),u&&u.m(t,null),ga(t,a),ga(t,s),d&&d.m(s,null),ga(s,l),f&&f.m(s,null),c=!0},p(e,[t]){(!c||8&t)&&Aa(r,"stroke-dasharray",e[3]),(!c||8&t)&&Aa(o,"stroke-dasharray",e[3]),(!c||8&t)&&ja(o,"--circumference",e[3]),(!c||4&t)&&Ta(o,"animated",e[2]),(!c||4&t)&&Ta(n,"animated",e[2]),e[5]&&u.p(e,t),e[4]&&d.p(e,t),e[0]?f?f.p(e,t):(f=qc(e),f.c(),f.m(s,null)):f&&(f.d(1),f=null)},i(e){c||(ms(u),c=!0)},o(e){gs(u),c=!1},d(e){e&&_a(t),u&&u.d(),d&&d.d(),f&&f.d()}}}let Qc=100,eu=8;function tu(e){const t=e.getTime()-Date.now();return t>0?new Date(t).toISOString().slice(14,19):"00:00"}function nu(e,t,n){let r,o,i,a,s,{data:l={}}=t,{label:c,end:u,logo:d,loading:f=!0}=l,h=Qc/2,p=h-eu,m=function(e,t={}){const n=tl(e);let r,o=e;function i(i,a){if(null==e)return n.set(e=i),Promise.resolve();o=i;let s=r,l=!1,{delay:c=0,duration:u=400,easing:d=Vi,interpolate:f=Vc}=Yi(Yi({},t),a);if(0===u)return s&&(s.abort(),s=null),n.set(e=o),Promise.resolve();const h=da()+c;let p;return r=ma((t=>{if(tu?(n.set(e=i),!1):(n.set(e=p(d(r/u))),!0)})),r.promise}return{set:i,update:(t,n)=>i(t(o,e),n),subscribe:n.subscribe}}(2*Math.PI*p,{duration:500,easing:Hc});return na(e,m,(e=>n(3,o=e))),Ga((()=>{s&&clearInterval(s)})),e.$$set=e=>{"data"in e&&n(9,l=e.data)},e.$$.update=()=>{2051&e.$$.dirty&&(s&&clearInterval(s),u&&(n(0,i=new Date(u)),n(11,s=setInterval((()=>{n(1,a=new Date(i).getTime()-Date.now()),a<=0&&(clearInterval(s),m.set(1e3),n(10,f=!1))}),200)))),1024&e.$$.dirty&&n(2,r=f)},[i,a,r,o,c,d,h,p,m,l,f,s]}class ru extends Is{constructor(e){super(),Es(this,e,nu,Jc,Ki,{data:9},Yc)}}function ou(e,{delay:t=0,duration:n=400,easing:r=Vi}={}){const o=+getComputedStyle(e).opacity;return{delay:t,duration:n,easing:r,css:e=>"opacity: "+e*o}}function iu(e,{delay:t=0,duration:n=400,easing:r=Hc,x:o=0,y:i=0,opacity:a=0}={}){const s=getComputedStyle(e),l=+s.opacity,c="none"===s.transform?"":s.transform,u=l*(1-a),[d,f]=ca(o),[h,p]=ca(i);return{delay:t,duration:n,easing:r,css:(e,t)=>`\n\t\t\ttransform: ${c} translate(${(1-e)*d}${f}, ${(1-e)*h}${p});\n\t\t\topacity: ${l-u*t}`}}function au(e){let t;const n=e[5].default,r=ra(n,e,e[4],null);return{c(){r&&r.c()},m(e,n){r&&r.m(e,n),t=!0},p(e,o){r&&r.p&&(!t||16&o)&&aa(r,n,e,e[4],t?ia(n,e[4],o,null):sa(e[4]),null)},i(e){t||(ms(r,e),t=!0)},o(e){gs(r,e),t=!1},d(e){r&&r.d(e)}}}function su(e){let t,n,r;const o=e[5].default,i=ra(o,e,e[4],null);return{c(){t=ka("div"),i&&i.c(),Aa(t,"class","transition")},m(e,n){xa(e,t,n),i&&i.m(t,null),r=!0},p(t,n){e=t,i&&i.p&&(!r||16&n)&&aa(i,o,e,e[4],r?ia(o,e[4],n,null):sa(e[4]),null)},i(o){r||(ms(i,o),n||ns((()=>{n=function(e,t,n){const r={direction:"in"};let o,i,a=t(e,n,r),s=!1,l=0;function c(){o&&Fa(e,o)}function u(){const{delay:t=0,duration:n=300,easing:r=Vi,tick:u=Hi,css:d}=a||vs;d&&(o=Wa(e,0,1,n,t,r,d,l++)),u(0,1);const f=da()+t,h=f+n;i&&i.abort(),s=!0,ns((()=>us(e,!0,"start"))),i=ma((t=>{if(s){if(t>=h)return u(1,0),us(e,!0,"end"),c(),s=!1;if(t>=f){const e=r((t-f)/n);u(e,1-e)}}return s}))}let d=!1;return{start(){d||(d=!0,Fa(e),qi(a)?(a=a(r),cs().then(u)):u())},invalidate(){d=!1},end(){s&&(c(),s=!1)}}}(t,iu,{duration:200,x:e[1],y:e[0]}),n.start()})),r=!0)},o(e){gs(i,e),r=!1},d(e){e&&_a(t),i&&i.d(e)}}}function lu(e){let t,n,r,o;const i=[su,au],a=[];return t=function(e,t){return e[2]?0:1}(e),n=a[t]=i[t](e),{c(){n.c(),r=Ia()},m(e,n){a[t].m(e,n),xa(e,r,n),o=!0},p(e,[t]){n.p(e,t)},i(e){o||(ms(n),o=!0)},o(e){gs(n),o=!1},d(e){e&&_a(r),a[t].d(e)}}}function cu(e,t,n){let r,o,i;na(e,sl,(e=>n(6,i=e)));let{$$slots:a={},$$scope:s}=t,{direction:l}=t;const{animations:c}=i,u=["ltr","rtl"],d=e=>"rtl"===e||"btt"===e?100:-100;return e.$$set=e=>{"direction"in e&&n(3,l=e.direction),"$$scope"in e&&n(4,s=e.$$scope)},e.$$.update=()=>{8&e.$$.dirty&&n(1,[r,o]=l?u.includes(l)?[d(l),0]:[0,d(l)]:[0,0],r,(n(0,o),n(3,l)))},[o,r,c,l,s,a]}class uu extends Is{constructor(e){super(),Es(this,e,cu,lu,Ki,{direction:3})}}function du(e){let t,n,r=e[3]("loading",{default:"Loading..."})+"";return{c(){t=ka("p"),n=Ma(r)},m(e,r){xa(e,t,r),ga(t,n)},p(e,t){8&t&&r!==(r=e[3]("loading",{default:"Loading..."})+"")&&Na(n,r)},i:Hi,o:Hi,d(e){e&&_a(t)}}}function fu(e){let t,n,r,o;const i=[vu,gu,mu,pu,hu],a=[];function s(e,t){return e[5]===e[0].selectWallet?0:e[5]===e[0].selectChain&&e[6]?1:e[5]===e[0].enterPermission&&e[7]&&e[8]?2:e[5]===e[0].selectPermission&&e[7]&&e[8]?3:4}return t=s(e),n=a[t]=i[t](e),{c(){n.c(),r=Ia()},m(e,n){a[t].m(e,n),xa(e,r,n),o=!0},p(e,o){let l=t;t=s(e),t===l?a[t].p(e,o):(hs(),gs(a[l],1,1,(()=>{a[l]=null})),ps(),n=a[t],n?n.p(e,o):(n=a[t]=i[t](e),n.c()),ms(n,1),n.m(r.parentNode,r))},i(e){o||(ms(n),o=!0)},o(e){gs(n),o=!1},d(e){e&&_a(r),a[t].d(e)}}}function hu(e){let t,n;return t=new ru({props:{data:{label:e[3]("login.complete",{default:"Complete the login using your selected wallet."})}}}),{c(){Ss(t.$$.fragment)},m(e,r){ks(t,e,r),n=!0},p(e,n){const r={};8&n&&(r.data={label:e[3]("login.complete",{default:"Complete the login using your selected wallet."})}),t.$set(r)},i(e){n||(ms(t.$$.fragment,e),n=!0)},o(e){gs(t.$$.fragment,e),n=!1},d(e){Cs(t,e)}}}function pu(e){let t,n;return t=new uu({props:{direction:e[1],$$slots:{default:[bu]},$$scope:{ctx:e}}}),{c(){Ss(t.$$.fragment)},m(e,r){ks(t,e,r),n=!0},p(e,n){const r={};2&n&&(r.direction=e[1]),268435848&n&&(r.$$scope={dirty:n,ctx:e}),t.$set(r)},i(e){n||(ms(t.$$.fragment,e),n=!0)},o(e){gs(t.$$.fragment,e),n=!1},d(e){Cs(t,e)}}}function mu(e){let t,n;return t=new uu({props:{direction:e[1],$$slots:{default:[yu]},$$scope:{ctx:e}}}),{c(){Ss(t.$$.fragment)},m(e,r){ks(t,e,r),n=!0},p(e,n){const r={};2&n&&(r.direction=e[1]),268435848&n&&(r.$$scope={dirty:n,ctx:e}),t.$set(r)},i(e){n||(ms(t.$$.fragment,e),n=!0)},o(e){gs(t.$$.fragment,e),n=!1},d(e){Cs(t,e)}}}function gu(e){let t,n;return t=new uu({props:{direction:e[1],$$slots:{default:[wu]},$$scope:{ctx:e}}}),{c(){Ss(t.$$.fragment)},m(e,r){ks(t,e,r),n=!0},p(e,n){const r={};2&n&&(r.direction=e[1]),268435528&n&&(r.$$scope={dirty:n,ctx:e}),t.$set(r)},i(e){n||(ms(t.$$.fragment,e),n=!0)},o(e){gs(t.$$.fragment,e),n=!1},d(e){Cs(t,e)}}}function vu(e){let t,n;return t=new uu({props:{direction:e[1],$$slots:{default:[xu]},$$scope:{ctx:e}}}),{c(){Ss(t.$$.fragment)},m(e,r){ks(t,e,r),n=!0},p(e,n){const r={};2&n&&(r.direction=e[1]),268435468&n&&(r.$$scope={dirty:n,ctx:e}),t.$set(r)},i(e){n||(ms(t.$$.fragment,e),n=!0)},o(e){gs(t.$$.fragment,e),n=!1},d(e){Cs(t,e)}}}function bu(e){let t,n;return t=new Ac({props:{client:e[7],walletPlugin:e[8],title:e[3]("login.select.account",{default:"Select an Account"})}}),t.$on("select",e[16]),t.$on("cancel",e[15]),{c(){Ss(t.$$.fragment)},m(e,r){ks(t,e,r),n=!0},p(e,n){const r={};128&n&&(r.client=e[7]),256&n&&(r.walletPlugin=e[8]),8&n&&(r.title=e[3]("login.select.account",{default:"Select an Account"})),t.$set(r)},i(e){n||(ms(t.$$.fragment,e),n=!0)},o(e){gs(t.$$.fragment,e),n=!1},d(e){Cs(t,e)}}}function yu(e){let t,n;return t=new Ac({props:{client:e[7],walletPlugin:e[8],title:e[3]("login.enter.account",{default:"Enter account name"})}}),t.$on("select",e[16]),t.$on("cancel",e[15]),{c(){Ss(t.$$.fragment)},m(e,r){ks(t,e,r),n=!0},p(e,n){const r={};128&n&&(r.client=e[7]),256&n&&(r.walletPlugin=e[8]),8&n&&(r.title=e[3]("login.enter.account",{default:"Enter account name"})),t.$set(r)},i(e){n||(ms(t.$$.fragment,e),n=!0)},o(e){gs(t.$$.fragment,e),n=!1},d(e){Cs(t,e)}}}function wu(e){let t,n;return t=new ac({props:{chains:e[6],title:e[3]("login.select.blockchain",{default:"Select a Blockchain"})}}),t.$on("select",e[14]),t.$on("cancel",e[18]),{c(){Ss(t.$$.fragment)},m(e,r){ks(t,e,r),n=!0},p(e,n){const r={};64&n&&(r.chains=e[6]),8&n&&(r.title=e[3]("login.select.blockchain",{default:"Select a Blockchain"})),t.$set(r)},i(e){n||(ms(t.$$.fragment,e),n=!0)},o(e){gs(t.$$.fragment,e),n=!1},d(e){Cs(t,e)}}}function xu(e){let t,n;return t=new zc({props:{wallets:e[2].walletPlugins,title:e[3]("login.select.wallet",{default:"Select a Wallet"})}}),t.$on("select",e[17]),t.$on("cancel",e[19]),{c(){Ss(t.$$.fragment)},m(e,r){ks(t,e,r),n=!0},p(e,n){const r={};4&n&&(r.wallets=e[2].walletPlugins),8&n&&(r.title=e[3]("login.select.wallet",{default:"Select a Wallet"})),t.$set(r)},i(e){n||(ms(t.$$.fragment,e),n=!0)},o(e){gs(t.$$.fragment,e),n=!1},d(e){Cs(t,e)}}}function _u(e){let t,n,r,o;const i=[fu,du],a=[];function s(e,t){return e[4]&&e[2]?0:1}return t=s(e),n=a[t]=i[t](e),{c(){n.c(),r=Ia()},m(e,n){a[t].m(e,n),xa(e,r,n),o=!0},p(e,[o]){let l=t;t=s(e),t===l?a[t].p(e,o):(hs(),gs(a[l],1,1,(()=>{a[l]=null})),ps(),n=a[t],n?n.p(e,o):(n=a[t]=i[t](e),n.c()),ms(n,1),n.m(r.parentNode,r))},i(e){o||(ms(n),o=!0)},o(e){gs(n),o=!1},d(e){e&&_a(r),a[t].d(e)}}}function Su(e,t,n){let r,o,i,a,s,l,c,u,d,f;na(e,yl,(e=>n(21,r=e))),na(e,Ml,(e=>n(1,o=e))),na(e,Cl,(e=>n(22,i=e))),na(e,vl,(e=>n(2,a=e))),na(e,cl,(e=>n(4,l=e)));const{t:h}=Xa("i18n");na(e,h,(e=>n(3,s=e)));let p=!1;const m=Ua();var g;!function(e){e.done="done",e.enterPermission="enterPermission",e.selectChain="selectChain",e.selectPermission="selectPermission",e.selectWallet="selectWallet"}(g||(g={}));const v=nl([vl,yl],(([e,t])=>{if(e&&void 0!==t.chainId)return e.chain?e.chain:e.chains.find((e=>e.id===t.chainId))})),b=nl([v,vl],(([e,t])=>{if(t&&void 0!==e)return t.getClient(e)}));na(e,b,(e=>n(7,d=e)));const y=nl([vl,yl],(([e,t])=>{if(e&&void 0!==t.walletPluginIndex)return e.walletPlugins[t.walletPluginIndex]}));na(e,y,(e=>n(8,f=e)));let w=nl([vl,y],(([e,t])=>e&&t?t.config.supportedChains?e.chains.filter((e=>!t.config.supportedChains||t.config.supportedChains.includes(String(e.id)))):e.chains:[]));na(e,w,(e=>n(6,u=e)));const x=vl.subscribe((e=>{e&&(la(cl,l.subtitle=s("login.title-app",{appName:e.appName,default:"Login to {{appName}}"}),l),e.chain&&la(yl,r.chainId=e.chain.id,r),1===e.chains.length&&la(yl,r.chainId=e.chains[0].id,r),e.permissionLevel&&la(yl,r.permissionLevel=e.permissionLevel,r),1===e.walletPlugins.length&&la(yl,r.walletPluginIndex=0,r),void 0!==e.walletPluginIndex&&la(yl,r.walletPluginIndex=e.walletPluginIndex,r))}));Ya((()=>{la(cl,l.title=s("login.title",{default:"Login"}),l)})),Ga(x);const _=nl([yl,y],(([e,t])=>{if(!t)return g.selectWallet;const{requiresChainSelect:n,requiresPermissionEntry:o,requiresPermissionSelect:i,supportedChains:s}=t.config;return!e.chainId&&s&&1===s.length?(la(yl,r.chainId=s[0],r),g.selectPermission):!e.chainId&&a&&a.chain?(la(yl,r.chainId=a?.chain.id,r),g.selectPermission):!e.chainId&&n?g.selectChain:!e.permissionLevel&&i?g.selectPermission:!e.permissionLevel&&o?g.enterPermission:void C()}));na(e,_,(e=>n(5,c=e)));const S=()=>{la(yl,r.chainId=void 0,r),la(Cl,i=k,i),la(Ml,o="ltr",o)},k=()=>{la(yl,r.walletPluginIndex=void 0,r),la(Cl,i=void 0,i),la(Ml,o="ltr",o)},C=()=>{p||(p=!0,m("complete",r),Cl.set(void 0),il.set(!1))};return[g,o,a,s,l,c,u,d,f,h,b,y,w,_,e=>{la(yl,r.chainId=e.detail,r),la(Cl,i=S,i),la(Ml,o="rtl",o)},S,e=>{la(yl,r.permissionLevel=e.detail,r),la(Cl,i=void 0,i),la(Ml,o="rtl",o)},e=>{la(Cl,i=k,i),la(yl,r.walletPluginIndex=e.detail,r),la(Ml,o="rtl",o)},k,()=>{m("cancel")}]}class ku extends Is{constructor(e){super(),Es(this,e,Su,_u,Ki,{})}}function Cu(e){va(e,"svelte-1m2zvm","div.svelte-1m2zvm{flex:1;display:flex;justify-content:space-between;gap:var(--space-xs)}")}function Mu(e){let t,n;const r=e[1].default,o=ra(r,e,e[0],null);return{c(){t=ka("div"),o&&o.c(),Aa(t,"class","svelte-1m2zvm")},m(e,r){xa(e,t,r),o&&o.m(t,null),n=!0},p(e,[t]){o&&o.p&&(!n||1&t)&&aa(o,r,e,e[0],n?ia(r,e[0],t,null):sa(e[0]),null)},i(e){n||(ms(o,e),n=!0)},o(e){gs(o,e),n=!1},d(e){e&&_a(t),o&&o.d(e)}}}function Eu(e,t,n){let{$$slots:r={},$$scope:o}=t;return e.$$set=e=>{"$$scope"in e&&n(0,o=e.$$scope)},[o,r]}class Iu extends Is{constructor(e){super(),Es(this,e,Eu,Mu,Ki,{},Cu)}}function Zu(e){let t,n,r,o;return t=new uc({props:{data:{variant:"outlined",label:e[0]("decline",{default:"Decline"}),onClick:e[3],icon:"close"}}}),r=new uc({props:{data:{variant:"primary",label:e[0]("accept",{default:"Accept"}),onClick:e[4],icon:"check",autofocus:!0}}}),{c(){Ss(t.$$.fragment),n=Ea(),Ss(r.$$.fragment)},m(e,i){ks(t,e,i),xa(e,n,i),ks(r,e,i),o=!0},p(e,n){const o={};1&n&&(o.data={variant:"outlined",label:e[0]("decline",{default:"Decline"}),onClick:e[3],icon:"close"}),t.$set(o);const i={};1&n&&(i.data={variant:"primary",label:e[0]("accept",{default:"Accept"}),onClick:e[4],icon:"check",autofocus:!0}),r.$set(i)},i(e){o||(ms(t.$$.fragment,e),ms(r.$$.fragment,e),o=!0)},o(e){gs(t.$$.fragment,e),gs(r.$$.fragment,e),o=!1},d(e){e&&_a(n),Cs(t,e),Cs(r,e)}}}function Ou(e){let t,n;return t=new Iu({props:{$$slots:{default:[Zu]},$$scope:{ctx:e}}}),{c(){Ss(t.$$.fragment)},m(e,r){ks(t,e,r),n=!0},p(e,[n]){const r={};33&n&&(r.$$scope={dirty:n,ctx:e}),t.$set(r)},i(e){n||(ms(t.$$.fragment,e),n=!0)},o(e){gs(t.$$.fragment,e),n=!1},d(e){Cs(t,e)}}}function $u(e,t,n){let r;const{t:o}=Xa("i18n");na(e,o,(e=>n(0,r=e)));const i=Ua();return[r,o,i,()=>i("cancel"),()=>i("complete")]}class Au extends Is{constructor(e){super(),Es(this,e,$u,Ou,Ki,{})}}function Nu(e){va(e,"svelte-1lmgxnd",".asset.svelte-1lmgxnd.svelte-1lmgxnd{text-align:center}.asset.svelte-1lmgxnd>.svelte-1lmgxnd{margin:0;line-height:1.5}.value.svelte-1lmgxnd.svelte-1lmgxnd{font-size:var(--fs-2);font-weight:600;color:var(--body-text-color)}.label.svelte-1lmgxnd.svelte-1lmgxnd{font-size:var(--fs-0);font-weight:400;color:var(--body-text-color-variant)}")}function Ru(e){let t,n,r,o,i,a,s=e[0].value+"",l=e[0].label+"";return{c(){t=ka("div"),n=ka("p"),r=Ma(s),o=Ea(),i=ka("p"),a=Ma(l),Aa(n,"class","value svelte-1lmgxnd"),Aa(i,"class","label svelte-1lmgxnd"),Aa(t,"class","asset svelte-1lmgxnd")},m(e,s){xa(e,t,s),ga(t,n),ga(n,r),ga(t,o),ga(t,i),ga(i,a)},p(e,t){1&t&&s!==(s=e[0].value+"")&&Na(r,s),1&t&&l!==(l=e[0].label+"")&&Na(a,l)},d(e){e&&_a(t)}}}function ju(e){let t,n=e[0]&&Ru(e);return{c(){n&&n.c(),t=Ia()},m(e,r){n&&n.m(e,r),xa(e,t,r)},p(e,[r]){e[0]?n?n.p(e,r):(n=Ru(e),n.c(),n.m(t.parentNode,t)):n&&(n.d(1),n=null)},i:Hi,o:Hi,d(e){e&&_a(t),n&&n.d(e)}}}function Tu(e,t,n){let{data:r={label:"[[Unknown Label]]",value:"[[Unknown Value]]"}}=t;return e.$$set=e=>{"data"in e&&n(0,r=e.data)},[r]}class Bu extends Is{constructor(e){super(),Es(this,e,Tu,ju,Ki,{data:0},Nu)}}function Pu(e){va(e,"svelte-1bils14","button.svelte-1bils14{cursor:pointer;display:block;width:300px;height:65px;border-radius:12px;font-size:16px;font-weight:600;color:var(--button-text-color);background-color:var(--button-tertiary-color);border:none;box-shadow:none;margin:27px auto 0}")}function Lu(e){let t,n,r,o,i=e[0]("close",{default:"Close"})+"";return{c(){t=ka("button"),n=Ma(i),Aa(t,"class","svelte-1bils14")},m(i,a){xa(i,t,a),ga(t,n),r||(o=Za(t,"click",e[3]),r=!0)},p(e,[t]){1&t&&i!==(i=e[0]("close",{default:"Close"})+"")&&Na(n,i)},i:Hi,o:Hi,d(e){e&&_a(t),r=!1,o()}}}function Du(e,t,n){let r;const{t:o}=Xa("i18n");na(e,o,(e=>n(0,r=e)));const i=Ua();return[r,o,i,()=>i("complete")]}class zu extends Is{constructor(e){super(),Es(this,e,Du,Lu,Ki,{},Pu)}}function Wu(e){va(e,"svelte-785ja0",".button.svelte-785ja0{--button-height:var(--space-2xl);cursor:pointer;display:flex;justify-content:center;align-items:center;gap:var(--space-2xs);height:var(--button-height);line-height:var(--button-height);text-decoration:none;text-align:center;border-radius:var(--border-radius-inner);font-size:var(--fs-1);font-weight:600;color:var(--button-color, var(--button-text-color));background:var(--button-background, var(--button-primary-background));border:none;box-shadow:var(--button-outline);flex:1}.button.svelte-785ja0:hover{background:var(--button-background-hover, var(--button-primary-background-hover));box-shadow:var(--button-outline-hover, var(--button-primary-outline-hover))}.button.svelte-785ja0:active{background:var(--button-background-active, var(--button-primary-background-active));box-shadow:var(--button-outline-active);color:var(--button-text-color-active)}.secondary.svelte-785ja0{--button-background:var(--button-secondary-background);--button-background-hover:var(--button-secondary-background-hover);--button-background-active:var(--button-secondary-background-active);--button-outline-hover:var(--button-secondary-outline-hover)}.outlined.svelte-785ja0{--button-background:transparent;--button-background-hover:transparent;--button-background-active:var(--button-outlined-background-active);--button-outline:var(--button-outlined-outline);--button-outline-hover:var(--button-outlined-outline-hover)}a.svelte-785ja0{align-self:stretch}")}function Fu(e){let t,n,r,o,i=e[3]&&function(e){let t,n;return t=new zs({props:{name:e[3]}}),{c(){Ss(t.$$.fragment)},m(e,r){ks(t,e,r),n=!0},p:Hi,i(e){n||(ms(t.$$.fragment,e),n=!0)},o(e){gs(t.$$.fragment,e),n=!1},d(e){Cs(t,e)}}}(e);return{c(){var o;t=ka("a"),i&&i.c(),n=Ea(),r=ka("span"),r.textContent=`${e[2]}`,Aa(t,"class",(null==(o=e[5])?"":o)+" svelte-785ja0"),Aa(t,"href",e[1]),Aa(t,"target",e[4]),Aa(t,"rel","noreferrer"),Ta(t,"button",e[0])},m(e,a){xa(e,t,a),i&&i.m(t,null),ga(t,n),ga(t,r),o=!0},p(e,[t]){e[3]&&i.p(e,t)},i(e){o||(ms(i),o=!0)},o(e){gs(i),o=!1},d(e){e&&_a(t),i&&i.d()}}}function Hu(e,t,n){let{data:r}=t,{button:o=!0,href:i,label:a,icon:s,target:l,variant:c="outlined"}=r;return e.$$set=e=>{"data"in e&&n(6,r=e.data)},[o,i,a,s,l,c,r]}class Vu extends Is{constructor(e){super(),Es(this,e,Hu,Fu,Ki,{data:6},Wu)}}var Yu={L:1,M:0,Q:3,H:2},Gu=1,Uu=2,Xu=4,qu=8;class Ku{constructor(e){this.mode=Xu,this.data=e}getLength(){return this.data.length}write(e){for(let t=0;t>>7-e%8&1)}put(e,t){for(let n=0;n>>t-n-1&1))}getLengthInBits(){return this.length}putBit(e){const t=Math.floor(this.length/8);this.buffer.length<=t&&this.buffer.push(0),e&&(this.buffer[t]|=128>>>this.length%8),this.length++}}const Qu={glog:function(e){if(e<1)throw new Error("glog("+e+")");return Qu.LOG_TABLE[e]},gexp:function(e){for(;e<0;)e+=255;for(;e>=256;)e-=255;return Qu.EXP_TABLE[e]},EXP_TABLE:new Array(256),LOG_TABLE:new Array(256)};for(let e=0;e<8;e++)Qu.EXP_TABLE[e]=1<=0;)t^=ud.G15<=0;)t^=ud.G18<>>=1;return t},getPatternPosition:function(e){return ud.PATTERN_POSITION_TABLE[e-1]},getMask:function(e,t,n){switch(e){case nd:return(t+n)%2==0;case rd:return t%2==0;case od:return n%3==0;case id:return(t+n)%3==0;case ad:return(Math.floor(t/2)+Math.floor(n/3))%2==0;case sd:return t*n%2+t*n%3==0;case ld:return(t*n%2+t*n%3)%2==0;case cd:return(t*n%3+(t+n)%2)%2==0;default:throw new Error("bad maskPattern:"+e)}},getErrorCorrectPolynomial:function(e){let t=new ed([1],0);for(let n=0;n5&&(n+=3+i-5)}for(let r=0;r=7&&this.setupTypeNumber(e),null==this.dataCache&&(this.dataCache=dd.createData(this.typeNumber,this.errorCorrectLevel,this.dataList)),this.mapData(this.dataCache,t)}setupPositionProbePattern(e,t){for(let n=-1;n<=7;n++)if(!(e+n<=-1||this.moduleCount<=e+n))for(let r=-1;r<=7;r++)t+r<=-1||this.moduleCount<=t+r||(this.modules[e+n][t+r]=0<=n&&n<=6&&(0==r||6==r)||0<=r&&r<=6&&(0==n||6==n)||2<=n&&n<=4&&2<=r&&r<=4)}getBestMaskPattern(){let e=0,t=0;for(let n=0;n<8;n++){this.makeImpl(!0,n);const r=ud.getLostPoint(this);(0==n||e>r)&&(e=r,t=n)}return t}setupTimingPattern(){for(let e=8;e>n&1);this.modules[Math.floor(n/3)][n%3+this.moduleCount-8-3]=r}for(let n=0;n<18;n++){const r=!e&&1==(t>>n&1);this.modules[n%3+this.moduleCount-8-3][Math.floor(n/3)]=r}}setupTypeInfo(e,t){const n=this.errorCorrectLevel<<3|t,r=ud.getBCHTypeInfo(n);for(let t=0;t<15;t++){const n=!e&&1==(r>>t&1);t<6?this.modules[t][8]=n:t<8?this.modules[t+1][8]=n:this.modules[this.moduleCount-15+t][8]=n}for(let t=0;t<15;t++){const n=!e&&1==(r>>t&1);t<8?this.modules[8][this.moduleCount-t-1]=n:t<9?this.modules[8][15-t-1+1]=n:this.modules[8][15-t-1]=n}this.modules[this.moduleCount-8][8]=!e}mapData(e,t){let n=-1,r=this.moduleCount-1,o=7,i=0;for(let a=this.moduleCount-1;a>0;a-=2)for(6==a&&a--;;){for(let n=0;n<2;n++)if(null==this.modules[r][a-n]){let s=!1;i>>o&1));ud.getMask(t,r,a-n)&&(s=!s),this.modules[r][a-n]=s,o--,-1==o&&(i++,o=7)}if(r+=n,r<0||this.moduleCount<=r){r-=n,n=-n;break}}}static createData(e,t,n){const r=td.getRSBlocks(e,t),o=new Ju;for(let t=0;t8*i)throw new Error("code length overflow. ("+o.getLengthInBits()+">"+8*i+")");for(o.getLengthInBits()+4<=8*i&&o.put(0,4);o.getLengthInBits()%8!=0;)o.putBit(!1);for(;!(o.getLengthInBits()>=8*i)&&(o.put(dd.PAD0,8),!(o.getLengthInBits()>=8*i));)o.put(dd.PAD1,8);return dd.createBytes(o,r)}static createBytes(e,t){let n=0,r=0,o=0;const i=new Array(t.length),a=new Array(t.length);for(let s=0;s=0?d.get(t):0}}let s=0;for(let e=0;e.svelte-vj0cjm{grid-area:stack}.check.svelte-vj0cjm.svelte-vj0cjm{background:var(--body-background-color)}")}function hd(e){let t,n,r,o,i,a,s,l,c,u,d,f,h,p,m=e[3]&&pd(e),g=e[3]&&md(e);l=new zs({props:{name:"copy",size:"var(--space-m)"}});let v=e[2]&&gd();return{c(){t=ka("div"),m&&m.c(),n=Ea(),r=ka("div"),g&&g.c(),o=Ea(),i=ka("button"),a=ka("div"),s=ka("div"),Ss(l.$$.fragment),c=Ea(),v&&v.c(),u=Ea(),d=ka("div"),d.innerHTML='Copy to clipboard',Aa(s,"class","svelte-vj0cjm"),Aa(a,"class","icon svelte-vj0cjm"),Aa(i,"class","copy svelte-vj0cjm"),Aa(r,"class","button-group svelte-vj0cjm"),Aa(t,"class","wrapper svelte-vj0cjm")},m(b,y){xa(b,t,y),m&&m.m(t,null),ga(t,n),ga(t,r),g&&g.m(r,null),ga(r,o),ga(r,i),ga(i,a),ga(a,s),ks(l,s,null),ga(a,c),v&&v.m(a,null),ga(i,u),ga(i,d),f=!0,h||(p=Za(i,"click",e[11]),h=!0)},p(e,i){e[3]?m?m.p(e,i):(m=pd(e),m.c(),m.m(t,n)):m&&(m.d(1),m=null),e[3]?g?(g.p(e,i),8&i&&ms(g,1)):(g=md(e),g.c(),ms(g,1),g.m(r,o)):g&&(hs(),gs(g,1,1,(()=>{g=null})),ps()),e[2]?v?4&i&&ms(v,1):(v=gd(),v.c(),ms(v,1),v.m(a,null)):v&&(hs(),gs(v,1,1,(()=>{v=null})),ps())},i(e){f||(ms(g),ms(l.$$.fragment,e),ms(v),f=!0)},o(e){gs(g),gs(l.$$.fragment,e),gs(v),f=!1},d(e){e&&_a(t),m&&m.d(),g&&g.d(),Cs(l),v&&v.d(),h=!1,p()}}}function pd(e){let t,n,r,o,i,a;return{c(){t=ka("div"),n=Ea(),r=ka("dialog"),o=ka("button"),Aa(t,"class","main qr svelte-vj0cjm"),Aa(o,"class","qr svelte-vj0cjm"),Aa(r,"class","svelte-vj0cjm")},m(s,l){var c;xa(s,t,l),t.innerHTML=e[3],xa(s,n,l),xa(s,r,l),ga(r,o),o.innerHTML=e[3],e[10](r),i||(a=[Za(o,"click",e[6]),Za(r,"click",$a(e[7])),Za(r,"keydown",(c=Oa(e[8]),function(e){return e.stopPropagation(),c.call(this,e)}),!0)],i=!0)},p(e,n){8&n&&(t.innerHTML=e[3]),8&n&&(o.innerHTML=e[3])},d(o){o&&(_a(t),_a(n),_a(r)),e[10](null),i=!1,Xi(a)}}}function md(e){let t,n,r,o,i,a,s;return n=new zs({props:{name:"expand",size:"var(--space-m)"}}),{c(){t=ka("button"),Ss(n.$$.fragment),r=Ea(),o=ka("div"),o.innerHTML='Expand QR code',Aa(t,"class","expand svelte-vj0cjm")},m(l,c){xa(l,t,c),ks(n,t,null),ga(t,r),ga(t,o),i=!0,a||(s=Za(t,"click",e[5]),a=!0)},p:Hi,i(e){i||(ms(n.$$.fragment,e),i=!0)},o(e){gs(n.$$.fragment,e),i=!1},d(e){e&&_a(t),Cs(n),a=!1,s()}}}function gd(e){let t,n,r,o;return n=new zs({props:{name:"check",size:"var(--space-m)"}}),{c(){t=ka("div"),Ss(n.$$.fragment),Aa(t,"class","check svelte-vj0cjm")},m(e,r){xa(e,t,r),ks(n,t,null),o=!0},i(e){o||(ms(n.$$.fragment,e),e&&ns((()=>{o&&(r||(r=bs(t,ou,{duration:180,easing:Fc},!0)),r.run(1))})),o=!0)},o(e){gs(n.$$.fragment,e),e&&(r||(r=bs(t,ou,{duration:180,easing:Fc},!1)),r.run(0)),o=!1},d(e){e&&_a(t),Cs(n),e&&r&&r.end()}}}function vd(e){let t,n,r=e[0]&&hd(e);return{c(){r&&r.c(),t=Ia()},m(e,o){r&&r.m(e,o),xa(e,t,o),n=!0},p(e,[n]){e[0]?r?(r.p(e,n),1&n&&ms(r,1)):(r=hd(e),r.c(),ms(r,1),r.m(t.parentNode,t)):r&&(hs(),gs(r,1,1,(()=>{r=null})),ps())},i(e){n||(ms(r),n=!0)},o(e){gs(r),n=!1},d(e){e&&_a(t),r&&r.d(e)}}}function bd(e,t,n){let r,o,{data:i=""}=t,a=!1,s=!1;const l=tl();na(e,l,(e=>n(3,r=e))),Ya((()=>{try{l.set(function(e,t="L",n=-1){const r=new dd(n,Yu[t]),o=[];r.addData(e),r.make();const i=r.modules,a=i.length;for(const[e,t]of i.entries()){let n;for(const[r,i]of t.entries())i?(n||(n={x:r,y:e,width:0,height:1}),n.width++):(n&&n.width>0&&o.push(n),n=void 0);n&&n.width>0&&o.push(n)}const s=[``];for(const{x:e,y:t,width:n,height:r}of o)s.push(``);return s.push(""),s.join("")}(i))}catch(e){console.error("Error rendering QR code",e)}}));const c=()=>{o.close(),a=!1};function u(e){navigator.clipboard&&(navigator.clipboard.writeText(e),n(2,s=!0),setTimeout((()=>n(2,s=!1)),1200))}return e.$$set=e=>{"data"in e&&n(0,i=e.data)},[i,o,s,r,l,()=>{a?c():(a=!0,o.showModal())},c,function(e){var t=o.getBoundingClientRect();t.top<=e.clientY&&e.clientY<=t.top+t.height&&t.left<=e.clientX&&e.clientX<=t.left+t.width||c()},function(e){"Escape"===e.key&&c()},u,function(e){Ka[e?"unshift":"push"]((()=>{o=e,n(1,o)}))},()=>u(i)]}dd.PAD0=236,dd.PAD1=17;class yd extends Is{constructor(e){super(),Es(this,e,bd,vd,Ki,{data:0},fd)}}function wd(e){va(e,"svelte-1gpx2bs",'.wrapper.svelte-1gpx2bs{position:relative;display:flex;display:grid;background-color:var(--text-area-background);border-radius:var(--border-radius-inner);overflow:hidden}textarea.svelte-1gpx2bs{--rows:9;flex:1;color:var(--text-area-text-color);background-color:var(--text-area-background);border:none;font-size:var(--fs-0);font-weight:400;line-height:1.5;resize:none;opacity:0.75;height:calc(var(--fs-0) * 1.5 * var(--rows) - var(--fs-0) * 1.5 * 0.5);border-radius:inherit;padding-inline-start:var(--space-m);padding-block-start:var(--space-m)}.wrapper.svelte-1gpx2bs::before,.wrapper.svelte-1gpx2bs::after{content:"";display:block;position:absolute;z-index:2;width:100%;height:var(--space-l);background:linear-gradient(var(--deg), transparent, black 100%)}.wrapper.svelte-1gpx2bs::before{--deg:0;top:0;opacity:var(--top-shadow-opacity, 0)}.wrapper.svelte-1gpx2bs::after{--deg:180deg;bottom:0;opacity:var(--bottom-shadow-opacity, 0)}')}function xd(e){let t,n,r,o,i;return{c(){t=ka("div"),n=ka("textarea"),n.readOnly=!0,n.value=r=e[0].content,Aa(n,"class","svelte-1gpx2bs"),Aa(t,"class","wrapper svelte-1gpx2bs")},m(r,a){xa(r,t,a),ga(t,n),e[4](n),e[5](t),o||(i=Za(n,"scroll",e[3]),o=!0)},p(e,[t]){1&t&&r!==(r=e[0].content)&&(n.value=r)},i:Hi,o:Hi,d(n){n&&_a(t),e[4](null),e[5](null),o=!1,i()}}}function _d(e,t,n){let r,o,{data:i={}}=t;return Ya((()=>{let e=.2*(1-o.scrollTop/(o.scrollHeight-o.clientHeight));r.style.setProperty("--bottom-shadow-opacity",e)})),e.$$set=e=>{"data"in e&&n(0,i=e.data)},[i,r,o,function(e){let t=e.target.scrollHeight-e.target.clientHeight,n=e.target.scrollTop/t,o=.2*n,i=.2*(1-n);r.style.setProperty("--top-shadow-opacity",o),r.style.setProperty("--bottom-shadow-opacity",i)},function(e){Ka[e?"unshift":"push"]((()=>{o=e,n(2,o)}))},function(e){Ka[e?"unshift":"push"]((()=>{r=e,n(1,r)}))}]}class Sd extends Is{constructor(e){super(),Es(this,e,_d,xd,Ki,{data:0},wd)}}function kd(e){va(e,"svelte-1kd5uy1",".prompt.svelte-1kd5uy1{display:flex;flex-direction:column;gap:var(--space-m);gap:var(--space-l)}.text.svelte-1kd5uy1{display:flex;flex-direction:column;gap:var(--space-s);text-align:center}")}function Cd(e,t,n){const r=e.slice();return r[6]=t[n],r}function Md(e){let t,n=e[0]?.args.title+"";return{c(){t=Ma(n)},m(e,n){xa(e,t,n)},p(e,r){1&r&&n!==(n=e[0]?.args.title+"")&&Na(t,n)},d(e){e&&_a(t)}}}function Ed(e){let t,n=e[0]?.args.body+"";return{c(){t=Ma(n)},m(e,n){xa(e,t,n)},p(e,r){1&r&&n!==(n=e[0]?.args.body+"")&&Na(t,n)},d(e){e&&_a(t)}}}function Id(e){let t,n,r;const o=[e[6].props];var i=e[6].component;function a(e,t){let n={};if(void 0!==t&&2&t)n=ws(o,[xs(e[6].props)]);else for(let e=0;e{Cs(e,1)})),ps()}i?(t=Pa(i,a(e,r)),t.$on("complete",e[4]),t.$on("cancel",e[5]),Ss(t.$$.fragment),ms(t.$$.fragment,1),ks(t,n.parentNode,n)):t=null}else if(i){const n=2&r?ws(o,[xs(e[6].props)]):{};t.$set(n)}},i(e){r||(t&&ms(t.$$.fragment,e),r=!0)},o(e){t&&gs(t.$$.fragment,e),r=!1},d(e){e&&_a(n),t&&Cs(t,e)}}}function Zd(e){let t,n,r,o,i,a,s;r=new As({props:{$$slots:{default:[Md]},$$scope:{ctx:e}}}),i=new Ts({props:{$$slots:{default:[Ed]},$$scope:{ctx:e}}});let l=ys(e[1]),c=[];for(let t=0;tgs(c[e],1,1,(()=>{c[e]=null}));return{c(){t=ka("div"),n=ka("div"),Ss(r.$$.fragment),o=Ea(),Ss(i.$$.fragment),a=Ea();for(let e=0;en(0,r=e)));const i=nl(ml,(e=>{const t=[];return e&&e.args.elements.forEach((e=>{switch(e.type){case"accept":t.push({component:Au,props:{data:e.data}});break;case"asset":t.push({component:Bu,props:{data:e.data}});break;case"close":t.push({component:zu,props:{label:e.label}});break;case"link":t.push({component:Vu,props:{data:e.data}});break;case"qr":t.push({component:yd,props:{data:e.data}});break;case"countdown":t.push({component:ru,props:{data:e.data}});break;case"textarea":t.push({component:Sd,props:{data:e.data}});break;case"button":t.push({component:uc,props:{data:e.data}});break;default:throw new Error(`Unknown element type: ${e.type}`)}})),t}));na(e,i,(e=>n(1,o=e)));const a=Ua();return[r,o,i,a,()=>a("complete"),()=>a("cancel")]}class $d extends Is{constructor(e){super(),Es(this,e,Od,Zd,Ki,{},kd)}}var Ad="1.2.0";function Nd(e){va(e,"svelte-tj2pg7","div.svelte-tj2pg7{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-m)}svg.svelte-tj2pg7{height:auto;width:100%;max-width:200px}")}function Rd(e){let t,n,r,o,i,a,s,l,c,u,d,f,h;return{c(){t=Ca("svg"),n=Ca("path"),r=Ca("path"),o=Ca("path"),i=Ca("path"),a=Ca("path"),s=Ca("path"),l=Ca("path"),c=Ca("path"),u=Ca("path"),d=Ca("path"),f=Ca("path"),h=Ca("path"),Aa(n,"d","M273.403 84.085C273.403 83.4185 272.851 82.8783 272.171 82.8783H265.007C264.327 82.8783 263.775 83.4185 263.775 84.085V106.927C263.775 110.163 263.082 112.365 261.908 113.745C260.77 115.083 259.014 115.841 256.4 115.841C253.723 115.841 251.923 115.078 250.76 113.737C249.564 112.357 248.859 110.158 248.859 106.927V96.1519C248.859 95.4854 248.307 94.9452 247.627 94.9452H240.408C239.727 94.9452 239.175 95.4854 239.175 96.1519V106.927C239.175 110.16 238.474 112.36 237.286 113.74C236.131 115.08 234.345 115.841 231.689 115.841C229.131 115.841 227.36 115.114 226.172 113.816C225.018 112.514 224.315 110.304 224.315 106.927V84.085C224.315 83.4185 223.763 82.8783 223.082 82.8783H215.863C215.183 82.8783 214.631 83.4185 214.631 84.085V107.148C214.631 112.616 216.054 116.982 219.088 120.045C222.122 123.107 226.385 124.559 231.689 124.559C234.557 124.559 237.131 124.116 239.384 123.194L239.394 123.19C241.185 122.439 242.729 121.465 244.007 120.261C245.263 121.467 246.796 122.44 248.585 123.19L248.609 123.2C250.927 124.115 253.531 124.559 256.4 124.559C261.699 124.559 265.947 123.129 268.946 120.1C271.982 117.036 273.403 112.65 273.403 107.148V84.085Z"),Aa(n,"fill","#494E62"),Aa(r,"d","M326.457 84.085C326.457 83.4185 325.905 82.8783 325.224 82.8783H318.005C317.325 82.8783 316.773 83.4185 316.773 84.085V98.8619H299.136V84.085C299.136 83.4185 298.584 82.8783 297.904 82.8783H290.685C290.004 82.8783 289.452 83.4185 289.452 84.085V122.8C289.452 123.466 290.004 124.006 290.685 124.006H297.904C298.584 124.006 299.136 123.466 299.136 122.8V107.414H316.773V122.8C316.773 123.466 317.325 124.006 318.005 124.006H325.224C325.905 124.006 326.457 123.466 326.457 122.8V84.085Z"),Aa(r,"fill","#494E62"),Aa(o,"fill-rule","evenodd"),Aa(o,"clip-rule","evenodd"),Aa(o,"d","M378.176 124.006C378.857 124.006 379.408 123.466 379.408 122.8V101.341C379.408 97.4001 378.66 93.9713 377.103 91.1039C375.588 88.2098 373.417 86.0002 370.597 84.5155C367.796 83.0409 364.552 82.3252 360.906 82.3252C357.26 82.3252 354.016 83.0409 351.215 84.5155C348.395 86.0002 346.206 88.2088 344.655 91.1009L344.652 91.1063C343.133 93.9728 342.404 97.4004 342.404 101.341V122.8C342.404 123.466 342.955 124.006 343.636 124.006H350.744C351.425 124.006 351.977 123.466 351.977 122.8V114.051H369.724V122.8C369.724 123.466 370.276 124.006 370.957 124.006H378.176ZM367.395 93.4304L367.404 93.4391C368.88 94.9405 369.724 97.2793 369.724 100.677V105.609H351.977V100.677C351.977 97.2793 352.821 94.9405 354.297 93.4392L354.306 93.4303C355.798 91.882 357.923 91.0435 360.85 91.0435C363.778 91.0435 365.903 91.882 367.395 93.4304Z"),Aa(o,"fill","#494E62"),Aa(i,"fill-rule","evenodd"),Aa(i,"clip-rule","evenodd"),Aa(i,"d","M421.019 123.482C421.249 123.81 421.63 124.006 422.036 124.006H429.81C430.268 124.006 430.688 123.758 430.901 123.361C431.114 122.964 431.085 122.485 430.826 122.116L422.723 110.587C424.933 109.494 426.707 107.983 428.005 106.045C429.603 103.717 430.376 100.969 430.376 97.8563C430.376 94.8268 429.663 92.1432 428.187 89.8559C426.712 87.5705 424.59 85.837 421.877 84.6445C419.204 83.4531 416.099 82.8783 412.596 82.8783H396.603C395.923 82.8783 395.371 83.4185 395.371 84.085V122.8C395.371 123.466 395.923 124.006 396.603 124.006H403.822C404.503 124.006 405.055 123.466 405.055 122.8V112.724H412.596C412.917 112.724 413.212 112.72 413.475 112.711L421.019 123.482ZM418.638 93.0871C419.931 94.1409 420.637 95.6687 420.637 97.8563C420.637 100.039 419.933 101.592 418.631 102.686C417.309 103.76 415.252 104.393 412.263 104.393H405.055V91.3754H412.263C415.256 91.3754 417.315 92.0098 418.638 93.0871Z"),Aa(i,"fill","#494E62"),Aa(a,"d","M453.668 122.8V109.184H469.372C470.053 109.184 470.605 108.644 470.605 107.977V101.894C470.605 101.227 470.053 100.687 469.372 100.687H453.668V98.5753C453.668 95.9375 454.441 94.1359 455.807 92.9529C457.199 91.7469 459.374 91.0435 462.542 91.0435C465.829 91.0435 468.452 91.7903 470.494 93.201C470.805 93.416 471.2 93.478 471.565 93.3691C471.929 93.2601 472.221 92.9924 472.357 92.6438L474.634 86.7813C474.839 86.251 474.64 85.6517 474.155 85.3418C472.582 84.3375 470.769 83.5885 468.732 83.0814C466.697 82.5746 464.521 82.3252 462.209 82.3252C456.701 82.3252 452.209 83.729 448.887 86.6749C445.583 89.6004 443.984 93.6202 443.984 98.5753V122.8C443.984 123.466 444.536 124.006 445.217 124.006H452.436C453.116 124.006 453.668 123.466 453.668 122.8Z"),Aa(a,"fill","#494E62"),Aa(s,"d","M177.58 117.515C177.507 121.507 174.869 124.279 172.268 125.782L166.67 129.016C163.999 130.559 160.875 131.159 158.077 131.159C155.278 131.159 152.155 130.559 149.485 129.016L143.994 125.782V136.762C143.994 140.829 141.316 143.664 138.68 145.188L133.083 148.422C130.411 149.965 127.288 150.565 124.489 150.565C121.69 150.565 118.567 149.965 115.897 148.422L107.695 143.683L99.495 148.422C96.8235 149.965 93.7002 150.565 90.9014 150.565C88.1027 150.565 84.9808 149.965 82.3093 148.422L43.1243 125.782C40.523 124.279 37.8851 121.507 37.812 117.515L37.8105 117.269V131.648L37.812 131.895C37.8851 135.886 40.523 138.659 43.1243 140.161L82.3093 162.801C84.9808 164.344 88.1027 164.944 90.9014 164.944C93.7002 164.944 96.8235 164.344 99.495 162.801L107.695 158.063L115.897 162.801C118.567 164.344 121.69 164.944 124.489 164.944C127.288 164.944 130.411 164.344 133.083 162.801L138.68 159.567C141.316 158.044 143.994 155.209 143.994 151.142V140.161L149.485 143.396C152.155 144.939 155.278 145.538 158.077 145.538C160.875 145.538 163.999 144.939 166.67 143.396L172.268 140.161C174.869 138.659 177.507 135.886 177.58 131.895L177.58 117.515Z"),Aa(s,"fill","#F4FAF4"),Aa(l,"d","M37.8456 103.768C37.8224 103.982 37.8105 104.199 37.8105 104.419V117.268L37.812 117.515C37.8851 121.507 40.523 124.279 43.1243 125.782L82.3093 148.422C84.9808 149.964 88.1027 150.564 90.9014 150.564C93.7002 150.564 96.8235 149.964 99.495 148.422L107.695 143.683L115.897 148.422C118.567 149.964 121.69 150.564 124.489 150.564C127.288 150.564 130.411 149.964 133.083 148.422L138.68 145.187C141.316 143.664 143.994 140.829 143.994 136.762V125.782L149.484 129.016C152.155 130.559 155.278 131.159 158.077 131.159C160.875 131.159 163.999 130.559 166.67 129.016L172.268 125.782C174.869 124.279 177.507 121.507 177.58 117.515V103.136C177.506 107.127 174.869 109.899 172.268 111.402L166.67 114.636C163.999 116.179 160.875 116.779 158.077 116.779C155.278 116.779 152.155 116.179 149.484 114.636L143.887 111.402C143.797 111.35 143.707 111.296 143.617 111.241C143.86 112.035 143.997 112.892 143.997 113.813C143.997 114.082 143.985 114.346 143.962 114.604C143.983 114.807 143.994 115.012 143.994 115.219V122.382C143.994 126.449 141.316 129.284 138.68 130.808L133.083 134.042C130.411 135.585 127.288 136.184 124.489 136.184C121.69 136.184 118.567 135.585 115.897 134.042L107.695 129.303L99.495 134.042C96.8235 135.585 93.7002 136.184 90.9014 136.184C88.1027 136.184 84.9808 135.585 82.3093 134.042L43.1243 111.402C40.6627 109.98 38.1684 107.421 37.8456 103.768Z"),Aa(l,"fill","#B2F2E1"),Aa(c,"d","M105.024 64.9883C105.03 65.0464 105.036 65.1046 105.043 65.1627C105.324 67.5849 106.527 69.4925 108.024 70.9048C107.915 70.903 107.807 70.9021 107.699 70.9021C106.824 70.9021 105.918 70.9607 105.003 71.0884V65.4957C105.003 65.3248 105.01 65.1556 105.024 64.9883Z"),Aa(c,"fill","#B2F2E1"),Aa(u,"d","M48.7253 82.7478L43.1274 85.9821C40.6334 87.423 38.1038 90.037 37.837 93.7573C37.8195 93.932 37.8105 94.1145 37.8105 94.3053V102.889L37.812 103.135C37.8851 107.127 40.523 109.899 43.1243 111.402L82.3093 134.042C84.9808 135.585 88.1027 136.185 90.9014 136.185C93.7001 136.185 96.8235 135.585 99.495 134.042L107.695 129.304L115.897 134.042C118.567 135.585 121.69 136.185 124.489 136.185C127.288 136.185 130.411 135.585 133.083 134.042L138.68 130.808C141.316 129.284 143.994 126.45 143.994 122.382V115.219C143.994 115.012 143.983 114.807 143.962 114.605C143.985 114.346 143.997 114.082 143.997 113.813C143.997 112.892 143.86 112.035 143.617 111.241C143.707 111.296 143.797 111.35 143.887 111.402L149.484 114.636C152.155 116.179 155.278 116.779 158.077 116.779C160.875 116.779 163.999 116.179 166.67 114.636L172.268 111.402C174.869 109.899 177.507 107.127 177.58 103.135V94.6923C177.583 94.5981 177.584 94.5031 177.584 94.4075C177.584 94.3119 177.583 94.217 177.58 94.1228L177.581 75.2371C177.583 75.1592 177.584 75.0808 177.584 75.0019C177.584 70.9348 174.908 68.0999 172.271 66.5765L133.085 43.9366C130.415 42.3936 127.292 41.7939 124.493 41.7939C121.694 41.7939 118.571 42.3936 115.9 43.9366L110.303 47.1708C107.666 48.6943 104.989 51.5291 104.989 55.5963C104.989 55.788 104.995 55.9769 105.006 56.1631C105.004 56.2285 105.003 56.2944 105.003 56.3609V63.611C104.984 63.8988 104.981 64.1871 104.992 64.4752C104.999 64.7047 105.016 64.9341 105.043 65.163C105.324 67.5851 106.527 69.4928 108.024 70.9051C107.915 70.9033 107.807 70.9024 107.699 70.9024C104.9 70.9024 101.777 71.5021 99.1067 73.045L93.5087 76.2793C90.8719 77.8027 88.1951 80.6376 88.1951 84.7047C88.1951 84.9692 88.2065 85.2285 88.2284 85.4826C88.2236 85.5807 88.2212 85.6793 88.2212 85.7785V92.5656L88.2109 92.7314L88.2007 92.9128C88.1934 93.0894 88.1919 93.2661 88.1948 93.4428C88.2007 93.8112 88.2314 94.1794 88.2855 94.5454C88.3525 94.997 88.4513 95.4299 88.5777 95.8443L65.9101 82.7478C63.2396 81.2049 60.1164 80.6052 57.3177 80.6052C54.519 80.6052 51.3958 81.2049 48.7253 82.7478Z"),Aa(u,"fill","#7BE7CE"),Aa(d,"d","M130.088 49.1268C126.997 47.3406 121.984 47.3405 118.893 49.1268L113.295 52.3611C110.203 54.1473 110.203 57.0434 113.295 58.8296L151.801 81.0771C153.286 81.9349 154.12 83.0983 154.12 84.3114V85.0962C154.12 86.3092 153.286 87.4726 151.801 88.3304L146.882 91.1723C143.791 92.9586 143.791 95.8546 146.882 97.6409L152.48 100.875C155.572 102.661 160.584 102.661 163.676 100.875L169.274 97.6409C172.366 95.8546 172.366 92.9586 169.274 91.1723L164.355 88.3304C162.87 87.4726 162.036 86.3092 162.036 85.0962V84.3114C162.036 83.0983 162.87 81.9349 164.355 81.0771L169.274 78.2352C172.366 76.449 172.366 73.5529 169.274 71.7667L130.088 49.1268Z"),Aa(d,"fill","#494E62"),Aa(f,"d","M62.9133 87.938C59.8216 86.1518 54.8091 86.1518 51.7174 87.938L46.1195 91.1723C43.0279 92.9585 43.0279 95.8546 46.1195 97.6408L85.305 120.281C88.3967 122.067 93.4092 122.067 96.5009 120.281L107.697 113.812L62.9133 87.938Z"),Aa(f,"fill","#494E62"),Aa(h,"d","M128.449 104.502C128.449 105.715 129.283 106.878 130.768 107.736L135.686 110.578C138.778 112.364 138.778 115.26 135.686 117.046L130.088 120.281C126.997 122.067 121.984 122.067 118.893 120.281L107.697 113.812L118.213 107.736C119.698 106.878 120.532 105.715 120.532 104.502L120.532 103.717C120.532 102.504 119.698 101.341 118.213 100.483L96.5009 87.938C93.4092 86.1518 93.4092 83.2557 96.5009 81.4695L102.099 78.2352C105.19 76.449 110.203 76.449 113.295 78.2352L135.686 91.1723C138.778 92.9585 138.778 95.8546 135.686 97.6409L130.768 100.483C129.283 101.341 128.449 102.504 128.449 103.717L128.449 104.502Z"),Aa(h,"fill","#494E62"),Aa(t,"width","512"),Aa(t,"height","206"),Aa(t,"viewBox","0 0 512 206"),Aa(t,"fill","none"),Aa(t,"xmlns","http://www.w3.org/2000/svg"),Aa(t,"class","svelte-tj2pg7")},m(e,p){xa(e,t,p),ga(t,n),ga(t,r),ga(t,o),ga(t,i),ga(t,a),ga(t,s),ga(t,l),ga(t,c),ga(t,u),ga(t,d),ga(t,f),ga(t,h)},d(e){e&&_a(t)}}}function jd(e){let t,n,r,o,i,a,s,l,c,u,d,f,h;return{c(){t=Ca("svg"),n=Ca("path"),r=Ca("path"),o=Ca("path"),i=Ca("path"),a=Ca("path"),s=Ca("path"),l=Ca("path"),c=Ca("path"),u=Ca("path"),d=Ca("path"),f=Ca("path"),h=Ca("path"),Aa(n,"d","M273.61 84.1001C273.61 83.4342 273.058 82.8944 272.378 82.8944H265.214C264.534 82.8944 263.982 83.4342 263.982 84.1001V106.924C263.982 110.157 263.289 112.358 262.115 113.737C260.978 115.074 259.221 115.831 256.607 115.831C253.93 115.831 252.13 115.069 250.967 113.728C249.771 112.35 249.066 110.153 249.066 106.924V96.1574C249.066 95.4915 248.514 94.9517 247.834 94.9517H240.615C239.934 94.9517 239.382 95.4915 239.382 96.1574V106.924C239.382 110.154 238.681 112.352 237.493 113.731C236.338 115.07 234.552 115.831 231.897 115.831C229.338 115.831 227.567 115.104 226.379 113.807C225.225 112.507 224.522 110.299 224.522 106.924V84.1001C224.522 83.4342 223.97 82.8944 223.289 82.8944H216.071C215.39 82.8944 214.838 83.4342 214.838 84.1001V107.145C214.838 112.609 216.261 116.971 219.295 120.031C222.329 123.091 226.593 124.542 231.897 124.542C234.764 124.542 237.338 124.099 239.591 123.178L239.601 123.174C241.392 122.423 242.936 121.451 244.214 120.248C245.47 121.452 247.003 122.424 248.792 123.174L248.816 123.184C251.134 124.098 253.738 124.542 256.607 124.542C261.906 124.542 266.154 123.113 269.153 120.086C272.189 117.025 273.61 112.643 273.61 107.145V84.1001Z"),Aa(n,"fill","white"),Aa(r,"d","M326.664 84.1001C326.664 83.4342 326.112 82.8944 325.431 82.8944H318.212C317.532 82.8944 316.98 83.4342 316.98 84.1001V98.8652H299.343V84.1001C299.343 83.4342 298.791 82.8944 298.111 82.8944H290.892C290.211 82.8944 289.659 83.4342 289.659 84.1001V122.784C289.659 123.45 290.211 123.99 290.892 123.99H298.111C298.791 123.99 299.343 123.45 299.343 122.784V107.411H316.98V122.784C316.98 123.45 317.532 123.99 318.212 123.99H325.431C326.112 123.99 326.664 123.45 326.664 122.784V84.1001Z"),Aa(r,"fill","white"),Aa(o,"fill-rule","evenodd"),Aa(o,"clip-rule","evenodd"),Aa(o,"d","M378.383 123.99C379.064 123.99 379.615 123.45 379.615 122.784V101.342C379.615 97.4046 378.867 93.9786 377.31 91.1134C375.795 88.2217 373.624 86.0139 370.804 84.5303C368.003 83.0569 364.759 82.3418 361.113 82.3418C357.467 82.3418 354.223 83.0569 351.422 84.5303C348.602 86.0138 346.413 88.2207 344.862 91.1105L344.859 91.1159C343.34 93.9801 342.611 97.4049 342.611 101.342V122.784C342.611 123.45 343.162 123.99 343.843 123.99H350.951C351.632 123.99 352.184 123.45 352.184 122.784V114.042H369.931V122.784C369.931 123.45 370.483 123.99 371.164 123.99H378.383ZM367.602 93.4381L367.611 93.4468C369.087 94.947 369.931 97.284 369.931 100.679V105.607H352.184V100.679C352.184 97.284 353.028 94.947 354.504 93.4469L354.513 93.438C356.005 91.891 358.13 91.0532 361.057 91.0532C363.985 91.0532 366.11 91.891 367.602 93.4381Z"),Aa(o,"fill","white"),Aa(i,"fill-rule","evenodd"),Aa(i,"clip-rule","evenodd"),Aa(i,"d","M421.226 123.466C421.456 123.794 421.837 123.99 422.243 123.99H430.017C430.475 123.99 430.895 123.741 431.108 123.345C431.321 122.949 431.292 122.469 431.033 122.1L422.93 110.581C425.14 109.488 426.914 107.979 428.212 106.043C429.81 103.717 430.583 100.971 430.583 97.8605C430.583 94.8334 429.87 92.152 428.394 89.8665C426.919 87.5829 424.797 85.8508 422.084 84.6593C419.411 83.4688 416.306 82.8944 412.803 82.8944H396.81C396.13 82.8944 395.578 83.4342 395.578 84.1001V122.784C395.578 123.45 396.13 123.99 396.81 123.99H404.029C404.71 123.99 405.262 123.45 405.262 122.784V112.716H412.803C413.124 112.716 413.419 112.712 413.682 112.703L421.226 123.466ZM418.845 93.0951C420.138 94.1481 420.844 95.6746 420.844 97.8605C420.844 100.042 420.14 101.594 418.838 102.686C417.516 103.76 415.459 104.391 412.47 104.391H405.262V91.3847H412.47C415.463 91.3847 417.522 92.0186 418.845 93.0951Z"),Aa(i,"fill","white"),Aa(a,"d","M453.875 122.784V109.179H469.579C470.26 109.179 470.812 108.639 470.812 107.973V101.895C470.812 101.229 470.26 100.689 469.579 100.689H453.875V98.5789C453.875 95.9432 454.648 94.1431 456.014 92.961C457.406 91.7559 459.581 91.0532 462.749 91.0532C466.036 91.0532 468.659 91.7993 470.701 93.2089C471.012 93.4237 471.408 93.4857 471.772 93.3768C472.136 93.268 472.428 93.0005 472.564 92.6522L474.841 86.7944C475.046 86.2644 474.847 85.6657 474.362 85.356C472.789 84.3525 470.976 83.6041 468.939 83.0974C466.904 82.5911 464.728 82.3418 462.416 82.3418C456.908 82.3418 452.417 83.7445 449.094 86.688C445.79 89.6112 444.191 93.6277 444.191 98.5789V122.784C444.191 123.45 444.743 123.99 445.424 123.99H452.643C453.323 123.99 453.875 123.45 453.875 122.784Z"),Aa(a,"fill","white"),Aa(s,"d","M177.787 117.503C177.714 121.492 175.076 124.262 172.475 125.763L166.877 128.995C164.206 130.537 161.082 131.136 158.284 131.136C155.485 131.136 152.362 130.537 149.692 128.995L144.201 125.763V136.735C144.201 140.799 141.523 143.631 138.887 145.154L133.29 148.385C130.618 149.927 127.495 150.526 124.696 150.526C121.897 150.526 118.774 149.927 116.104 148.385L107.902 143.651L99.702 148.385C97.0305 149.927 93.9072 150.526 91.1085 150.526C88.3098 150.526 85.1879 149.927 82.5164 148.385L43.3313 125.763C40.73 124.262 38.0922 121.492 38.019 117.503L38.0176 117.257V131.625L38.019 131.871C38.0922 135.86 40.73 138.63 43.3313 140.131L82.5164 162.753C85.1879 164.295 88.3098 164.894 91.1085 164.894C93.9072 164.894 97.0305 164.295 99.702 162.753L107.902 158.018L116.104 162.753C118.774 164.295 121.897 164.894 124.696 164.894C127.495 164.894 130.618 164.295 133.29 162.753L138.887 159.521C141.523 157.999 144.201 155.167 144.201 151.103V140.131L149.692 143.363C152.362 144.905 155.485 145.504 158.284 145.504C161.082 145.504 164.206 144.905 166.877 143.363L172.475 140.131C175.076 138.63 177.714 135.86 177.787 131.871L177.787 117.503Z"),Aa(s,"fill","#7BE7CE"),Aa(l,"d","M38.0526 103.767C38.0295 103.981 38.0176 104.198 38.0176 104.418V117.257L38.019 117.503C38.0922 121.492 40.73 124.262 43.3313 125.763L82.5164 148.385C85.1879 149.927 88.3097 150.526 91.1085 150.526C93.9072 150.526 97.0305 149.927 99.702 148.385L107.902 143.65L116.104 148.385C118.774 149.927 121.897 150.526 124.696 150.526C127.495 150.526 130.618 149.927 133.29 148.385L138.887 145.153C141.523 143.631 144.201 140.799 144.201 136.735V125.763L149.692 128.995C152.362 130.537 155.485 131.136 158.284 131.136C161.082 131.136 164.206 130.537 166.877 128.995L172.475 125.763C175.076 124.262 177.714 121.492 177.787 117.503V103.136C177.714 107.124 175.076 109.893 172.475 111.395L166.877 114.627C164.206 116.168 161.082 116.768 158.284 116.768C155.485 116.768 152.362 116.168 149.692 114.627L144.094 111.395C144.004 111.343 143.914 111.289 143.824 111.234C144.067 112.027 144.204 112.884 144.204 113.804C144.204 114.073 144.192 114.337 144.169 114.595C144.19 114.797 144.201 115.002 144.201 115.209V122.366C144.201 126.43 141.523 129.263 138.887 130.785L133.29 134.017C130.618 135.558 127.495 136.158 124.696 136.158C121.897 136.158 118.774 135.558 116.104 134.017L107.902 129.282L99.702 134.017C97.0305 135.558 93.9072 136.158 91.1085 136.158C88.3097 136.158 85.1879 135.558 82.5164 134.017L43.3313 111.395C40.8698 109.974 38.3755 107.417 38.0526 103.767Z"),Aa(l,"fill","#B2F2E1"),Aa(c,"d","M105.231 65.0186C105.237 65.0767 105.243 65.1348 105.25 65.1928C105.531 67.6131 106.734 69.5192 108.231 70.9303C108.122 70.9285 108.014 70.9276 107.906 70.9276C107.031 70.9276 106.125 70.9862 105.21 71.1138V65.5255C105.21 65.3548 105.217 65.1857 105.231 65.0186Z"),Aa(c,"fill","#B2F2E1"),Aa(u,"d","M48.9324 82.7639L43.3344 85.9955C40.8405 87.4353 38.3108 90.0472 38.044 93.7645C38.0265 93.939 38.0176 94.1214 38.0176 94.312V102.889L38.019 103.135C38.0922 107.124 40.73 109.894 43.3313 111.395L82.5164 134.017C85.1879 135.559 88.3097 136.158 91.1085 136.158C93.9072 136.158 97.0305 135.559 99.702 134.017L107.902 129.282L116.104 134.017C118.774 135.559 121.897 136.158 124.696 136.158C127.495 136.158 130.618 135.559 133.29 134.017L138.887 130.785C141.523 129.263 144.201 126.431 144.201 122.367V115.209C144.201 115.003 144.19 114.798 144.169 114.595C144.192 114.337 144.204 114.073 144.204 113.804C144.204 112.884 144.067 112.027 143.824 111.235C143.914 111.29 144.004 111.343 144.094 111.395L149.692 114.627C152.362 116.169 155.485 116.768 158.284 116.768C161.082 116.768 164.206 116.169 166.877 114.627L172.475 111.395C175.076 109.894 177.714 107.124 177.787 103.135V94.6988C177.79 94.6046 177.791 94.5098 177.791 94.4142C177.791 94.3187 177.79 94.2239 177.787 94.1297L177.788 75.2591C177.79 75.1813 177.791 75.103 177.791 75.0242C177.791 70.9603 175.115 68.1277 172.478 66.6055L133.292 43.9837C130.622 42.442 127.499 41.8428 124.7 41.8428C121.901 41.8428 118.778 42.442 116.107 43.9837L110.51 47.2154C107.873 48.7376 105.196 51.5702 105.196 55.6341C105.196 55.8256 105.202 56.0144 105.214 56.2005C105.211 56.2658 105.21 56.3317 105.21 56.3981V63.6424C105.191 63.9299 105.188 64.218 105.199 64.5058C105.206 64.7352 105.223 64.9644 105.25 65.1931C105.531 67.6133 106.734 69.5194 108.231 70.9306C108.122 70.9288 108.014 70.9279 107.906 70.9279C105.107 70.9279 101.984 71.5271 99.3137 73.0688L93.7158 76.3005C91.0789 77.8227 88.4022 80.6553 88.4022 84.7192C88.4022 84.9835 88.4135 85.2426 88.4354 85.4964C88.4306 85.5945 88.4282 85.693 88.4282 85.7922V92.5738L88.4179 92.7394L88.4077 92.9207C88.4004 93.0971 88.3989 93.2737 88.4019 93.4503C88.4077 93.8184 88.4384 94.1863 88.4925 94.552C88.5595 95.0033 88.6583 95.4358 88.7848 95.8499L66.1171 82.7639C63.4466 81.2222 60.3234 80.623 57.5247 80.623C54.726 80.623 51.6029 81.2222 48.9324 82.7639Z"),Aa(u,"fill","#F4FAF4"),Aa(d,"d","M130.295 49.1697C127.204 47.3849 122.191 47.3849 119.1 49.1697L113.502 52.4013C110.41 54.1862 110.41 57.0799 113.502 58.8647L152.008 81.0944C153.493 81.9515 154.327 83.114 154.327 84.3261V85.1102C154.327 86.3223 153.493 87.4848 152.008 88.3419L147.089 91.1815C143.998 92.9663 143.998 95.8601 147.089 97.6449L152.687 100.877C155.779 102.661 160.791 102.661 163.883 100.877L169.481 97.6449C172.573 95.8601 172.573 92.9663 169.481 91.1815L164.562 88.3419C163.077 87.4848 162.243 86.3224 162.243 85.1102V84.3261C162.243 83.114 163.077 81.9515 164.562 81.0944L169.481 78.2548C172.573 76.47 172.573 73.5762 169.481 71.7914L130.295 49.1697Z"),Aa(d,"fill","#494E62"),Aa(f,"d","M63.1203 87.9498C60.0287 86.165 55.0161 86.165 51.9245 87.9498L46.3265 91.1815C43.2349 92.9663 43.2349 95.8601 46.3265 97.6449L85.512 120.267C88.6037 122.051 93.6162 122.051 96.7079 120.267L107.904 113.803L63.1203 87.9498Z"),Aa(f,"fill","#494E62"),Aa(h,"d","M128.656 104.5C128.656 105.712 129.49 106.875 130.975 107.732L135.893 110.572C138.985 112.356 138.985 115.25 135.893 117.035L130.295 120.267C127.204 122.051 122.191 122.051 119.1 120.267L107.904 113.803L118.42 107.732C119.905 106.875 120.739 105.712 120.739 104.5L120.739 103.716C120.739 102.504 119.905 101.342 118.42 100.485L96.7079 87.9498C93.6162 86.165 93.6162 83.2713 96.7079 81.4865L102.306 78.2548C105.397 76.47 110.41 76.47 113.502 78.2548L135.893 91.1815C138.985 92.9663 138.985 95.8601 135.893 97.6449L130.975 100.485C129.49 101.342 128.656 102.504 128.656 103.716L128.656 104.5Z"),Aa(h,"fill","#494E62"),Aa(t,"width","513"),Aa(t,"height","206"),Aa(t,"viewBox","0 0 513 206"),Aa(t,"fill","none"),Aa(t,"xmlns","http://www.w3.org/2000/svg"),Aa(t,"class","svelte-tj2pg7")},m(e,p){xa(e,t,p),ga(t,n),ga(t,r),ga(t,o),ga(t,i),ga(t,a),ga(t,s),ga(t,l),ga(t,c),ga(t,u),ga(t,d),ga(t,f),ga(t,h)},d(e){e&&_a(t)}}}function Td(e){let t,n=e[1]("settings.about.version",{version:Ad})+"";return{c(){t=Ma(n)},m(e,n){xa(e,t,n)},p(e,r){2&r&&n!==(n=e[1]("settings.about.version",{version:Ad})+"")&&Na(t,n)},d(e){e&&_a(t)}}}function Bd(e){let t,n=e[1]("settings.about.author")+"";return{c(){t=Ma(n)},m(e,n){xa(e,t,n)},p(e,r){2&r&&n!==(n=e[1]("settings.about.author")+"")&&Na(t,n)},d(e){e&&_a(t)}}}function Pd(e){let t,n,r,o,i,a,s,l;function c(e,t){return"dark"===e[0]?jd:Rd}let u=c(e),d=u(e);return r=new As({props:{$$slots:{default:[Td]},$$scope:{ctx:e}}}),i=new Ts({props:{$$slots:{default:[Bd]},$$scope:{ctx:e}}}),s=new Vu({props:{data:{button:!0,variant:"primary",label:e[1]("settings.about.link"),href:"https://wharfkit.com",target:"_blank"}}}),{c(){t=ka("div"),d.c(),n=Ea(),Ss(r.$$.fragment),o=Ea(),Ss(i.$$.fragment),a=Ea(),Ss(s.$$.fragment),Aa(t,"class","svelte-tj2pg7")},m(e,c){xa(e,t,c),d.m(t,null),ga(t,n),ks(r,t,null),ga(t,o),ks(i,t,null),ga(t,a),ks(s,t,null),l=!0},p(e,[o]){u!==(u=c(e))&&(d.d(1),d=u(e),d&&(d.c(),d.m(t,n)));const a={};10&o&&(a.$$scope={dirty:o,ctx:e}),r.$set(a);const l={};10&o&&(l.$$scope={dirty:o,ctx:e}),i.$set(l);const f={};2&o&&(f.data={button:!0,variant:"primary",label:e[1]("settings.about.link"),href:"https://wharfkit.com",target:"_blank"}),s.$set(f)},i(e){l||(ms(r.$$.fragment,e),ms(i.$$.fragment,e),ms(s.$$.fragment,e),l=!0)},o(e){gs(r.$$.fragment,e),gs(i.$$.fragment,e),gs(s.$$.fragment,e),l=!1},d(e){e&&_a(t),d.d(),Cs(r),Cs(i),Cs(s)}}}function Ld(e,t,n){let r,o;const{t:i}=Xa("i18n");return na(e,i,(e=>n(1,o=e))),n(0,({theme:r}=ta(sl)),r),[r,o,i]}class Dd extends Is{constructor(e){super(),Es(this,e,Ld,Pd,Ki,{},Nd)}}var zd={en:"English",ko:"한국어",zh:"中文","zh-Hans":"中文简体","zh-Hant":"中文繁体"};function Wd(e){va(e,"svelte-yv3ifw","label.svelte-yv3ifw{flex:1;height:100%;display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding-inline:var(--space-s)}")}function Fd(e){let t,n,r;return n=new zs({props:{name:"check"}}),{c(){t=ka("div"),Ss(n.$$.fragment),Aa(t,"class","trailing")},m(e,o){xa(e,t,o),ks(n,t,null),r=!0},i(e){r||(ms(n.$$.fragment,e),r=!0)},o(e){gs(n.$$.fragment,e),r=!1},d(e){e&&_a(t),Cs(n)}}}function Hd(e){let t,n;const r=e[8].default,o=ra(r,e,e[7],null),i=o||function(e){let t,n,r,o,i,a,s,l,c=e[2]&&Fd();return{c(){t=ka("input"),n=Ea(),r=Ma(e[6]),o=Ea(),c&&c.c(),i=Ia(),Aa(t,"type","radio"),Aa(t,"name",e[0]),t.value=e[1],t.checked=e[2],t.hidden=e[5],Aa(t,"group",e[3])},m(u,d){xa(u,t,d),xa(u,n,d),xa(u,r,d),xa(u,o,d),c&&c.m(u,d),xa(u,i,d),a=!0,s||(l=Za(t,"change",(function(){qi(e[4])&&e[4].apply(this,arguments)})),s=!0)},p(n,o){e=n,(!a||1&o)&&Aa(t,"name",e[0]),(!a||2&o)&&(t.value=e[1]),(!a||4&o)&&(t.checked=e[2]),(!a||32&o)&&(t.hidden=e[5]),(!a||8&o)&&Aa(t,"group",e[3]),(!a||64&o)&&Na(r,e[6]),e[2]?c?4&o&&ms(c,1):(c=Fd(),c.c(),ms(c,1),c.m(i.parentNode,i)):c&&(hs(),gs(c,1,1,(()=>{c=null})),ps())},i(e){a||(ms(c),a=!0)},o(e){gs(c),a=!1},d(e){e&&(_a(t),_a(n),_a(r),_a(o),_a(i)),c&&c.d(e),s=!1,l()}}}(e);return{c(){t=ka("label"),i&&i.c(),Aa(t,"class","svelte-yv3ifw")},m(e,r){xa(e,t,r),i&&i.m(t,null),n=!0},p(e,[t]){o?o.p&&(!n||128&t)&&aa(o,r,e,e[7],n?ia(r,e[7],t,null):sa(e[7]),null):i&&i.p&&(!n||127&t)&&i.p(e,n?t:-1)},i(e){n||(ms(i,e),n=!0)},o(e){gs(i,e),n=!1},d(e){e&&_a(t),i&&i.d(e)}}}function Vd(e,t,n){let{$$slots:r={},$$scope:o}=t,{name:i}=t,{value:a}=t,{checked:s}=t,{group:l}=t,{onChange:c}=t,{hidden:u}=t,{label:d}=t;return e.$$set=e=>{"name"in e&&n(0,i=e.name),"value"in e&&n(1,a=e.value),"checked"in e&&n(2,s=e.checked),"group"in e&&n(3,l=e.group),"onChange"in e&&n(4,c=e.onChange),"hidden"in e&&n(5,u=e.hidden),"label"in e&&n(6,d=e.label),"$$scope"in e&&n(7,o=e.$$scope)},[i,a,s,l,c,u,d,o,r]}class Yd extends Is{constructor(e){super(),Es(this,e,Vd,Hd,Ki,{name:0,value:1,checked:2,group:3,onChange:4,hidden:5,label:6},Wd)}}function Gd(e,t,n){const r=e.slice();return r[6]=t[n],r}function Ud(e){let t,n,r,o;function i(){return e[4](e[6])}function a(t){e[5](t)}let s={label:e[6].label,name:e[0],value:e[6].value,checked:e[3][e[0]]===e[6].value,onChange:i,hidden:!0};return void 0!==e[3][e[0]]&&(s.group=e[3][e[0]]),t=new Yd({props:s}),Ka.push((()=>_s(t,"group",a))),{c(){Ss(t.$$.fragment),r=Ea()},m(e,n){ks(t,e,n),xa(e,r,n),o=!0},p(r,o){e=r;const a={};2&o&&(a.label=e[6].label),1&o&&(a.name=e[0]),2&o&&(a.value=e[6].value),11&o&&(a.checked=e[3][e[0]]===e[6].value),6&o&&(a.onChange=i),!n&&9&o&&(n=!0,a.group=e[3][e[0]],rs((()=>n=!1))),t.$set(a)},i(e){o||(ms(t.$$.fragment,e),o=!0)},o(e){gs(t.$$.fragment,e),o=!1},d(e){e&&_a(r),Cs(t,e)}}}function Xd(e){let t,n;return t=new Ul({props:{$$slots:{default:[Ud]},$$scope:{ctx:e}}}),{c(){Ss(t.$$.fragment)},m(e,r){ks(t,e,r),n=!0},p(e,n){const r={};527&n&&(r.$$scope={dirty:n,ctx:e}),t.$set(r)},i(e){n||(ms(t.$$.fragment,e),n=!0)},o(e){gs(t.$$.fragment,e),n=!1},d(e){Cs(t,e)}}}function qd(e){let t,n,r=ys(e[1]),o=[];for(let t=0;tgs(o[e],1,1,(()=>{o[e]=null}));return{c(){for(let e=0;en(3,r=e)));let{setting:o}=t,{options:i}=t,{onChange:a=(e=>{la(sl,r[o]=e,r)})}=t;return e.$$set=e=>{"setting"in e&&n(0,o=e.setting),"options"in e&&n(1,i=e.options),"onChange"in e&&n(2,a=e.onChange)},[o,i,a,r,e=>a(e.value),function(t){e.$$.not_equal(r[o],t)&&(r[o]=t,sl.set(r))}]}class Qd extends Is{constructor(e){super(),Es(this,e,Jd,Kd,Ki,{setting:0,options:1,onChange:2})}}function ef(e){let t,n;return t=new uu({props:{direction:e[4],$$slots:{default:[nf]},$$scope:{ctx:e}}}),{c(){Ss(t.$$.fragment)},m(e,r){ks(t,e,r),n=!0},p(e,n){const r={};16&n&&(r.direction=e[4]),524353&n&&(r.$$scope={dirty:n,ctx:e}),t.$set(r)},i(e){n||(ms(t.$$.fragment,e),n=!0)},o(e){gs(t.$$.fragment,e),n=!1},d(e){Cs(t,e)}}}function tf(e){let t,n,r,o,i,a,s,l,c,u;return t=new Ul({props:{label:e[0]("settings.theme.title"),onClick:e[11],leadingIcon:"theme",value:e[6].theme?e[0](`settings.theme.${e[6].theme}`):e[0]("settings.theme.automatic")}}),r=new Ul({props:{label:e[0]("settings.language.title"),onClick:e[12],leadingIcon:"globe",value:zd[e[6].language]}}),i=new Ul({props:{label:e[0]("settings.animations.title"),onClick:e[13],leadingIcon:"waves",value:e[6].animations?e[0]("settings.animations.enabled"):e[0]("settings.animations.disabled")}}),s=new Ul({props:{label:e[0]("settings.about.title"),onClick:e[14],leadingIcon:"info"}}),c=new Ul({props:{label:e[0]("settings.github"),link:"https://www.github.com/wharfkit",leadingIcon:"github",trailingIcon:"external-link"}}),{c(){Ss(t.$$.fragment),n=Ea(),Ss(r.$$.fragment),o=Ea(),Ss(i.$$.fragment),a=Ea(),Ss(s.$$.fragment),l=Ea(),Ss(c.$$.fragment)},m(e,d){ks(t,e,d),xa(e,n,d),ks(r,e,d),xa(e,o,d),ks(i,e,d),xa(e,a,d),ks(s,e,d),xa(e,l,d),ks(c,e,d),u=!0},p(e,n){const o={};1&n&&(o.label=e[0]("settings.theme.title")),65&n&&(o.value=e[6].theme?e[0](`settings.theme.${e[6].theme}`):e[0]("settings.theme.automatic")),t.$set(o);const a={};1&n&&(a.label=e[0]("settings.language.title")),64&n&&(a.value=zd[e[6].language]),r.$set(a);const l={};1&n&&(l.label=e[0]("settings.animations.title")),65&n&&(l.value=e[6].animations?e[0]("settings.animations.enabled"):e[0]("settings.animations.disabled")),i.$set(l);const u={};1&n&&(u.label=e[0]("settings.about.title")),s.$set(u);const d={};1&n&&(d.label=e[0]("settings.github")),c.$set(d)},i(e){u||(ms(t.$$.fragment,e),ms(r.$$.fragment,e),ms(i.$$.fragment,e),ms(s.$$.fragment,e),ms(c.$$.fragment,e),u=!0)},o(e){gs(t.$$.fragment,e),gs(r.$$.fragment,e),gs(i.$$.fragment,e),gs(s.$$.fragment,e),gs(c.$$.fragment,e),u=!1},d(e){e&&(_a(n),_a(o),_a(a),_a(l)),Cs(t,e),Cs(r,e),Cs(i,e),Cs(s,e),Cs(c,e)}}}function nf(e){let t,n;return t=new Rl({props:{$$slots:{default:[tf]},$$scope:{ctx:e}}}),{c(){Ss(t.$$.fragment)},m(e,r){ks(t,e,r),n=!0},p(e,n){const r={};524353&n&&(r.$$scope={dirty:n,ctx:e}),t.$set(r)},i(e){n||(ms(t.$$.fragment,e),n=!0)},o(e){gs(t.$$.fragment,e),n=!1},d(e){Cs(t,e)}}}function rf(e){let t,n;return t=new uu({props:{direction:e[4],$$slots:{default:[lf]},$$scope:{ctx:e}}}),{c(){Ss(t.$$.fragment)},m(e,r){ks(t,e,r),n=!0},p(e,n){const r={};16&n&&(r.direction=e[4]),524296&n&&(r.$$scope={dirty:n,ctx:e}),t.$set(r)},i(e){n||(ms(t.$$.fragment,e),n=!0)},o(e){gs(t.$$.fragment,e),n=!1},d(e){Cs(t,e)}}}function of(e){let t,n;return t=new uu({props:{direction:e[4],$$slots:{default:[cf]},$$scope:{ctx:e}}}),{c(){Ss(t.$$.fragment)},m(e,r){ks(t,e,r),n=!0},p(e,n){const r={};16&n&&(r.direction=e[4]),524292&n&&(r.$$scope={dirty:n,ctx:e}),t.$set(r)},i(e){n||(ms(t.$$.fragment,e),n=!0)},o(e){gs(t.$$.fragment,e),n=!1},d(e){Cs(t,e)}}}function af(e){let t,n;return t=new uu({props:{direction:e[4],$$slots:{default:[uf]},$$scope:{ctx:e}}}),{c(){Ss(t.$$.fragment)},m(e,r){ks(t,e,r),n=!0},p(e,n){const r={};16&n&&(r.direction=e[4]),524290&n&&(r.$$scope={dirty:n,ctx:e}),t.$set(r)},i(e){n||(ms(t.$$.fragment,e),n=!0)},o(e){gs(t.$$.fragment,e),n=!1},d(e){Cs(t,e)}}}function sf(e){let t,n;return t=new uu({props:{direction:e[4],$$slots:{default:[df]},$$scope:{ctx:e}}}),{c(){Ss(t.$$.fragment)},m(e,r){ks(t,e,r),n=!0},p(e,n){const r={};16&n&&(r.direction=e[4]),524288&n&&(r.$$scope={dirty:n,ctx:e}),t.$set(r)},i(e){n||(ms(t.$$.fragment,e),n=!0)},o(e){gs(t.$$.fragment,e),n=!1},d(e){Cs(t,e)}}}function lf(e){let t,n;return t=new Qd({props:{setting:"animations",options:e[3]}}),{c(){Ss(t.$$.fragment)},m(e,r){ks(t,e,r),n=!0},p(e,n){const r={};8&n&&(r.options=e[3]),t.$set(r)},i(e){n||(ms(t.$$.fragment,e),n=!0)},o(e){gs(t.$$.fragment,e),n=!1},d(e){Cs(t,e)}}}function cf(e){let t,n;return t=new Qd({props:{setting:"language",options:e[2],onChange:e[15]}}),{c(){Ss(t.$$.fragment)},m(e,r){ks(t,e,r),n=!0},p(e,n){const r={};4&n&&(r.options=e[2]),t.$set(r)},i(e){n||(ms(t.$$.fragment,e),n=!0)},o(e){gs(t.$$.fragment,e),n=!1},d(e){Cs(t,e)}}}function uf(e){let t,n;return t=new Qd({props:{setting:"theme",options:e[1]}}),{c(){Ss(t.$$.fragment)},m(e,r){ks(t,e,r),n=!0},p(e,n){const r={};2&n&&(r.options=e[1]),t.$set(r)},i(e){n||(ms(t.$$.fragment,e),n=!0)},o(e){gs(t.$$.fragment,e),n=!1},d(e){Cs(t,e)}}}function df(e){let t,n;return t=new Dd({}),{c(){Ss(t.$$.fragment)},m(e,r){ks(t,e,r),n=!0},i(e){n||(ms(t.$$.fragment,e),n=!0)},o(e){gs(t.$$.fragment,e),n=!1},d(e){Cs(t,e)}}}function ff(e){let t,n,r,o,i,a=!e[5].path&&ef(e);const s=[sf,af,of,rf],l=[];function c(e,t){return"about"===e[5].path?0:"theme"===e[5].path?1:"language"===e[5].path?2:"animations"===e[5].path?3:-1}return~(r=c(e))&&(o=l[r]=s[r](e)),{c(){t=ka("div"),a&&a.c(),n=Ea(),o&&o.c(),Aa(t,"class","settings-menu")},m(e,o){xa(e,t,o),a&&a.m(t,null),ga(t,n),~r&&l[r].m(t,null),i=!0},p(e,[i]){e[5].path?a&&(hs(),gs(a,1,1,(()=>{a=null})),ps()):a?(a.p(e,i),32&i&&ms(a,1)):(a=ef(e),a.c(),ms(a,1),a.m(t,n));let u=r;r=c(e),r===u?~r&&l[r].p(e,i):(o&&(hs(),gs(l[u],1,1,(()=>{l[u]=null})),ps()),~r?(o=l[r],o?o.p(e,i):(o=l[r]=s[r](e),o.c()),ms(o,1),o.m(t,null)):o=null)},i(e){i||(ms(a),ms(o),i=!0)},o(e){gs(a),gs(o),i=!1},d(e){e&&_a(t),a&&a.d(),~r&&l[r].d()}}}function hf(e,t,n){let r,o,i,a,s,l,c,u;na(e,cl,(e=>n(16,s=e))),na(e,Ml,(e=>n(4,l=e))),na(e,sl,(e=>n(6,u=e)));const d=dl();na(e,d,(e=>n(5,c=e)));const{t:f,setLocale:h}=Xa("i18n");function p(){la(Ml,l="ltr",l),fl.back(),Cl.set(void 0)}function m(e){la(Ml,l="rtl",l),d.push(e),la(cl,s.subtitle=a(`settings.${e}.title`),s),Cl.set((()=>{la(Ml,l="ltr",l),d.back(),Cl.set(p),la(cl,s.subtitle=void 0,s)}))}async function g(e){await h(e)&&(sl.set({...ta(sl),language:e}),la(cl,s.title=a("settings.title"),s),la(cl,s.subtitle=a("settings.language.title"),s))}na(e,f,(e=>n(0,a=e))),Ya((()=>{Cl.set(p),la(cl,s.title=a("settings.title"),s),la(cl,s.subtitle=void 0,s),la(Ml,l="rtl",l)}));return e.$$.update=()=>{1&e.$$.dirty&&n(3,r=[{label:a("settings.animations.enabled"),value:!0},{label:a("settings.animations.disabled"),value:!1}]),1&e.$$.dirty&&n(1,i=[{label:a("settings.theme.automatic"),value:void 0},{label:a("settings.theme.light"),value:"light"},{label:a("settings.theme.dark"),value:"dark"}])},n(2,o=Object.keys(zd).map((e=>({label:zd[e],value:e})))),[a,i,o,r,l,c,u,d,f,m,g,()=>m("theme"),()=>m("language"),()=>m("animations"),()=>m("about"),e=>g(e)]}class pf extends Is{constructor(e){super(),Es(this,e,hf,ff,Ki,{})}}function mf(e){let t,n;return t=new ru({props:{data:{label:e[0]("transact.processing",{default:"Performing transaction..."})}}}),{c(){Ss(t.$$.fragment)},m(e,r){ks(t,e,r),n=!0},p(e,[n]){const r={};1&n&&(r.data={label:e[0]("transact.processing",{default:"Performing transaction..."})}),t.$set(r)},i(e){n||(ms(t.$$.fragment,e),n=!0)},o(e){gs(t.$$.fragment,e),n=!1},d(e){Cs(t,e)}}}function gf(e,t,n){let r;const{t:o}=Xa("i18n");return na(e,o,(e=>n(0,r=e))),Ua(),[r,o]}class vf extends Is{constructor(e){super(),Es(this,e,gf,mf,Ki,{})}}function bf(e){va(e,"svelte-1d8fcdl","section.svelte-1d8fcdl{display:flex;flex-direction:column;gap:var(--space-s)}")}function yf(e,t,n){const r=e.slice();return r[4]=t[n],r}function wf(e){let t,n,r,o,i;return n=new As({props:{$$slots:{default:[xf]},$$scope:{ctx:e}}}),o=new Rl({props:{$$slots:{default:[Sf]},$$scope:{ctx:e}}}),{c(){t=ka("section"),Ss(n.$$.fragment),r=Ea(),Ss(o.$$.fragment),Aa(t,"class","svelte-1d8fcdl")},m(e,a){xa(e,t,a),ks(n,t,null),ga(t,r),ks(o,t,null),i=!0},p(e,t){const r={};130&t&&(r.$$scope={dirty:t,ctx:e}),n.$set(r);const i={};129&t&&(i.$$scope={dirty:t,ctx:e}),o.$set(i)},i(e){i||(ms(n.$$.fragment,e),ms(o.$$.fragment,e),i=!0)},o(e){gs(n.$$.fragment,e),gs(o.$$.fragment,e),i=!1},d(e){e&&_a(t),Cs(n),Cs(o)}}}function xf(e){let t;return{c(){t=Ma(e[1])},m(e,n){xa(e,t,n)},p(e,n){2&n&&Na(t,e[1])},d(e){e&&_a(t)}}}function _f(e){let t,n;function r(){return e[3](e[4])}return t=new Ul({props:{label:e[4].name,onClick:r,leadingIcon:"wharf",logo:Kl(e[4].metadata)}}),{c(){Ss(t.$$.fragment)},m(e,r){ks(t,e,r),n=!0},p(n,o){e=n;const i={};1&o&&(i.label=e[4].name),1&o&&(i.onClick=r),1&o&&(i.logo=Kl(e[4].metadata)),t.$set(i)},i(e){n||(ms(t.$$.fragment,e),n=!0)},o(e){gs(t.$$.fragment,e),n=!1},d(e){Cs(t,e)}}}function Sf(e){let t,n,r=ys(e[0]),o=[];for(let t=0;tgs(o[e],1,1,(()=>{o[e]=null}));return{c(){for(let e=0;e{r=null})),ps())},i(e){n||(ms(r),n=!0)},o(e){gs(r),n=!1},d(e){e&&_a(t),r&&r.d(e)}}}function Cf(e,t,n){let{plugins:r}=t,{title:o}=t;const i=Ua();return e.$$set=e=>{"plugins"in e&&n(0,r=e.plugins),"title"in e&&n(1,o=e.title)},[r,o,i,e=>i("select",e.id)]}class Mf extends Is{constructor(e){super(),Es(this,e,Cf,kf,Ki,{plugins:0,title:1},bf)}}function Ef(e){let t,n,r=e[2]("loading",{default:"Loading..."})+"";return{c(){t=ka("p"),n=Ma(r)},m(e,r){xa(e,t,r),ga(t,n)},p(e,t){4&t&&r!==(r=e[2]("loading",{default:"Loading..."})+"")&&Na(n,r)},i:Hi,o:Hi,d(e){e&&_a(t)}}}function If(e){let t,n,r,o;const i=[$f,Of,Zf],a=[];function s(e,t){return e[5]===e[0].selectPlugin?0:e[5]===e[0].selectChain&&e[6]?1:2}return t=s(e),n=a[t]=i[t](e),{c(){n.c(),r=Ia()},m(e,n){a[t].m(e,n),xa(e,r,n),o=!0},p(e,o){let l=t;t=s(e),t===l?a[t].p(e,o):(hs(),gs(a[l],1,1,(()=>{a[l]=null})),ps(),n=a[t],n?n.p(e,o):(n=a[t]=i[t](e),n.c()),ms(n,1),n.m(r.parentNode,r))},i(e){o||(ms(n),o=!0)},o(e){gs(n),o=!1},d(e){e&&_a(r),a[t].d(e)}}}function Zf(e){let t,n;return t=new ru({props:{data:{label:e[2]("accountCreation.countdown",{default:"Creating Account"})}}}),{c(){Ss(t.$$.fragment)},m(e,r){ks(t,e,r),n=!0},p(e,n){const r={};4&n&&(r.data={label:e[2]("accountCreation.countdown",{default:"Creating Account"})}),t.$set(r)},i(e){n||(ms(t.$$.fragment,e),n=!0)},o(e){gs(t.$$.fragment,e),n=!1},d(e){Cs(t,e)}}}function Of(e){let t,n;return t=new uu({props:{direction:e[1],$$slots:{default:[Af]},$$scope:{ctx:e}}}),{c(){Ss(t.$$.fragment)},m(e,r){ks(t,e,r),n=!0},p(e,n){const r={};2&n&&(r.direction=e[1]),4194372&n&&(r.$$scope={dirty:n,ctx:e}),t.$set(r)},i(e){n||(ms(t.$$.fragment,e),n=!0)},o(e){gs(t.$$.fragment,e),n=!1},d(e){Cs(t,e)}}}function $f(e){let t,n;return t=new uu({props:{direction:e[1],$$slots:{default:[Nf]},$$scope:{ctx:e}}}),{c(){Ss(t.$$.fragment)},m(e,r){ks(t,e,r),n=!0},p(e,n){const r={};2&n&&(r.direction=e[1]),4194324&n&&(r.$$scope={dirty:n,ctx:e}),t.$set(r)},i(e){n||(ms(t.$$.fragment,e),n=!0)},o(e){gs(t.$$.fragment,e),n=!1},d(e){Cs(t,e)}}}function Af(e){let t,n;return t=new ac({props:{chains:e[6],title:e[2]("accountCreation.select.chain",{default:"Select a Blockchain"})}}),t.$on("select",e[11]),t.$on("cancel",e[12]),{c(){Ss(t.$$.fragment)},m(e,r){ks(t,e,r),n=!0},p(e,n){const r={};64&n&&(r.chains=e[6]),4&n&&(r.title=e[2]("accountCreation.select.chain",{default:"Select a Blockchain"})),t.$set(r)},i(e){n||(ms(t.$$.fragment,e),n=!0)},o(e){gs(t.$$.fragment,e),n=!1},d(e){Cs(t,e)}}}function Nf(e){let t,n;return t=new Mf({props:{plugins:e[4].accountCreationPlugins,title:e[2]("accountCreation.select.plugin",{default:"Select a Service Provider"})}}),t.$on("select",e[10]),t.$on("cancel",e[13]),{c(){Ss(t.$$.fragment)},m(e,r){ks(t,e,r),n=!0},p(e,n){const r={};16&n&&(r.plugins=e[4].accountCreationPlugins),4&n&&(r.title=e[2]("accountCreation.select.plugin",{default:"Select a Service Provider"})),t.$set(r)},i(e){n||(ms(t.$$.fragment,e),n=!0)},o(e){gs(t.$$.fragment,e),n=!1},d(e){Cs(t,e)}}}function Rf(e){let t,n,r,o;const i=[If,Ef],a=[];function s(e,t){return e[3]&&e[4]?0:1}return t=s(e),n=a[t]=i[t](e),{c(){n.c(),r=Ia()},m(e,n){a[t].m(e,n),xa(e,r,n),o=!0},p(e,[o]){let l=t;t=s(e),t===l?a[t].p(e,o):(hs(),gs(a[l],1,1,(()=>{a[l]=null})),ps(),n=a[t],n?n.p(e,o):(n=a[t]=i[t](e),n.c()),ms(n,1),n.m(r.parentNode,r))},i(e){o||(ms(n),o=!0)},o(e){gs(n),o=!1},d(e){e&&_a(r),a[t].d(e)}}}function jf(e,t,n){let r,o,i,a,s,l,c,u;na(e,Ml,(e=>n(1,r=e))),na(e,Cl,(e=>n(15,o=e))),na(e,_l,(e=>n(16,i=e))),na(e,cl,(e=>n(3,s=e))),na(e,xl,(e=>n(4,l=e)));const{t:d}=Xa("i18n");na(e,d,(e=>n(2,a=e)));let f=!1;const h=Ua();var p;!function(e){e.done="done",e.selectPlugin="selectPlugin",e.selectChain="selectChain"}(p||(p={}));const m=nl([xl,_l],(([e,t])=>{if(!e||!t)return;const n=e.accountCreationPlugins.find((e=>e.id===t.pluginId));return t.chain||1!==n?.config.supportedChains?.length||(t.chain=n.config.supportedChains[0].id),n}));let g=nl([xl,m],(([e,t])=>{if(e&&t){if(t.config.supportedChains&&e.chains)return e.chains.filter((e=>t.config.supportedChains?.find((t=>t.id.equals(e.id)))))}else if(e)return e.chains;return[]}));na(e,g,(e=>n(6,u=e)));const v=xl.subscribe((e=>{e&&(la(cl,s.subtitle=a("login.title-app",{appName:e.appName,default:"Login to {{appName}}"}),s),1===e.accountCreationPlugins.length&&la(_l,i.pluginId=e.accountCreationPlugins[0].id,i),e.chain?la(_l,i.chain=e.chain.id,i):e.chains&&1===e.chains.length&&la(_l,i.chain=e.chains[0].id,i))}));Ya((()=>{la(cl,s.title=a("accountCreation.title",{default:"Create Account"}),s)})),Ga(v);const b=nl([xl,_l,m,g],(([e,t,n,r])=>{if(!n&&e?.uiRequirements.requiresPluginSelect)return p.selectPlugin;let o=n?.config.requiresChainSelect;if(!1!==o&&(o=e?.uiRequirements.requiresChainSelect),!t.chain&&o)return p.selectChain;f||(f=!0,setTimeout((()=>{h("complete",i),Cl.set(void 0)}),100))}));na(e,b,(e=>n(5,c=e)));const y=e=>{la(_l,i.pluginId=void 0,i),la(Cl,o=void 0,o),la(Ml,r="ltr",r)},w=e=>{la(_l,i.chain=void 0,i),la(Cl,o=y,o),la(Ml,r="ltr",r)};return[p,r,a,s,l,c,u,d,g,b,e=>{la(_l,i.pluginId=e.detail,i),la(Cl,o=y,o),la(Ml,r="rtl",r)},e=>{la(_l,i.chain=e.detail,i),la(Cl,o=w,o),la(Ml,r="rtl",r)},w,()=>{h("cancel")}]}class Tf extends Is{constructor(e){super(),Es(this,e,jf,Rf,Ki,{})}}function Bf(e){va(e,"svelte-mttle8","button.svelte-mttle8.svelte-mttle8{--button-size:46px;--button-size:var(--space-2xl);position:relative;isolation:isolate;background:var(--header-button-background);border:1px solid var(--header-button-outline);border:none;box-shadow:inset 0 0 0 1px var(--header-button-outline);border-radius:var(--border-radius-inner);cursor:pointer;width:var(--button-size);height:var(--button-size);display:grid;place-content:center;color:var(--header-text-color);transition:transform 80ms ease}button.svelte-mttle8.svelte-mttle8:active{transform:scale(95%);transform-origin:center}@media(hover: hover){button.svelte-mttle8:hover .background.svelte-mttle8{opacity:1}}.background.svelte-mttle8.svelte-mttle8{position:absolute;border-radius:var(--border-radius-inner);inset:0;opacity:0;z-index:-1;transition:opacity 80ms ease;background:var(--header-button-outline)}.visually-hidden.svelte-mttle8.svelte-mttle8{border:0;clip:rect(0 0 0 0);height:auto;margin:0;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}")}function Pf(e){let t,n,r,o,i,a,s,l,c,u;return o=new zs({props:{name:e[1]}}),{c(){t=ka("button"),n=ka("span"),r=Ea(),Ss(o.$$.fragment),i=Ea(),a=ka("span"),s=Ma(e[1]),Aa(n,"class","background svelte-mttle8"),Aa(a,"class","label visually-hidden svelte-mttle8"),Aa(t,"class","svelte-mttle8")},m(d,f){xa(d,t,f),ga(t,n),ga(t,r),ks(o,t,null),ga(t,i),ga(t,a),ga(a,s),l=!0,c||(u=Za(t,"click",(function(){qi(e[0])&&e[0].apply(this,arguments)})),c=!0)},p(t,[n]){e=t;const r={};2&n&&(r.name=e[1]),o.$set(r),(!l||2&n)&&Na(s,e[1])},i(e){l||(ms(o.$$.fragment,e),l=!0)},o(e){gs(o.$$.fragment,e),l=!1},d(e){e&&_a(t),Cs(o),c=!1,u()}}}function Lf(e,t,n){let{onClick:r}=t,{icon:o}=t;return e.$$set=e=>{"onClick"in e&&n(0,r=e.onClick),"icon"in e&&n(1,o=e.icon)},[r,o]}class Df extends Is{constructor(e){super(),Es(this,e,Lf,Pf,Ki,{onClick:0,icon:1},Bf)}}function zf(e){va(e,"svelte-ajt3u",".wrapper.svelte-ajt3u{transform-origin:top;overflow:hidden;position:relative;height:var(--container-height);background-color:var(--header-background-color)}.clipped.svelte-ajt3u{clip-path:url(#wave-clip)}.container.svelte-ajt3u{position:absolute;left:0;bottom:0;width:200%;height:100%;transform-origin:bottom}@keyframes svelte-ajt3u-wave-slide{from{transform:translate(0)}to{transform:translate(-50%)}}.wave.svelte-ajt3u{position:absolute;bottom:-2px;opacity:0.9999;transform-origin:bottom}.wave.foreground.svelte-ajt3u{--swell:var(--foreground-swell);--swell-speed:var(--foreground-swell-speed);--swell-delay:var(--foreground-delay)}.wave.midground.svelte-ajt3u{--swell:var(--midground-swell);--swell-speed:var(--midground-swell-speed);--swell-delay:var(--midground-delay)}.wave.background.svelte-ajt3u{--swell:var(--background-swell);--swell-speed:var(--background-swell-speed);--swell-delay:var(--background-delay)}@keyframes svelte-ajt3u-wave-swell{from{transform:scaleY(1)}to{transform:scaleY(var(--swell))}}")}function Wf(e){let t,n,r,o,i,a,s,l,c,u,d,f,h,p,m,g,v;return{c(){t=ka("div"),n=Ca("svg"),r=Ca("defs"),o=Ca("clipPath"),i=Ca("path"),a=Ea(),s=ka("div"),l=Ca("svg"),c=Ca("rect"),u=Ea(),d=ka("div"),f=Ca("svg"),h=Ca("rect"),p=Ea(),m=ka("div"),g=Ca("svg"),v=Ca("rect"),Aa(i,"d","M 0 300 V 100 Q 100 0 200 100 Q 300 200 400 100 Q 500 0 600 100 Q 700 200 800 100 V 300"),Aa(o,"id","wave-clip"),Aa(n,"height","0"),Aa(n,"width","0"),Aa(c,"class","clipped svelte-ajt3u"),Aa(c,"height","100%"),Aa(c,"width","100%"),Aa(c,"fill",ch),Aa(l,"class","wave background svelte-ajt3u"),Aa(l,"width","100%"),Aa(l,"height",Kf+"%"),Aa(l,"viewBox","0 0 800 300"),Aa(l,"preserveAspectRatio","none"),Aa(s,"class","container background svelte-ajt3u"),Aa(h,"class","clipped svelte-ajt3u"),Aa(h,"width","100%"),Aa(h,"height","100%"),Aa(h,"fill",lh),Aa(f,"class","wave midground svelte-ajt3u"),Aa(f,"width","100%"),Aa(f,"height",qf+"%"),Aa(f,"viewBox","0 0 800 300"),Aa(f,"preserveAspectRatio","none"),Aa(d,"class","container midground svelte-ajt3u"),Aa(v,"class","clipped svelte-ajt3u"),Aa(v,"width","100%"),Aa(v,"height","100%"),Aa(v,"fill",sh),Aa(g,"class","wave foreground svelte-ajt3u"),Aa(g,"width","100%"),Aa(g,"height",Xf+"%"),Aa(g,"viewBox","0 0 800 300"),Aa(g,"preserveAspectRatio","none"),Aa(m,"class","container foreground svelte-ajt3u"),Aa(t,"class","wrapper svelte-ajt3u"),ja(t,"--frequency",Hf+"ms"),ja(t,"--foreground-speed",Vf+"ms"),ja(t,"--midground-speed",Yf+"ms"),ja(t,"--background-speed",Gf+"ms"),ja(t,"--container-height",Uf+"px"),ja(t,"--motion",Ff),ja(t,"--foreground-swell",Jf),ja(t,"--midground-swell",Qf),ja(t,"--background-swell",eh),ja(t,"--foreground-swell-speed",th+"ms"),ja(t,"--midground-swell-speed",nh+"ms"),ja(t,"--background-swell-speed",rh+"ms"),ja(t,"--foreground-delay",oh+"ms"),ja(t,"--midground-delay",ih+"ms"),ja(t,"--background-delay",ah+"ms")},m(e,b){xa(e,t,b),ga(t,n),ga(n,r),ga(r,o),ga(o,i),ga(t,a),ga(t,s),ga(s,l),ga(l,c),ga(t,u),ga(t,d),ga(d,f),ga(f,h),ga(t,p),ga(t,m),ga(m,g),ga(g,v)},p:Hi,i:Hi,o:Hi,d(e){e&&_a(t)}}}let Ff="linear",Hf=7e3,Vf=1e4,Yf=9500,Gf=8600,Uf=25,Xf=50,qf=75,Kf=100,Jf=1.2,Qf=1.4,eh=1.3,th=3100,nh=2300,rh=1e3,oh=9e3,ih=7900,ah=9100;const sh="var(--wave-foreground-color)",lh="var(--wave-midground-color)",ch="var(--wave-background-color)";function uh(e){return[]}class dh extends Is{constructor(e){super(),Es(this,e,uh,Wf,Ki,{},zf)}}function fh(e){va(e,"svelte-j6z3r6",".modal-header.svelte-j6z3r6.svelte-j6z3r6{box-sizing:border-box;min-height:var(--header-height);color:var(--header-text-color);background:var(--header-background-color);display:grid;grid-template-columns:1fr auto 1fr;gap:var(--space-s);padding:var(--space-m)}.modal-header.svelte-j6z3r6 .slot.svelte-j6z3r6{display:flex;align-items:center}.modal-header.svelte-j6z3r6 .center.svelte-j6z3r6{flex-direction:column;justify-content:space-around;text-align:center}.modal-header.svelte-j6z3r6 .right.svelte-j6z3r6{justify-content:flex-end}.modal-header.svelte-j6z3r6 .svelte-j6z3r6:is(h2, p){color:var(--header-text-color);margin:0;line-height:1.1em}.modal-header.svelte-j6z3r6 h2.svelte-j6z3r6{font-size:var(--fs-3);font-weight:700}.modal-header.svelte-j6z3r6 p.svelte-j6z3r6{font-size:var(--fs-0)}")}const hh=e=>({}),ph=e=>({}),mh=e=>({}),gh=e=>({}),vh=e=>({}),bh=e=>({});function yh(e){let t,n;return t=new Df({props:{icon:"settings",onClick:e[8]}}),{c(){Ss(t.$$.fragment)},m(e,r){ks(t,e,r),n=!0},p(e,n){const r={};16&n&&(r.onClick=e[8]),t.$set(r)},i(e){n||(ms(t.$$.fragment,e),n=!0)},o(e){gs(t.$$.fragment,e),n=!1},d(e){Cs(t,e)}}}function wh(e){let t,n;return t=new Df({props:{icon:"chevron-left",onClick:e[2]}}),{c(){Ss(t.$$.fragment)},m(e,r){ks(t,e,r),n=!0},p(e,n){const r={};4&n&&(r.onClick=e[2]),t.$set(r)},i(e){n||(ms(t.$$.fragment,e),n=!0)},o(e){gs(t.$$.fragment,e),n=!1},d(e){Cs(t,e)}}}function xh(e){let t,n;return{c(){t=ka("p"),n=Ma(e[1]),Aa(t,"class","svelte-j6z3r6")},m(e,r){xa(e,t,r),ga(t,n)},p(e,t){2&t&&Na(n,e[1])},d(e){e&&_a(t)}}}function _h(e){let t,n,r,o,i,a,s,l,c;const u=e[7].left,d=ra(u,e,e[6],bh),f=d||function(e){let t,n,r,o;const i=[wh,yh],a=[];function s(e,t){return e[2]?0:e[3]?1:-1}return~(t=s(e))&&(n=a[t]=i[t](e)),{c(){n&&n.c(),r=Ia()},m(e,n){~t&&a[t].m(e,n),xa(e,r,n),o=!0},p(e,o){let l=t;t=s(e),t===l?~t&&a[t].p(e,o):(n&&(hs(),gs(a[l],1,1,(()=>{a[l]=null})),ps()),~t?(n=a[t],n?n.p(e,o):(n=a[t]=i[t](e),n.c()),ms(n,1),n.m(r.parentNode,r)):n=null)},i(e){o||(ms(n),o=!0)},o(e){gs(n),o=!1},d(e){e&&_a(r),~t&&a[t].d(e)}}}(e),h=e[7].center,p=ra(h,e,e[6],gh),m=p||function(e){let t,n,r,o,i=e[1]&&xh(e);return{c(){t=ka("h2"),n=Ma(e[0]),r=Ea(),i&&i.c(),o=Ia(),Aa(t,"class","svelte-j6z3r6")},m(e,a){xa(e,t,a),ga(t,n),xa(e,r,a),i&&i.m(e,a),xa(e,o,a)},p(e,t){1&t&&Na(n,e[0]),e[1]?i?i.p(e,t):(i=xh(e),i.c(),i.m(o.parentNode,o)):i&&(i.d(1),i=null)},d(e){e&&(_a(t),_a(r),_a(o)),i&&i.d(e)}}}(e),g=e[7].right,v=ra(g,e,e[6],ph),b=v||function(e){let t,n;return t=new Df({props:{icon:"close",onClick:e[9]}}),{c(){Ss(t.$$.fragment)},m(e,r){ks(t,e,r),n=!0},p:Hi,i(e){n||(ms(t.$$.fragment,e),n=!0)},o(e){gs(t.$$.fragment,e),n=!1},d(e){Cs(t,e)}}}(e);return l=new dh({}),{c(){t=ka("div"),n=ka("div"),f&&f.c(),r=Ea(),o=ka("div"),m&&m.c(),i=Ea(),a=ka("div"),b&&b.c(),s=Ea(),Ss(l.$$.fragment),Aa(n,"class","slot left svelte-j6z3r6"),Aa(o,"class","slot center svelte-j6z3r6"),Aa(a,"class","slot right svelte-j6z3r6"),Aa(t,"class","modal-header svelte-j6z3r6")},m(e,u){xa(e,t,u),ga(t,n),f&&f.m(n,null),ga(t,r),ga(t,o),m&&m.m(o,null),ga(t,i),ga(t,a),b&&b.m(a,null),xa(e,s,u),ks(l,e,u),c=!0},p(e,[t]){d?d.p&&(!c||64&t)&&aa(d,u,e,e[6],c?ia(u,e[6],t,vh):sa(e[6]),bh):f&&f.p&&(!c||28&t)&&f.p(e,c?t:-1),p?p.p&&(!c||64&t)&&aa(p,h,e,e[6],c?ia(h,e[6],t,mh):sa(e[6]),gh):m&&m.p&&(!c||3&t)&&m.p(e,c?t:-1),v&&v.p&&(!c||64&t)&&aa(v,g,e,e[6],c?ia(g,e[6],t,hh):sa(e[6]),ph)},i(e){c||(ms(f,e),ms(m,e),ms(b,e),ms(l.$$.fragment,e),c=!0)},o(e){gs(f,e),gs(m,e),gs(b,e),gs(l.$$.fragment,e),c=!1},d(e){e&&(_a(t),_a(s)),f&&f.d(e),m&&m.d(e),b&&b.d(e),Cs(l,e)}}}function Sh(e,t,n){let r,o,i;na(e,Cl,(e=>n(2,r=e))),na(e,il,(e=>n(3,o=e))),na(e,Ml,(e=>n(4,i=e)));let{$$slots:a={},$$scope:s}=t,{title:l}=t,{subtitle:c}=t;const u=Ua();return e.$$set=e=>{"title"in e&&n(0,l=e.title),"subtitle"in e&&n(1,c=e.subtitle),"$$scope"in e&&n(6,s=e.$$scope)},[l,c,r,o,i,u,s,a,()=>{fl.push("settings"),la(Ml,i="rtl",i)},()=>u("cancel")]}class kh extends Is{constructor(e){super(),Es(this,e,Sh,_h,Ki,{title:0,subtitle:1},fh)}}function Ch(e){va(e,"svelte-1sehg96",':host dialog.svelte-1sehg96{color-scheme:light;--body-background-color:white;--body-text-color:var(--color-primary-700);--body-text-color-variant:var(--color-neutral-700);--header-background-color:var(--color-primary-700);--header-text-color:var(--color-primary-50);--header-button-background:var(--header-background-color);--header-button-outline:var(--color-primary-900);--button-text-color:var(--wharf-blue);--button-text-color-active:var(--wharf-blue);--button-outline-active:inset 0 0 0 2px var(--button-text-color);--button-primary-background:var(--color-secondary-200);--button-primary-background-hover:var(--color-secondary-200);--button-primary-background-active:linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1)),\n var(--color-secondary-200);--button-primary-outline-hover:inset 0 0 0 1px #00000030,\n inset 0 0 0 1px var(--color-secondary-200);--button-secondary-background:var(--color-custom-1);--button-secondary-background-hover:var(--color-custom-1);--button-secondary-background-active:var(--color-secondary-200);--button-secondary-outline-hover:inset 0 0 0 1px #00000020,\n inset 0 0 0 1px var(--color-secondary-200);--button-outlined-background-active:var(--color-secondary-200);--button-outlined-outline:inset 0 0 0 1px var(--color-secondary-200);--button-outlined-outline-hover:inset 0 0 0 1px #00000020,\n inset 0 0 0 1px var(--color-secondary-200);--input-placeholder-color:var(--color-neutral-500);--input-background-focus:var(--color-neutral-100);--input-border-color:#00000030;--input-border-color-hover:var(--color-custom-5);--input-border-color-focus:var(--wharf-blue);--qr-border-color:inset 0 0 0 1px rgba(0 0 0 / 0.3), inset 0 0 0 1px var(--seafoam-mint);--checkbox-stroke:var(--wharf-blue);--checkbox-fill:var(--reef-turquoise);--error-color:var(--color-error-1);--list-item-background-color-hover:var(--color-custom-9);--list-item-text-color-hover:var(--color-secondary-500);--list-divider-color:#00000010;--text-area-background:var(--swell-mist);--text-area-text-color:#242424;--loading-circle-color:var(--reef-turquoise);--loading-circle-track-color:rgba(0 0 0 / 0.05);--wave-foreground-color:var(--body-background-color);--wave-midground-color:var(--seafoam-mint);--wave-background-color:var(--reef-turquoise)}:host dialog[data-theme=dark].svelte-1sehg96{color-scheme:dark;--body-background-color:var(--color-primary-990);--body-text-color:white;--body-text-color-variant:var(--color-neutral-300);--header-background-color:var(--color-primary-700);--header-text-color:var(--color-primary-50);--header-button-background:var(--header-background-color);--header-button-outline:var(--color-primary-900);--button-text-color:var(--body-text-color);--button-text-color-active:var(--reef-turquoise);--button-outline-active:inset 0 0 0 2px var(--reef-turquoise);--button-primary-background:var(--color-secondary-500);--button-primary-background-hover:var(--color-secondary-500);--button-primary-background-active:var(--color-custom-2);--button-primary-outline-hover:inset 0 0 0 1px white;--button-secondary-background:var(--color-primary-800);--button-secondary-background-hover:var(--color-primary-800);--button-secondary-background-active:var(--color-primary-900);--button-secondary-outline-hover:inset 0 0 0 1px #ffffff30;--button-outlined-background-active:var(--color-primary-900);--button-outlined-outline:inset 0 0 0 1px #00000030;--button-outlined-outline-hover:inset 0 0 0 1px #ffffff30;--input-placeholder-color:#ffffff75;--input-background-focus:var(--color-custom-4);--input-border-color:#ffffff30;--input-border-color-hover:var(--color-custom-6);--input-border-color-focus:var(--reef-turquoise);--qr-border-color:inset 0 0 0 1px rgba(0 0 0 / 0.3);--checkbox-stroke:var(--reef-turquoise);--checkbox-fill:var(--color-custom-3);--error-color:var(--color-error-3);--list-item-background-color-hover:var(--color-custom-8);--list-item-text-color-hover:var(--color-secondary-400);--list-divider-color:#ffffff10;--text-area-background:var(--color-primary-900);--text-area-text-color:#ffffff;--loading-circle-color:var(--seafoam-mint);--loading-circle-track-color:rgba(0 0 0 / 0.05);--wave-foreground-color:var(--body-background-color);--wave-midground-color:#2f3445;--wave-background-color:#3e4356}@media(prefers-color-scheme: dark){:host dialog.svelte-1sehg96{color-scheme:dark;--body-background-color:var(--color-primary-990);--body-text-color:white;--body-text-color-variant:var(--color-neutral-300);--header-background-color:var(--color-primary-700);--header-text-color:var(--color-primary-50);--header-button-background:var(--header-background-color);--header-button-outline:var(--color-primary-900);--button-text-color:var(--body-text-color);--button-text-color-active:var(--reef-turquoise);--button-outline-active:inset 0 0 0 2px var(--reef-turquoise);--button-primary-background:var(--color-secondary-500);--button-primary-background-hover:var(--color-secondary-500);--button-primary-background-active:var(--color-custom-2);--button-primary-outline-hover:inset 0 0 0 1px white;--button-secondary-background:var(--color-primary-800);--button-secondary-background-hover:var(--color-primary-800);--button-secondary-background-active:var(--color-primary-900);--button-secondary-outline-hover:inset 0 0 0 1px #ffffff30;--button-outlined-background-active:var(--color-primary-900);--button-outlined-outline:inset 0 0 0 1px #00000030;--button-outlined-outline-hover:inset 0 0 0 1px #ffffff30;--input-placeholder-color:#ffffff75;--input-background-focus:var(--color-custom-4);--input-border-color:#ffffff30;--input-border-color-hover:var(--color-custom-6);--input-border-color-focus:var(--reef-turquoise);--qr-border-color:inset 0 0 0 1px rgba(0 0 0 / 0.3);--checkbox-stroke:var(--reef-turquoise);--checkbox-fill:var(--color-custom-3);--error-color:var(--color-error-3);--list-item-background-color-hover:var(--color-custom-8);--list-item-text-color-hover:var(--color-secondary-400);--list-divider-color:#ffffff10;--text-area-background:var(--color-primary-900);--text-area-text-color:#ffffff;--loading-circle-color:var(--seafoam-mint);--loading-circle-track-color:rgba(0 0 0 / 0.05);--wave-foreground-color:var(--body-background-color);--wave-midground-color:#2f3445;--wave-background-color:#3e4356}:host dialog[data-theme=light].svelte-1sehg96{color-scheme:light;--body-background-color:white;--body-text-color:var(--color-primary-700);--body-text-color-variant:var(--color-neutral-700);--header-background-color:var(--color-primary-700);--header-text-color:var(--color-primary-50);--header-button-background:var(--header-background-color);--header-button-outline:var(--color-primary-900);--button-text-color:var(--wharf-blue);--button-text-color-active:var(--wharf-blue);--button-outline-active:inset 0 0 0 2px var(--button-text-color);--button-primary-background:var(--color-secondary-200);--button-primary-background-hover:var(--color-secondary-200);--button-primary-background-active:linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1)),\n var(--color-secondary-200);--button-primary-outline-hover:inset 0 0 0 1px #00000030,\n inset 0 0 0 1px var(--color-secondary-200);--button-secondary-background:var(--color-custom-1);--button-secondary-background-hover:var(--color-custom-1);--button-secondary-background-active:var(--color-secondary-200);--button-secondary-outline-hover:inset 0 0 0 1px #00000020,\n inset 0 0 0 1px var(--color-secondary-200);--button-outlined-background-active:var(--color-secondary-200);--button-outlined-outline:inset 0 0 0 1px var(--color-secondary-200);--button-outlined-outline-hover:inset 0 0 0 1px #00000020,\n inset 0 0 0 1px var(--color-secondary-200);--input-placeholder-color:var(--color-neutral-500);--input-background-focus:var(--color-neutral-100);--input-border-color:#00000030;--input-border-color-hover:var(--color-custom-5);--input-border-color-focus:var(--wharf-blue);--qr-border-color:inset 0 0 0 1px rgba(0 0 0 / 0.3), inset 0 0 0 1px var(--seafoam-mint);--checkbox-stroke:var(--wharf-blue);--checkbox-fill:var(--reef-turquoise);--error-color:var(--color-error-1);--list-item-background-color-hover:var(--color-custom-9);--list-item-text-color-hover:var(--color-secondary-500);--list-divider-color:#00000010;--text-area-background:var(--swell-mist);--text-area-text-color:#242424;--loading-circle-color:var(--reef-turquoise);--loading-circle-track-color:rgba(0 0 0 / 0.05);--wave-foreground-color:var(--body-background-color);--wave-midground-color:var(--seafoam-mint);--wave-background-color:var(--reef-turquoise)}}:host dialog.svelte-1sehg96{--wharf-blue:var(--color-primary-700);--reef-turquoise:var(--color-secondary-300);--seafoam-mint:var(--color-secondary-200);--swell-mist:var(--color-accent-50);--color-primary-50:#f6f7f9;--color-primary-100:#ededf1;--color-primary-200:#d6d8e1;--color-primary-300:#b3b8c6;--color-primary-400:#8991a7;--color-primary-500:#6b738c;--color-primary-600:#565c73;--color-primary-700:#494e62;--color-primary-800:#3c4050;--color-primary-900:#363944;--color-primary-990:#252835;--color-secondary-50:#f1fcf9;--color-secondary-100:#cef9ed;--color-secondary-200:#b2f2e1;--color-secondary-300:#7be7ce;--color-secondary-400:#35ccae;--color-secondary-500:#1cb095;--color-secondary-600:#148d79;--color-secondary-700:#147163;--color-secondary-800:#155a51;--color-secondary-900:#164b43;--color-accent-50:#f4faf4;--color-accent-100:#e4f4e5;--color-accent-200:#cae8cc;--color-accent-300:#a1d4a3;--color-accent-400:#70b874;--color-accent-500:#4c9b51;--color-accent-600:#3a7f3e;--color-accent-700:#306534;--color-accent-800:#2a512d;--color-accent-900:#244326;--color-neutral-100:#f7f7f7;--color-neutral-200:#e3e3e3;--color-neutral-300:#c8c8c8;--color-neutral-400:#a4a4a4;--color-neutral-500:#818181;--color-neutral-600:#666666;--color-neutral-700:#515151;--color-neutral-800:#434343;--color-neutral-900:#383838;--color-custom-1:#f3f8f3;--color-custom-2:#415e60;--color-custom-3:#344b4d;--color-custom-4:#3d435a;--color-custom-5:#8ec2b4;--color-custom-6:#777b8b;--color-custom-7:#35ccae10;--color-custom-8:#575c6e;--color-custom-9:#f4f5f7;--color-error-1:#cd3939;--color-error-2:#ff5454;--color-error-3:#ffacac;font-family:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;--measure:35ch;--fs-0:calc(var(--fs-2) * 0.75);--fs-1:calc(var(--fs-2) * 0.875);--fs-2:var(--wharfkit-font-base, 1rem);--fs-3:calc(var(--fs-2) * 1.25);--ratio:1.5;--space-4xs:calc(var(--space-3xs) / var(--ratio));--space-3xs:calc(var(--space-2xs) / var(--ratio));--space-2xs:calc(var(--space-xs) / var(--ratio));--space-xs:calc(var(--space-s) / var(--ratio));--space-s:calc(var(--space-m) / var(--ratio));--space-m:var(--wharfkit-space-base, 1rem);--space-l:calc(var(--space-m) * var(--ratio));--space-xl:calc(var(--space-l) * var(--ratio));--space-2xl:calc(var(--space-xl) * var(--ratio));--space-3xl:calc(var(--space-2xl) * var(--ratio));--space-4xl:calc(var(--space-3xl) * var(--ratio));--space-5xl:calc(var(--space-4xl) * var(--ratio));--space-6xl:calc(var(--space-5xl) * var(--ratio));--space-7xl:calc(var(--space-6xl) * var(--ratio));--space-8xl:calc(var(--space-7xl) * var(--ratio));--space-9xl:calc(var(--space-8xl) * var(--ratio));--border-radius-outer:1.5rem;--border-radius-inner:0.75rem;--header-height:var(--space-3xl)}.svelte-1sehg96{box-sizing:border-box}.svelte-1sehg96::selection{color:var(--wharf-blue);background-color:var(--seafoam-mint)}dialog.svelte-1sehg96{--margin-top:var(--space-xl);font-family:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;margin-bottom:0;margin-top:var(--margin-top);margin-inline:auto;border:none !important;border-radius:var(--border-radius-outer);padding:0;width:min(var(--space-7xl), 100vw - var(--space-m));box-shadow:0px 4px 154px rgba(0, 0, 0, 0.35);background:none}dialog.svelte-1sehg96::backdrop{background:rgba(0, 0, 0, 0.75)}.modal-content.svelte-1sehg96{--max-modal-content-height:calc(\n 100svh - var(--header-height) - var(--margin-top) - var(--margin-top)\n );padding:var(--space-m);background-color:var(--body-background-color);overflow:hidden;overflow-y:scroll;max-height:var(--max-modal-content-height);scrollbar-gutter:stable both-edges;scrollbar-color:var(--header-background-color)}.modal-content.svelte-1sehg96::-webkit-scrollbar{width:2px;background-color:var(--body-background-color)}.modal-content.svelte-1sehg96::-webkit-scrollbar-thumb{background:var(--header-background-color)}')}function Mh(e){let t,n,r,o,i,a,s,l;n=new kh({props:{title:e[2].title,subtitle:e[2].subtitle}}),n.$on("cancel",e[3]);const c=e[6].default,u=ra(c,e,e[5],null);return{c(){t=ka("dialog"),Ss(n.$$.fragment),r=Ea(),o=ka("div"),u&&u.c(),Aa(o,"class","modal-content svelte-1sehg96"),Aa(t,"data-theme",i=e[1].theme),Aa(t,"class","svelte-1sehg96")},m(i,c){xa(i,t,c),ks(n,t,null),ga(t,r),ga(t,o),u&&u.m(o,null),e[7](t),a=!0,s||(l=Za(t,"mousedown",$a(e[4]),{passive:!1,capture:!0}),s=!0)},p(e,[r]){const o={};4&r&&(o.title=e[2].title),4&r&&(o.subtitle=e[2].subtitle),n.$set(o),u&&u.p&&(!a||32&r)&&aa(u,c,e,e[5],a?ia(c,e[5],r,null):sa(e[5]),null),(!a||2&r&&i!==(i=e[1].theme))&&Aa(t,"data-theme",i)},i(e){a||(ms(n.$$.fragment,e),ms(u,e),a=!0)},o(e){gs(n.$$.fragment,e),gs(u,e),a=!1},d(r){r&&_a(t),Cs(n),u&&u.d(r),e[7](null),s=!1,l()}}}function Eh(e,t,n){let r,o,i;na(e,hl,(e=>n(8,r=e))),na(e,sl,(e=>n(1,o=e))),na(e,cl,(e=>n(2,i=e)));let a,{$$slots:s={},$$scope:l}=t;function c(){r.map((e=>e("Modal closed",!0))),ol.set(!1)}return Ga(ol.subscribe((e=>{a&&(e&&!a.open?a.showModal():!e&&a.open&&(a.close(),rl()))}))),document.addEventListener("keydown",(e=>{"Escape"===e.key&&a.open&&c()})),e.$$set=e=>{"$$scope"in e&&n(5,l=e.$$scope)},[a,o,i,c,function(e){var t=a.getBoundingClientRect();t.top<=e.clientY&&e.clientY<=t.top+t.height&&t.left<=e.clientX&&e.clientX<=t.left+t.width||c()},l,s,function(e){Ka[e?"unshift":"push"]((()=>{a=e,n(0,a)}))}]}class Ih extends Is{constructor(e){super(),Es(this,e,Eh,Mh,Ki,{},Ch)}}function Zh(e){let t;return{c(){t=ka("p"),t.textContent="Modal inactive"},m(e,n){xa(e,t,n)},p:Hi,i:Hi,o:Hi,d(e){e&&_a(t)}}}function Oh(e){let t,n,r,o;const i=[Bh,Th,jh,Rh,Nh,Ah,$h],a=[];function s(e,t){return e[2]?0:e[0]?1:"login"===e[3].path?2:"transact"===e[3].path?3:"settings"===e[3].path?4:"create-account"===e[3].path?5:6}return t=s(e),n=a[t]=i[t](e),{c(){n.c(),r=Ia()},m(e,n){a[t].m(e,n),xa(e,r,n),o=!0},p(e,o){let l=t;t=s(e),t===l?a[t].p(e,o):(hs(),gs(a[l],1,1,(()=>{a[l]=null})),ps(),n=a[t],n?n.p(e,o):(n=a[t]=i[t](e),n.c()),ms(n,1),n.m(r.parentNode,r))},i(e){o||(ms(n),o=!0)},o(e){gs(n),o=!1},d(e){e&&_a(r),a[t].d(e)}}}function $h(e){let t,n;return t=new ru({}),{c(){Ss(t.$$.fragment)},m(e,r){ks(t,e,r),n=!0},p:Hi,i(e){n||(ms(t.$$.fragment,e),n=!0)},o(e){gs(t.$$.fragment,e),n=!1},d(e){Cs(t,e)}}}function Ah(e){let t,n;return t=new Tf({}),t.$on("cancel",e[4]),t.$on("complete",e[5]),{c(){Ss(t.$$.fragment)},m(e,r){ks(t,e,r),n=!0},p:Hi,i(e){n||(ms(t.$$.fragment,e),n=!0)},o(e){gs(t.$$.fragment,e),n=!1},d(e){Cs(t,e)}}}function Nh(e){let t,n;return t=new pf({}),t.$on("cancel",e[4]),t.$on("complete",e[5]),{c(){Ss(t.$$.fragment)},m(e,r){ks(t,e,r),n=!0},p:Hi,i(e){n||(ms(t.$$.fragment,e),n=!0)},o(e){gs(t.$$.fragment,e),n=!1},d(e){Cs(t,e)}}}function Rh(e){let t,n;return t=new vf({}),t.$on("cancel",e[4]),t.$on("complete",e[5]),{c(){Ss(t.$$.fragment)},m(e,r){ks(t,e,r),n=!0},p:Hi,i(e){n||(ms(t.$$.fragment,e),n=!0)},o(e){gs(t.$$.fragment,e),n=!1},d(e){Cs(t,e)}}}function jh(e){let t,n;return t=new ku({}),t.$on("cancel",e[4]),t.$on("complete",e[5]),{c(){Ss(t.$$.fragment)},m(e,r){ks(t,e,r),n=!0},p:Hi,i(e){n||(ms(t.$$.fragment,e),n=!0)},o(e){gs(t.$$.fragment,e),n=!1},d(e){Cs(t,e)}}}function Th(e){let t,n;return t=new $d({}),t.$on("cancel",e[4]),t.$on("complete",e[5]),{c(){Ss(t.$$.fragment)},m(e,r){ks(t,e,r),n=!0},p:Hi,i(e){n||(ms(t.$$.fragment,e),n=!0)},o(e){gs(t.$$.fragment,e),n=!1},d(e){Cs(t,e)}}}function Bh(e){let t,n;return t=new Ol({}),t.$on("cancel",e[4]),t.$on("complete",e[5]),{c(){Ss(t.$$.fragment)},m(e,r){ks(t,e,r),n=!0},p:Hi,i(e){n||(ms(t.$$.fragment,e),n=!0)},o(e){gs(t.$$.fragment,e),n=!1},d(e){Cs(t,e)}}}function Ph(e){let t,n,r,o;const i=[Oh,Zh],a=[];function s(e,t){return e[1]?0:1}return t=s(e),n=a[t]=i[t](e),{c(){n.c(),r=Ia()},m(e,n){a[t].m(e,n),xa(e,r,n),o=!0},p(e,o){let l=t;t=s(e),t===l?a[t].p(e,o):(hs(),gs(a[l],1,1,(()=>{a[l]=null})),ps(),n=a[t],n?n.p(e,o):(n=a[t]=i[t](e),n.c()),ms(n,1),n.m(r.parentNode,r))},i(e){o||(ms(n),o=!0)},o(e){gs(n),o=!1},d(e){e&&_a(r),a[t].d(e)}}}function Lh(e){let t,n;return t=new Ih({props:{$$slots:{default:[Ph]},$$scope:{ctx:e}}}),{c(){Ss(t.$$.fragment)},m(e,r){ks(t,e,r),n=!0},p(e,[n]){const r={};1039&n&&(r.$$scope={dirty:n,ctx:e}),t.$set(r)},i(e){n||(ms(t.$$.fragment,e),n=!0)},o(e){gs(t.$$.fragment,e),n=!1},d(e){Cs(t,e)}}}function Dh(e,t,n){let r,o,i,a,s,l;na(e,ml,(e=>n(0,r=e))),na(e,Sl,(e=>n(7,o=e))),na(e,bl,(e=>n(8,i=e))),na(e,ol,(e=>n(1,a=e))),na(e,kl,(e=>n(2,s=e))),na(e,fl,(e=>n(3,l=e)));let{i18n:c}=t;!function(e,t){Va().$$.context.set(e,t)}("i18n",c);return Ga(fl.subscribe((e=>{e&&"login"===e.path?il.set(!0):il.set(!1)}))),e.$$set=e=>{"i18n"in e&&n(6,c=e.i18n)},[r,a,s,l,function({detail:e}){i&&i.reject(e),r&&(r.reject(e),ml.reset()),fl.back()},function({detail:e}){i&&i.resolve(e),o&&o.resolve(e),r&&(r.resolve(e),ml.reset(),fl.back())},c]}class zh extends Is{constructor(e){super(),Es(this,e,Dh,Lh,Ki,{i18n:6})}}var Wh=Object.defineProperty,Fh=Object.defineProperties,Hh=Object.getOwnPropertyDescriptors,Vh=Object.getOwnPropertySymbols,Yh=Object.prototype.hasOwnProperty,Gh=Object.prototype.propertyIsEnumerable,Uh=(e,t,n)=>t in e?Wh(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Xh=(e,t)=>{for(var n in t||(t={}))Yh.call(t,n)&&Uh(e,n,t[n]);if(Vh)for(var n of Vh(t))Gh.call(t,n)&&Uh(e,n,t[n]);return e},qh=(e,t)=>Fh(e,Hh(t)),Kh=(e,t)=>{var n={};for(var r in e)Yh.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&Vh)for(var r of Vh(e))t.indexOf(r)<0&&Gh.call(e,r)&&(n[r]=e[r]);return n},Jh=["error","warn","debug"],Qh=({logger:e=console,level:t=Jh[1],prefix:n="[i18n]: "})=>Jh.reduce(((r,o,i)=>qh(Xh({},r),{[o]:r=>Jh.indexOf(t)>=i&&e[o](`${n}${r}`)})),{}),ep=Qh({}),tp=e=>{var t=e,{parser:n,key:r,params:o,translations:i,locale:a,fallbackLocale:s}=t,l=Kh(t,["parser","key","params","translations","locale","fallbackLocale"]);if(!r)return ep.warn(`No translation key provided ('${a}' locale). Skipping translation...`),"";if(!a)return ep.warn(`No locale provided for '${r}' key. Skipping translation...`),"";let c=(i[a]||{})[r];return s&&void 0===c&&(c=(i[s]||{})[r]),l.hasOwnProperty("fallbackValue")&&void 0===c?l.fallbackValue:n.parse(c,o,a,r)},np=(...e)=>e.length?e.filter((e=>!!e)).map((e=>{let t=`${e}`.toLowerCase();try{let[n]=Intl.Collator.supportedLocalesOf(e);if(!n)throw new Error;t=n}catch(t){ep.warn(`'${e}' locale is non-standard.`)}return t})):[],rp=(e,t,n)=>Object.keys(e||{}).reduce(((r,o)=>{let i=e[o],a=n?`${n}.${o}`:`${o}`;return t&&Array.isArray(i)?qh(Xh({},r),{[a]:i.map((e=>rp(e,t)))}):i&&"object"==typeof i?Xh(Xh({},r),rp(i,t,a)):qh(Xh({},r),{[a]:i})}),{}),op=async e=>{try{let t=await Promise.all(e.map((e=>{var t=e,{loader:n}=t,r=Kh(t,["loader"]);return new Promise((async e=>{let t;try{t=await n()}catch(e){ep.error(`Failed to load translation. Verify your '${r.locale}' > '${r.key}' Loader.`),ep.error(e)}e(qh(Xh({loader:n},r),{data:t}))}))})));return(e=>e.reduce(((e,{key:t,data:n,locale:r})=>{if(!n)return e;let[o]=np(r),i=qh(Xh({},e[o]||{}),{[t]:n});return qh(Xh({},e),{[o]:i})}),{}))(t)}catch(e){ep.error(e)}return{}},ip=(e,t)=>{let n=!0;try{n=Object.keys(e).filter((t=>void 0!==e[t])).every((n=>e[n]===t[n]))}catch(e){}return n},ap=864e5,sp=class{constructor(e){this.cachedAt=0,this.loadedKeys={},this.currentRoute=tl(),this.config=tl(),this.isLoading=tl(!1),this.promises=new Set,this.loading={subscribe:this.isLoading.subscribe,toPromise:(e,t)=>{let{fallbackLocale:n}=ta(this.config),r=Array.from(this.promises).filter((r=>{let o=ip({locale:np(e)[0],route:t},r);return n&&(o=o||ip({locale:np(n)[0],route:t},r)),o})).map((({promise:e})=>e));return Promise.all(r)},get:()=>ta(this.isLoading)},this.privateRawTranslations=tl({}),this.rawTranslations={subscribe:this.privateRawTranslations.subscribe,get:()=>ta(this.rawTranslations)},this.privateTranslations=tl({}),this.translations={subscribe:this.privateTranslations.subscribe,get:()=>ta(this.translations)},this.locales=qh(Xh({},nl([this.config,this.privateTranslations],(([e,t])=>{if(!e)return[];let{loaders:n=[]}=e,r=n.map((({locale:e})=>e)),o=Object.keys(t).map((e=>e));return Array.from(new Set([...np(...r),...np(...o)]))}),[])),{get:()=>ta(this.locales)}),this.internalLocale=tl(),this.loaderTrigger=nl([this.internalLocale,this.currentRoute],(([e,t],n)=>{var r,o;void 0!==e&&void 0!==t&&(e!==(null==(r=ta(this.loaderTrigger))?void 0:r[0])||t!==(null==(o=ta(this.loaderTrigger))?void 0:o[1]))&&(ep.debug("Triggering translation load..."),n([e,t]))}),[]),this.localeHelper=tl(),this.locale={subscribe:this.localeHelper.subscribe,forceSet:this.localeHelper.set,set:this.internalLocale.set,update:this.internalLocale.update,get:()=>ta(this.locale)},this.initialized=nl([this.locale,this.currentRoute,this.privateTranslations],(([e,t,n],r)=>{ta(this.initialized)||r(void 0!==e&&void 0!==t&&!!Object.keys(n).length)})),this.translation=nl([this.privateTranslations,this.locale,this.isLoading],(([e,t,n],r)=>{let o=e[t];o&&Object.keys(o).length&&!n&&r(o)}),{}),this.t=qh(Xh({},nl([this.config,this.translation],(e=>{var[t]=e,n=t,{parser:r,fallbackLocale:o}=n,i=Kh(n,["parser","fallbackLocale"]);return(e,...t)=>tp(Xh({parser:r,key:e,params:t,translations:this.translations.get(),locale:this.locale.get(),fallbackLocale:o},i.hasOwnProperty("fallbackValue")?{fallbackValue:i.fallbackValue}:{}))}))),{get:(e,...t)=>ta(this.t)(e,...t)}),this.l=qh(Xh({},nl([this.config,this.translations],(e=>{var[t,...n]=e,r=t,{parser:o,fallbackLocale:i}=r,a=Kh(r,["parser","fallbackLocale"]),[s]=n;return(e,t,...n)=>tp(Xh({parser:o,key:t,params:n,translations:s,locale:e,fallbackLocale:i},a.hasOwnProperty("fallbackValue")?{fallbackValue:a.fallbackValue}:{}))}))),{get:(e,t,...n)=>ta(this.l)(e,t,...n)}),this.getLocale=e=>{let{fallbackLocale:t}=ta(this.config)||{},n=e||t;if(!n)return;let r=this.locales.get();return r.find((e=>np(n).includes(e)))||r.find((e=>np(t).includes(e)))},this.setLocale=e=>{if(e&&e!==ta(this.internalLocale))return ep.debug(`Setting '${e}' locale.`),this.internalLocale.set(e),this.loading.toPromise(e,ta(this.currentRoute))},this.setRoute=e=>{if(e!==ta(this.currentRoute)){ep.debug(`Setting '${e}' route.`),this.currentRoute.set(e);let t=ta(this.internalLocale);return this.loading.toPromise(t,e)}},this.loadConfig=async e=>{await this.configLoader(e)},this.getTranslationProps=async(e=this.locale.get(),t=ta(this.currentRoute))=>{let n=ta(this.config);if(!n||!e)return[];let r=this.translations.get(),{loaders:o,fallbackLocale:i="",cache:a=ap}=n||{},s=Number.isNaN(+a)?ap:+a;this.cachedAt?Date.now()>s+this.cachedAt&&(ep.debug("Refreshing cache."),this.loadedKeys={},this.cachedAt=0):(ep.debug("Setting cache timestamp."),this.cachedAt=Date.now());let[l,c]=np(e,i),u=r[l],d=r[c],f=(o||[]).map((e=>{var t=e,{locale:n}=t,r=Kh(t,["locale"]);return qh(Xh({},r),{locale:np(n)[0]})})).filter((({routes:e})=>{return!e||(e||[]).some((n=t,e=>{try{if("string"==typeof e)return e===n;if("object"==typeof e)return e.test(n)}catch(e){ep.error("Invalid route config!")}return!1}));var n})).filter((({key:e,locale:t})=>t===l&&(!u||!(this.loadedKeys[l]||[]).includes(e))||i&&t===c&&(!d||!(this.loadedKeys[c]||[]).includes(e))));if(f.length){this.isLoading.set(!0),ep.debug("Fetching translations...");let e=await op(f);this.isLoading.set(!1);let t=Object.keys(e).reduce(((t,n)=>qh(Xh({},t),{[n]:Object.keys(e[n])})),{}),n=f.filter((({key:e,locale:n})=>(t[n]||[]).some((t=>`${t}`.startsWith(e))))).reduce(((e,{key:t,locale:n})=>qh(Xh({},e),{[n]:[...e[n]||[],t]})),{});return[e,n]}return[]},this.addTranslations=(e,t)=>{if(!e)return;let n=ta(this.config),{preprocess:r}=n||{};ep.debug("Adding translations...");let o=Object.keys(e||{});this.privateRawTranslations.update((t=>o.reduce(((t,n)=>qh(Xh({},t),{[n]:Xh(Xh({},t[n]||{}),e[n])})),t))),this.privateTranslations.update((t=>o.reduce(((t,n)=>{let o=!0,i=e[n];return"function"==typeof r&&(i=r(i)),("function"==typeof r||"none"===r)&&(o=!1),qh(Xh({},t),{[n]:Xh(Xh({},t[n]||{}),o?rp(i,"preserveArrays"===r):i)})}),t))),o.forEach((n=>{let r=Object.keys(e[n]).map((e=>`${e}`.split(".")[0]));t&&(r=t[n]),this.loadedKeys[n]=Array.from(new Set([...this.loadedKeys[n]||[],...r||[]]))}))},this.loader=async([e,t])=>{let n=this.getLocale(e)||void 0;ep.debug(`Adding loader promise for '${n}' locale and '${t}' route.`);let r=(async()=>{let e=await this.getTranslationProps(n,t);e.length&&this.addTranslations(...e)})();this.promises.add({locale:n,route:t,promise:r}),r.then((()=>{n&&this.locale.get()!==n&&this.locale.forceSet(n)}))},this.loadTranslations=(e,t=ta(this.currentRoute)||"")=>{let n=this.getLocale(e);if(n)return this.setRoute(t),this.setLocale(n),this.loading.toPromise(n,t)},this.loaderTrigger.subscribe(this.loader),this.isLoading.subscribe((async e=>{e&&this.promises.size&&(await this.loading.toPromise(),this.promises.clear(),ep.debug("Loader promises have been purged."))})),e&&this.loadConfig(e)}async configLoader(e){if(!e)return ep.error("No config provided!");let t=e,{initLocale:n,fallbackLocale:r,translations:o,log:i}=t,a=Kh(t,["initLocale","fallbackLocale","translations","log"]);var s;i&&(s=Qh(i),ep=s),[n]=np(n),[r]=np(r),ep.debug("Setting config."),this.config.set(Xh({initLocale:n,fallbackLocale:r,translations:o},a)),o&&this.addTranslations(o),n&&await this.loadTranslations(n)}},lp=Object.defineProperty,cp=Object.defineProperties,up=Object.getOwnPropertyDescriptors,dp=Object.getOwnPropertySymbols,fp=Object.prototype.hasOwnProperty,hp=Object.prototype.propertyIsEnumerable,pp=(e,t,n)=>t in e?lp(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,mp=(e,t)=>{for(var n in t||(t={}))fp.call(t,n)&&pp(e,n,t[n]);if(dp)for(var n of dp(t))hp.call(t,n)&&pp(e,n,t[n]);return e},gp=(e,t)=>cp(e,up(t)),vp=(e,t)=>{var n={};for(var r in e)fp.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&dp)for(var r of dp(e))t.indexOf(r)<0&&hp.call(e,r)&&(n[r]=e[r]);return n},bp={};((e,t)=>{for(var n in t)lp(e,n,{get:t[n],enumerable:!0})})(bp,{ago:()=>$p,currency:()=>Ap,date:()=>Ep,eq:()=>wp,gt:()=>Sp,gte:()=>Cp,lt:()=>_p,lte:()=>kp,ne:()=>xp,number:()=>Mp});var yp=(e,t)=>{let{modifierDefaults:n}=t||{},{[e]:r}=n||{};return r||{}},wp=({value:e,options:t=[],defaultValue:n=""})=>(t.find((({key:t})=>`${t}`.toLowerCase()===`${e}`.toLowerCase()))||{}).value||n,xp=({value:e,options:t=[],defaultValue:n=""})=>(t.find((({key:t})=>`${t}`.toLowerCase()!==`${e}`.toLowerCase()))||{}).value||n,_p=({value:e,options:t=[],defaultValue:n=""})=>(t.sort(((e,t)=>+e.key-+t.key)).find((({key:t})=>+e<+t))||{}).value||n,Sp=({value:e,options:t=[],defaultValue:n=""})=>(t.sort(((e,t)=>+t.key-+e.key)).find((({key:t})=>+e>+t))||{}).value||n,kp=({value:e,options:t=[],defaultValue:n=""})=>wp({value:e,options:t,defaultValue:_p({value:e,options:t,defaultValue:n})}),Cp=({value:e,options:t=[],defaultValue:n=""})=>wp({value:e,options:t,defaultValue:Sp({value:e,options:t,defaultValue:n})}),Mp=({value:e,props:t,defaultValue:n="",locale:r="",parserOptions:o})=>{if(!r)return"";let i=yp("number",o),{maximumFractionDigits:a}=i,s=vp(i,["maximumFractionDigits"]),l=(null==t?void 0:t.number)||{},{maximumFractionDigits:c=a||2}=l,u=vp(l,["maximumFractionDigits"]);return new Intl.NumberFormat(r,mp(gp(mp({},s),{maximumFractionDigits:c}),u)).format(+e||+n)},Ep=({value:e,props:t,defaultValue:n="",locale:r="",parserOptions:o})=>{if(!r)return"";let i=vp(yp("date",o),[]),a=vp((null==t?void 0:t.date)||{},[]);return new Intl.DateTimeFormat(r,mp(mp({},i),a)).format(+e||+n)},Ip=[{key:"second",multiplier:1e3},{key:"minute",multiplier:60},{key:"hour",multiplier:60},{key:"day",multiplier:24},{key:"week",multiplier:7},{key:"month",multiplier:13/3},{key:"year",multiplier:12}],Zp=(e="",t="")=>new RegExp(`^${e}s?$`).test(t),Op=(e,t)=>Ip.reduce((([e,n],{key:r,multiplier:o},i)=>{if(Zp(n,t))return[e,n];if(!n||i===(e=>Ip.indexOf(Ip.find((({key:t})=>Zp(t,e)))))(n)+1){let i=Math.round(e/o);if(!n||Math.abs(i)>=1||"auto"!==t)return[i,r]}return[e,n]}),[e,""]),$p=({value:e,defaultValue:t="",locale:n="",props:r,parserOptions:o})=>{if(!n)return"";let i=yp("ago",o),{format:a,numeric:s}=i,l=vp(i,["format","numeric"]),c=(null==r?void 0:r.ago)||{},{format:u=a||"auto",numeric:d=s||"auto"}=c,f=vp(c,["format","numeric"]),h=Op(+e||+t,u);return new Intl.RelativeTimeFormat(n,mp(gp(mp({},l),{numeric:d}),f)).format(...h)},Ap=({value:e,defaultValue:t="",locale:n="",props:r,parserOptions:o})=>{if(!n)return"";let i=yp("currency",o),{ratio:a,currency:s}=i,l=vp(i,["ratio","currency"]),c=(null==r?void 0:r.currency)||{},{ratio:u=a||1,currency:d=s}=c,f=vp(c,["ratio","currency"]);return new Intl.NumberFormat(n,mp(gp(mp({},l),{style:"currency",currency:d}),f)).format(u*(e||t))},Np=e=>"string"==typeof e?e.replace(/\\(?=:|;|{|})/g,""):e,Rp=({value:e,props:t,payload:n,parserOptions:r,locale:o})=>{if((e=>"string"==typeof e&&/{{(?:(?!{{|}}).)+}}/.test(e))(e)){let i=(({value:e,props:t,payload:n,parserOptions:r,locale:o})=>`${e}`.replace(/{{\s*(?:(?!{{|}}).)+\s*}}/g,(e=>{let i=Np(`${e.match(/(?!{|\s).+?(?!\\[:;]).(?=\s*(?:[:;]|}}$))/)}`),a=null==n?void 0:n[i],[,s=""]=e.match(/.+?(?!\\;).;\s*default\s*:\s*([^\s:;].+?(?:\\[:;]|[^;}])*)(?=\s*(?:;|}}$))/i)||[];s=s||(null==n?void 0:n.default)||"";let[,l=""]=e.match(/{{\s*(?:[^;]|(?:\\;))+\s*(?:(?!\\:).[:])\s*(?!\s)((?:\\;|[^;])+?)(?=\s*(?:[;]|}}$))/i)||[];if(void 0===a&&"ne"!==l)return s;let c=!!l,{customModifiers:u}=r||{},d=mp(mp({},bp),u||{});l=Object.keys(d).includes(l)?l:"eq";let f=d[l],h=(e.match(/[^\s:;{](?:[^;]|\\[;])+[^:;}]/gi)||[]).reduce(((e,t,n)=>{if(n>0){let n=Np(`${t.match(/(?:(?:\\:)|[^:])+/)}`.trim()),r=`${t.match(/(?:(?:\\:)|[^:])+$/)}`.trimStart();if(n&&"default"!==n&&r)return[...e,{key:n,value:r}]}return e}),[]);return c||h.length?f({value:a,options:h,props:t,defaultValue:s,locale:o,parserOptions:r}):a})))({value:e,payload:n,props:t,parserOptions:r,locale:o});return Rp({value:i,payload:n,props:t,parserOptions:r,locale:o})}return Np(e)},jp=e=>({parse:(t,[n,r],o,i)=>(null!=n&&n.default&&void 0===t&&(t=n.default),void 0===t&&(t=i),Rp({value:t,payload:n,props:r,parserOptions:e,locale:o}))}),Tp=Object.defineProperty,Bp=Object.defineProperties,Pp=Object.getOwnPropertyDescriptors,Lp=Object.getOwnPropertySymbols,Dp=Object.prototype.hasOwnProperty,zp=Object.prototype.propertyIsEnumerable,Wp=(e,t,n)=>t in e?Tp(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Fp=e=>{var t=e,{parserOptions:n={}}=t,r=((e,t)=>{var n={};for(var r in e)Dp.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&Lp)for(var r of Lp(e))t.indexOf(r)<0&&zp.call(e,r)&&(n[r]=e[r]);return n})(t,["parserOptions"]);return((e,t)=>Bp(e,Pp(t)))(((e,t)=>{for(var n in t||(t={}))Dp.call(t,n)&&Wp(e,n,t[n]);if(Lp)for(var n of Lp(t))zp.call(t,n)&&Wp(e,n,t[n]);return e})({},r),{parser:jp(n)})},Hp=class extends sp{constructor(e){super(e&&Fp(e)),this.loadConfig=e=>super.configLoader(Fp(e))}},Vp={accept:"Accept",cancel:"Cancel",close:"Close",decline:"Decline",error:{title:"Error",subtitle:"An Error happened."},loading:"Loading…",login:{complete:"Awaiting response from your wallet.",enter:{account:"Enter account name",lookup:"Lookup Account",not_found:"Unable to find account"},select:{account:"Select an available account",blockchain:"Select which blockchain to login with",wallet:"Connect your wallet to login",no_match:"No accounts found matching {{publicKey}}"},title:"Login","title-app":"{{appName}}"},transact:{title:"Transact",subtitle:" ",processing:"Processing transaction…",signing:"Signing transaction",signed:"Transaction signed",broadcasting:"Broadcasting transaction",broadcasted:"Transaction sent"},settings:{title:"Settings",language:{title:"Language"},theme:{title:"Theme",automatic:"Automatic",light:"Light",dark:"Dark"},animations:{title:"Animations",enabled:"Enabled",disabled:"Disabled"},github:"Report an issue on Github",about:{title:"About",version:"Version {{version}}",author:"An open source SDK for Antelope-based blockchains created by Greymass and made possible through funding by the Antelope Coalition (EOS, Telos, UX, and WAX).",link:"Read more about Wharf"}}},Yp={accept:"받아들이다",cancel:"취소",close:"닫다",decline:"거절하다",error:{title:"오류",subtitle:"오류가 발생했습니다."},loading:"로드...",login:{complete:"",enter:{account:"Enter account name",lookup:"Lookup Account",not_found:"Unable to find account"},select:{account:"계정 선택",blockchain:"블록체인 선택",wallet:"지갑 선택",no_match:"{{publicKey}}와 일치하는 계정을 찾을 수 없습니다."},title:"로그인","title-app":"{{appName}}에 로그인"},transact:{title:"거래하다",subtitle:" ",processing:"Performing transaction...",signing:"서명 트랜잭션",signed:"트랜잭션 서명",broadcasting:"방송 거래",broadcasted:"거래 방송"},settings:{title:"설정",language:{title:"언어"},theme:{title:"테마",automatic:"자동",light:"밝은 테마",dark:"어두운 테마"},animations:{title:"애니메이션",enabled:"활성화",disabled:"비활성화"},github:"Github에서 문제 보고",about:{title:"정보",version:"{{version}} 버전",author:"",link:"부두에 대해 자세히 알아보기"}}},Gp={accept:"接受",cancel:"取消",close:"关闭",decline:"下降",error:{title:"错误",subtitle:"发生错误。"},loading:"加载中。。。",login:{complete:"",enter:{account:"Enter account name",lookup:"Lookup Account",not_found:"Unable to find account"},select:{account:"选择一个帐户",blockchain:"选择一个区块链",wallet:"选择一个钱包",no_match:"未找到与 {{publicKey}} 匹配的帐户。"},title:"登陆","title-app":"登陆到 {{appName}}"},transact:{title:"办理",subtitle:" ",processing:"Performing transaction...",signing:"签署交易",signed:"交易已签署",broadcasting:"广播交易",broadcasted:"交易广播"},settings:{title:"设置",language:{title:"语言"},theme:{title:"主题",automatic:"自动",light:"浅色",dark:"深色"},animations:{title:"动画",enabled:"启用",disabled:"禁用"},github:"在 Github 上报告问题",about:{title:"关于",version:"版本 {{version}}",author:"",link:"阅读更多关于码头的信息"}}},Up={accept:"接受",cancel:"取消",close:"關閉",decline:"下降",error:{title:"錯誤",subtitle:"發生錯誤。"},loading:"裝載。。。",login:{complete:"",enter:{account:"Enter account name",lookup:"Lookup Account",not_found:"Unable to find account"},select:{account:"選擇一個帳戶",blockchain:"選擇一個區塊鏈",wallet:"選擇一個錢包",no_match:"未找到與 {{publicKey}} 匹配的帳戶。"},title:"登錄","title-app":"登錄到 {{appName}}"},transact:{title:"辦理",subtitle:"",processing:"Performing transaction...",signing:"簽署交易",signed:"交易已簽署",broadcasting:"廣播交易",broadcasted:"交易廣播"},settings:{title:"設置",language:{title:"語言"},theme:{title:"主題",automatic:"自動",light:"光",dark:"暗"},animations:{title:"動畫",enabled:"啟用",disabled:"殘"},github:"在 Github 上報告問題",about:{title:"關於",version:"版本 {{version}}",author:"",link:"閱讀更多關於碼頭的資訊"}}};const Xp={initLocale:"en",translations:{en:{...zd,...Vp},ko:{...zd,...Yp},zh:{...zd,...Gp},"zh-Hans":{...zd,...Gp},"zh-Hant":{...zd,...Up}}};new Hp(Xp);const qp={id:"wharfkit-web-ui",minimal:!1};class Kp extends oi{constructor(e=qp){super(),this.elementId="wharfkit-web-ui",this.logging=!1,this.minimal=!1,this.addCancelablePromise=e=>hl.update((t=>[...t,e])),this.element=document.createElement("div"),this.elementId=e.id||qp.id,this.element.id=this.elementId,this.shadow=this.element.attachShadow({mode:"closed"}),this.i18n=((e={})=>{const t={...Xp,...e};return new Hp(t)})();let t=(navigator.languages&&navigator.languages.length?navigator.languages[0]:navigator.language||"en").split("-")[0];this.minimal=e.minimal||!1;const n=ta(sl).language;n&&(t=n),void 0!==e.logging&&(this.logging=e.logging),this.log(`Setting language to ${t}`),sl.update((e=>({...e,language:t}))),this.i18n.loadTranslations(t),"complete"===document.readyState||"interactive"===document.readyState?this.appendDialogElement():document.addEventListener("DOMContentLoaded",(()=>this.appendDialogElement()))}appendDialogElement(){document.getElementById(this.elementId)||(document.body.append(this.element),document.removeEventListener("DOMContentLoaded",(()=>this.appendDialogElement())),new zh({target:this.shadow,props:{i18n:this.i18n}}))}log(...e){this.logging&&console.log("WebRenderer, LOG:",...e)}login(e){this.log("login",e),ol.set(!0),fl.push("login");const t=(0,A.L5)(new Promise(((e,t)=>bl.set({reject:t,resolve:e}))));return this.addCancelablePromise(t.cancel),vl.set(e),t}async onError(e){const t=e instanceof A.dK,n=t&&!0===e.silent;this.log("onError",{isCancelable:t,isSilent:n,error:e}),n||(this.minimal?ol.set(!1):(ol.set(!0),kl.set(String(e.message)),fl.push("error")))}async onAccountCreate(e){this.log("onAccountCreate",e),ol.set(!0),fl.push("create-account");const t=(0,A.L5)(new Promise(((e,t)=>Sl.set({reject:t,resolve:e}))));return this.addCancelablePromise(t.cancel),xl.set(e),t}async onAccountCreateComplete(){this.log("onAccountCreateComplete"),ol.set(!1),rl()}async onLogin(){this.log("onLogin"),ol.set(!0),cl.update((e=>({...e,title:this.i18n.t.get("login.title",{default:"Login"}),subtitle:""}))),fl.push("login")}async onLoginComplete(){this.log("onLoginResult"),ol.set(!1),rl()}async onTransact(){this.log("onTransact"),this.minimal||ol.set(!0),cl.update((e=>({...e,title:this.i18n.t.get("transact.title",{default:"Transact"}),subtitle:""}))),fl.push("transact")}async onTransactComplete(){this.log("onTransactResult"),rl(),ol.set(!1)}async onSign(){this.log("onSign")}async onSignComplete(){this.log("onSignComplete")}async onBroadcast(){this.log("onBroadcast")}async onBroadcastComplete(){this.log("onBroadcastComplete")}prompt(e){this.log("prompt",e),ol.set(!0),fl.push("prompt");const t=(0,A.L5)(new Promise(((t,n)=>{ml.set({args:e,resolve:t,reject:n})})),(e=>{throw e}));return this.addCancelablePromise(t.cancel),t}status(e){this.minimal||ol.set(!0),cl.update((t=>({...t,subtitle:e})))}translate(e,t,n){return n?this.i18n.t.get(`${n}.${e}`,t):this.i18n.t.get(e,t)}addTranslations(e){this.i18n.addTranslations(e)}}Kp.version="1.2.0";var Jp=n(7134),Qp=n(85418),em=n(40411),tm=n(62435),nm="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAYAAABV7bNHAAAUeElEQVR4Ac3BCZDeZ30f8O/3ef7Xex97ag8dlm2dlmQJF2xZNkMgJNghjoGQIWkC0yRAm3YyaWkotCktSdrJTDqdpG0G0qRgOm0OwA4xCUkvt7GxjW3Za1MbG3l1WNK+u/vuvvf7v59f33XkDqOxoj0lPh+N7xOel8H01I5PVMrVO4Ig+GaSJPh+oPB9wHVdHL/jzuMw6acp5tM/+K53n3BdF98PiOuMJG6+ed80jHk4Cf1DGPByhecdz333c8+drIkIrieN66xUKqtSofTv4rD/TpAEiCSJxhzHG9eW/lqn0xZcRxrXUS6X5/59B3++1Vj+BAhNEK8jEIXh3n37DtbqS0sng8DH9UJcJ5Zl89Chw0eaS8t/AcgIIBAjbSpFAAVAQOp6uVp95/MvzMzEcYTrQeE6IIkbd99Yajeav0OYEYhgIMkWiv9yavv2XxNBAhAw8VCzsfy5/fsOlEjietC4DqYmt9uZTPZfp3HwYwAooOSL5a+fv/DaP6rNzz8xMjp6JA79PQQJYBJKZR3H/R+dTtvgGlO4xnLZHDOZzH1+r/dzYgxFAC+TOd3rdT/ebDaiVqsRBUHw9zK5/BmQAIRBv/dzuVzuR3PZHHGNaVxDlmVhYtvUzWmSfImQYayg9lNjfnz29Klv45J2u9XJ5YsvknyfGLFJ2EmSvtX1vG/0+726MQbXisY1ND29o2hZ1u+LMUcVhAJINl/4F/X64n/xA19wiTEGBM9WKlUrjsK7uQJSsh1vTyabfajdbkW4RjSukXKpwuHq0D+Lw+BnFEWBlGK5+sj8/PzfX1quR7hMEAYC8snxsfHbQ9/fRYIwZmcuX5A4ih8JwgDXgsY14Lou9u7Z945Op/0fCLEwoCy33ul27q0vLdbTNMWbiaIoEfD/uI73k2JMjjAqSZK3bpucenx5eel0mqbYagpbTCmFqanp6cXFxc9BxMEAtRVNb5/+2NJy/WwcR7iSOI7QaCyfnZia/jioIxECIu7S4uLnJyemppVS2GoaW2zXrt2ZjJf5fJrEd1BAUMn0jl2/9dTTT/52r9cVXEUcx6gv1V/et+9Aud1qvk1ESKpyJpfbWcgX/rTRWE6whTS20Pj4hKqUq/+g323/AiEKoGjbfuLCxfMfbTUbvkCwGkmcSLfbezKTzd4NMdMC0CTpnkw21zTGPNn3+4ItorFFPNfj+Pi240kU/a6Y1CME2raX/DC8f36+9poRg9USCKIoCvfvP/hUr9f/IEycgQgB3J7LFx7tdjvnkjTBVlDYAiQxOjpe0Up/Lo6jAgaMKNmxc9cv1+uLLxmTYq2SJMY3H/+rFyzb+SWhFgEQR1Ge4O+MjIxVSGIraGyBWw4esZXi5wO/9w5FQEBRlv0fT59+9Vc73bZgnYwxMGn6gpfJ7hSRw0qRSZIMe9ns5LbxyYcXFmoGm0xjk+XzBVUulX4mCvr/hIASAJ6Xfd4P/J+eX5jrY4P8wJdsLv9oPp9/TxpHowRo0nS/tvS5NDUzvt8XbCKNTWRZFia2TR2myJfSJMqRgGU5S2GSfKheXzwVxxE2Q5omfjabm7G0dX9qUg8QBcFx23H+stvt1Iwx2Cwam4QkqtXhYj6f/4M4DG4mBKA2luN+qt1uP9hsLgs2SRzHsGz7Qj5f6Mdx8m5CaEyatW33iBHz5SDwQ2wSjU0yNTWtbrrx5t9oLC3drwiCkGy+9NV6vf5PFxZrMTZZr9cVUs1UKtW9SRTuJ0hjzORdJ+4qN1vNP2+324JNQGySW299y95Oq/mUSdM8RWC73kKn3ztaq128kKYptoLWGuPjExP5bPbJJAymSEKU7pTKldtOPvv0y9gECpugXK4wTZKjkiZZimBFksS5NE3EGIMtpk2aVEBCIBBjcnEcHysVy8QmUNgEnU5bxsbGjkGgcIkxJrtv74F7stkcsUVc1+POHTvvSZIka0AIFCjCsbGxo91eR7AJFDaBZVlYWFg4RAIgsYIQLCzMv9fzPIUtkslkVKvZvFcBUBBAsIJnz5y5xbIsbAaFTTA5MW11O53bBBAR/DUxjAL/LhGZwBbQWoPktjDw7ySFhOANxqRvm5yYtrAJFDZIawta61vEmAIEJDFArEjTpHD40K335nJ5YpNlvAwP7D94b5omRVxCXCLIkzyktcZGKWyQ6zgsFItHxaTEAEmjtApADQJYmJ97byaT1dhkrpexFubn7ycAgQK0HVDBAAZiUg6PjBzyvAyxQQob5LguoiA4okgICGrrTLFSfQCAAGAYhm8bGxudxiYbHxubiqPoNoihEUilOvxFbdlnSIAEet3uMcuyiA1S2KBer6tF5CgIAgJSvTo7++oXU8HrTJKUCvniD3pehtgknpdhLpd/t0mTEi45c2b2AaWtsyJYQTFya7/fJzZIYYMqlaFiHMeHMUASo2NjTxSLpRnXdU9hgDDo93ofrJSrGpukWhnSQRB8ADAcgON6p7LZ3Ey1Wn1MqAAxiOPocKVSLWGDFDbAdVyWiqUDSRx7EAOBmFpt7tE0TYPq0NCfCSgA2O/3ju3evXsSm+SGG26Y7He7x0hCAKlUq19P0zRYWFx8FKABFNIkzpSKpVtcxyU2QGEDbNvB5OTUQRFRAEGqluM6p+fmLqSzs69+FYAhAZPEhXPnzt3jeRligzwvw9deO/cjaZoUIYAIzOkzsw/NzV1IbdueBVULBIwxanJycr9tO9gIhQ3I5XNsNhu3EgKQoNIX5+dr86lJkaTJ41T6rAhBAq7r3p/xMsQGZbwMHdv5UUUQJKjtM0mSfDM1KWrzc/MkLwKEIrG0tHy4UqkQG6CwAd1uV8dR9FZCKKAYkVkIOxhIkjQplctfF0AgoKTJnfv27d+mtcZ6aa2xZ8/eCYg5ARgIKKVy5etJkiYYIFRHgDNYIUIx5vZGs6GxAQobYEw6EYXBLkAAEWaz2UcajSXBQLvdFN8PHqLSCSAwaeL2et37SWK9SML3+/elSeoSBMgkjqI/abebgoFGY0lGR0cfERGsCAJ/V5okE9gAhXVyHAfTUzv2pmmaBTUEFGPMt2zHwQoRQb2+8LjtemdIgBD0ut37KpUhB+tUqQw53U7nx0AZIBzbPjc3f/FxEcEK23HQ6XSfMAIhAZPE2R07du6zbZtYJ4V1sm2HtuPcAkBBBCQbQRjMxnGEN0RxHFSrQw8aoeCvHRseGpnSWmOttNYYHhqZInAMIhRCytWhr8RxEuCSOI7gB/1ZpXVDRDCgLNvZ7zgu1kthnSzLZugHt0EEK/KFwmvdbrdpjMEbwtBHs9n8hlDFAiCNk9Lw8NA7sU7Dw0PvNGlcJAxAlbTbnT8LQx9vMMag2+02i8XieYAgAb/Xf6tl2cQ6KaxTLpt1XNc9BpAATKPZmImjKMD3CIJAGo3lpzzPOwMoKAWZr83/1OjIuI01Gh0Zt+drtQ8R4AByudxsp9t+OggCwfeIwjBYWl56zgACATOZzG2VSsXFOimskx/402Hgj5ICA6hMNvNoq900uEwQ+D3H8R4CIBBDk8YHS6XybsdxsVqO46JUKt2QpskhkDCixLLdr/V7vT4u0+60jJfJPAqAgIHv94dbreYU1klhHVzXg+u6e8UkOYhABixtvYA30fd7yBcKDwFIMCDGlNM0eQcgxKoJ0zT9ATFpGSAESI1JH+72ungzWusZGQAIMWnOddw9ruthPRTWIeNluGP7rrcISBBwXDeM4vhFEcHlwjCUF1/89oztuKcABQGYxPH7xIhglcSIpEnyfgIEBLbjzdZqtWfCMBBcRkRgjHnJcdwQK0ju2LHzb2W8DLEOCuvAgSDwTxCCAVFKP1ev17sigjdDRT+bzz8spBgBLK2O7d9/cC9Wad++g3sJ3AoxGJDqUPXhOIn6eBMigoWFhZ62rBmsEEG/7x/nANZBYY1IYs+evV4YBDcCoAjgZbwnCAiuoN1ui+t6XxWBKAImTQphGL4rm8kRV5HL5dn3++8SSYskBigi+IN2uy24AgJiO86ToBKKMI6im/bvP5AhibVSWIfF+uJUFIZjhACgOI4zE4QBriRJYszOnnqmUCq9ShiIiCL4vtQkgqtIklgsrT8AgRJRKBRLZ06ffvW5JIlxJUEYgIozIhAMhIE/WqvVJrAOCutQrVSPiBhHMEAmr7zyygu+3xf8DRbrCzEgXzECkEQUBreNjIztJhWuhFQYG5vYHYXBW0hCqCQV/NFifSHG38D3+3L27JkZkgkgIODmctmjWAeFNSqVKqpWq50gKRCBbTudanXoJVyFbTvQ2v6aUjoECDGpVywWfyibzRJXkMvlODoy+kNiUhcwGAhd133Qth1cTbUy9JLtOF1AABhZXl4+USpVFNZIYY3SNNHj4+OHISCoRGn1lG1bAa4iikIsLdWf1ZZ1CoCQIATv11orXIFWWvu+/0FCFCCwbOf0wsLC81EU4mps2wpAfgugcGB0dPyYpbXGGimsAUmMjIzmG8tLNxECEYoRzNRqNcEqzM1dCCpDww8BIAQM/f5xy7ImSOJyWmtkMtmpfq93u1BDRKFYKvzJ3NyFAKtQq9XEiPm/ghWCVquxs1As5kliLRTWwLZt2JazzaRmDAMCQCn1XBD4WA1tWUji+EEhA0AgItaunTe833U94jK27XDnrl33AUZDAFD5IL+iLQurEQQ+Bk6SFAxIasYIjtu2jbVQWIMoipDL5+40xnAA2rLibrf77TAKBasQBD7m5ua+o7X1HRCAGPR6vXurlaqNy1TKVauxtPQeBQEhoi3rO3MX514KAh+rEUah+H7wPJUVY0AkZblSPh5FEdZCYQ2GqiNstVp3KUURCLTWrzWby9/FGrQ7rX6lWv0LAUGCcRTeMTI6uhOXGRkd2Z4k8XExKQFhvlD4y6Xleh9r0Gwuf1db1nkIQELazdbbh6ojxBoorEGpXPJGR0ZvEhAiFMuyXs3nC0YpjdXq9bqytLT0ZaV0AjGASTxL6fc6jktc4jgus5nsfZKmGZKgUnG73fqjMAwEq6SURrU6ZBzXPS1UokCOjo7eVCqXPKyBwiqRxPDwSHl+fn47ICQNw6D/9qHq8L8dGhreVSqViVUQEQSB/6LtuM+SCoRIu9N+z/DQiI1LRkfG7OWlpR8hBAKKl8nNAHxZRLAapVKZw8Mju4uF0r/vd3snAFAAzM/P7ygVS2WSWC2FVbJtB4HvFy2tSUAgApjE9Xutjw9Vqo+NjY3/3Vw255HE1bRaLb9ULn9DABEhTZoeGxoZ3kkSJDE0PLTLpOlREAQVXNf98/n5Wh9XQRLZTM4bH9v2saFy9fF+t/WzkNglBAKKVlq0ZRVt28FqaaxSmqZYrC8sOa77QDaXr6TG7AdgQcAkiQsmNT+cy+V/YHzb5Klmc/msMQZXYkRApVoK+ChIiBHX87LnfN9/3HU9lkvlj0RB/x6IUKjY8/u/2Gg2asYYXIllWdi7Z//drpv5UpokH02TOEcIQcJAB66XecAP/J94+ZWXziRJgtUi1ogkstmcnpqcvj2O43+FNDkOCPEGqsDNZP6rHwSfqdXmzkVhCCMGlzt44BZHUT3RbbduJQWFUvWpVMydEECRj3bbjdsAQSZXeppaHX/hhZkIl1FUcFyXo6Nj07ls7jOh3/8QAVcEAIkBoVbfnJiY/NTJZ595rN/vpSKCtdBYhziOpNFYPmfZ9peHhkfOWpZ9LIqTPFeIsZIkPqJo/cTo6FgfwMtBGEQigu8VRbHJ5fOTSRLdpSAMo7hcGRr+cj5fqNTri58SkzoAjbad3z1//vz/CsMAl5uami5MbJv8OyZJv5hEwQnAWAAhoOQLhTnHdT/ZbDY/+eJL334ljiPBOmisk4jA9/tRo7H8TKU69FWlVClNk72A2CQoYgpJHN+TyWTvqFaHzwhwPgwCIxCsCKMQQ0PDPZOkH4YYbQR2r9+/0Om09kqa/DAAClViWfYnLlx8bQ6XKCpUKlVr27aJE+Nj47/fbDQ+RkkLhJAghMp3M5kHQH741KmX/3un0w5FBOtFbBLbdrB/34ETURj+Zhj4b4EYKgoEhNCKHNf9z0EY/HKtNlcPAh8rdu++kZaynk1C/zBIDI+OnxRjZHFx4RgJeJn882EcHHn11VOCAc/LYNfOG8aiMPo1MelPKognBEQAI5CR0dFnstnsLz399Lce7fV7gk2gsUmMSdFsNs51Op3/VB0aPq+0fdSkaQEiJIw2cXzEspwP79t3wB94IYqiJI4T5nL5ETHm7QDY73a2+X5/AhRAIJbjfn5xYeGRNE0xPDziHTl89OebzeYfmiS6U9HYEMJAwbadi14m84+/e+qVXzj32tnTfuBjsxCbjCBKpTKLpdL08NDwp9vNxkfExDaEAAkRpPli6Vkj8sm52sX/mcsVDtlKPQaT5vD/CaitfpSa471eZ2ZqcvpuiPmNTqt9lBQNEANCpaJiufKFer3+2Xa7dbHVaopAsJmILaK1Rj5X0IcOH76r0+58ttVo3K4gijQQEEIrsB3nC4VC4d/EYfDH3U77MFYIAAL5QmnG8bwPtFrtX0zj8CMwiccBASGgmZze/rhl6U+ffPbko91uJx3AViC2mG3ZGBvflrvpppt/+vy5c/88TaJRQggRCJXkcvmaESwE/e5hCF4nALL5wvNKqZFupz1OSQkSIhTLcRcKpdKvt9ut3ztzerYXJzG2EnGNOI6LPTfvHXcc91cbS/WfIowLMRBqrCAErxMAJAQUiCGxQmCoo6np7Q+02s1fefnll+bCMMS1QFxDJGFZtjp86MiJ+uLiZxRxNwBigBgQg9eRIAQAYaCkVK78b8d1fuXZ504+FseRERFcK8R1YFs2Mpls9sCBg3+7sdz4TBiGY0oMgRQAARBQFMfJzJer1c/Ozp76wvLyUj9OYlxrGteBMQZhFMZLS0snHcd58IYbbsh0u90DIqklILRl+9p2fq/v+z87O3vqvzVbjdgYg+uBuM4sbaFYKnHbtsm7Pcf9TQFMGAX/cG7u4l+1Wy1J0gTX0/8DLP9NKDrFd2QAAAAASUVORK5CYII=",rm=n.p+"static/jungle.3f90f013.png",om=n(2507),im=n(64119),am=n(59530),sm=function(e){M()(n,e);var t=I()(n);function n(){return w()(this,n),t.apply(this,arguments)}return _()(n)}($.AU);O()(sm,"abiName","freecpu"),O()(sm,"abiFields",[{name:"user",type:$.VG}]);var lm=function(e){M()(r,e);var t,n=I()(r);function r(e){var t;return w()(this,r),t=n.call(this),O()(k()(t),"id","transact-plugin-cosigner"),O()(k()(t),"actor",void 0),O()(k()(t),"permission",void 0),O()(k()(t),"privateKey",void 0),O()(k()(t),"contract",$.VG.from("dfsfreecpu11")),O()(k()(t),"action",$.VG.from("freecpu")),t.actor=$.VG.from(e.actor),t.permission=$.VG.from(e.permission),t.privateKey=$._q.from(e.privateKey),e.contract&&(t.contract=$.VG.from(e.contract)),e.action&&(t.action=$.VG.from(e.action)),t}return _()(r,[{key:"register",value:function(e){var t=this;e.addHook(Bo.beforeSign,function(){var e=v()(d()().mark((function e(n,r){var o,i,a,s;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if((0,am.getDvaApp)()){e.next=4;break}return e.abrupt("return",n);case 4:if((0,am.getDvaApp)()._store.getState().global.freeCpu){e.next=7;break}return e.abrupt("return",{request:n});case 7:return e.next=9,t.prependAction(n,r);case 9:return o=e.sent,e.next=12,r.resolve(o);case 12:return i=e.sent,a=t.privateKey.signDigest(i.transaction.signingDigest(n.getChainId())),e.next=16,r.createRequest({transaction:i.transaction});case 16:return s=e.sent,e.abrupt("return",{request:s,signatures:[a]});case 18:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}())}},{key:"prependAction",value:(t=v()(d()().mark((function e(t,n){var r,o;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=$.aU.from({account:this.contract,name:this.action,authorization:[{actor:this.actor,permission:this.permission},{actor:n.permissionLevel.actor.toString(),permission:n.permissionLevel.permission.toString()}],data:sm.from({user:n.permissionLevel.actor.toString()})}),o=qo(t,r),console.log(o.data.req.toJSON()),e.abrupt("return",o);case 4:case"end":return e.stop()}}),e,this)}))),function(e,n){return t.apply(this,arguments)})}]),r}(Go),cm=n(80882),um=n(90814),dm=n(37476),fm=n(45360),hm=n(4393),pm=n(72269),mm=n(38703),gm=n(15867),vm=n(42152),bm=n.n(vm),ym=n(55835),wm=n(27484),xm=n.n(wm),_m=n(38823),Sm=n.n(_m),km=n(70178),Cm=n.n(km),Mm=n(25712),Em=n.n(Mm),Im=n(31673),Zm=n(86074),Om=tm.forwardRef((function(e,t){var n=fm.ZP.useMessage(),r=m()(n,2),o=r[0],i=r[1],a=(0,tm.useState)([]),s=m()(a,2),l=s[0],c=s[1],u=(0,am.useIntl)(),f=u.formatMessage({id:"common.intlCopySuccess"}),h=u.formatMessage({id:"common.intlCopyFail"}),p=u.formatMessage({id:"account.intlAuthority"}),g=(0,tm.useRef)(),b=(0,tm.useState)(!1),y=m()(b,2),w=y[0],x=y[1],_=(0,tm.useCallback)(function(){var e=v()(d()().mark((function e(t){var n,r,o;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=[],r=[],o=function e(t,n){for(var r=0;r ")+n+"(".concat(t.threshold,")")}):t.title=(0,Zm.jsx)("div",{children:(0,Zm.jsx)("span",{className:"font-semibold",children:n+"(".concat(t.threshold,")")})}),t.key=n,t.children[0].key=n+"-linked_actions",t.children[0].title=(0,Zm.jsx)("div",{children:(0,Zm.jsx)("span",{children:"linked_actions[".concat(e.linked_actions.length,"]")})}),e.linked_actions.forEach((function(e){var r=n+"-linked_actions",o=e.account.toString()+"::"+e.action.toString();t.children[0].children.push({title:(0,Zm.jsx)("span",{className:"font-semibold",children:o}),key:r+"-"+o,children:[]})}));var o=n+"-required_auth",i=o+"-waits",a=o+"-accounts",s=o+"-keys";t.children[1].key=o,t.children[1].children[0].key=i,t.children[1].children[1].key=a,t.children[1].children[2].key=s,t.children[1].children[0].title="waits[".concat(e.required_auth.waits.length,"]"),t.children[1].children[1].title="accounts[".concat(e.required_auth.accounts.length,"]"),t.children[1].children[2].title="keys[".concat(e.required_auth.keys.length,"]"),e.required_auth.waits.forEach((function(e){var n=e.wait_sec.toNumber(),r=e.weight.toNumber(),o=i+"-"+n,a="+".concat(r," ").concat(n," sec");t.children[1].children[0].children.push({key:o,title:a,children:[]})})),e.required_auth.accounts.forEach((function(e){var n=e.permission.actor.toString(),r=e.permission.permission.toString(),o=e.weight.toNumber(),i=a+"-"+"".concat(n,"@").concat(r),s=(0,Zm.jsx)("span",{className:"font-semibold",children:"+".concat(o," ").concat(n,"@").concat(r)});t.children[1].children[1].children.push({key:i,title:s,children:[]})})),e.required_auth.keys.forEach((function(e){var n=e.key.toString(),r=e.weight.toNumber(),o=s+"-"+n,i=(0,Zm.jsx)("div",{className:"font-semibold",children:"+".concat(r," ").concat(n)});t.children[1].children[2].children.push({key:o,title:i,children:[]})})),r.push(t)})),r.forEach((function(e){e.parent&&o(r,e)})),r.forEach((function(e){e.parent||n.push(e)})),c(n);case 7:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),[]),S=(0,tm.useCallback)((function(e){_(e),x(!0)}),[]);(0,tm.useImperativeHandle)(t,(function(){return{handleOpen:S}}));var k=(0,tm.useCallback)(v()(d()().mark((function e(){return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",!0);case 1:case"end":return e.stop()}}),e)}))),[]),C=(0,tm.useCallback)((function(){var e=new(bm())(".copy");e.on("success",(function(){o.success("".concat(f))})),e.on("error",(function(){o.error("".concat(h))}))}),[o]);return(0,tm.useEffect)((function(){C()}),[C]),(0,Zm.jsxs)(dm.Y,{formRef:g,title:p,open:w,onFinish:k,onOpenChange:function(e){x(e)},layout:"horizontal",width:"900px",modalProps:{style:{top:25}},submitter:!1,children:[(0,Zm.jsx)(Im.Z,{style:{overflowWrap:"anywhere"},showLine:!0,autoExpandParent:!0,defaultExpandAll:!0,selectable:!1,switcherIcon:(0,Zm.jsx)(cm.Z,{}),treeData:l}),i]})})),$m=(0,tm.memo)(Om);xm().extend(Cm()),xm().extend(Sm());var Am=tm.forwardRef((function(e,t){var n=(0,am.useDispatch)(),r=fm.ZP.useMessage(),o=m()(r,2),i=o[0],a=o[1],s=(0,am.useSelector)((function(e){return e.global.session})),l=(0,am.useSelector)((function(e){return e.global.account})),c=(0,am.useSelector)((function(e){return e.global.freeCpu})),u=(0,tm.useRef)(),f=(0,am.useIntl)(),h=f.formatMessage({id:"common.intlCopySuccess"}),p=f.formatMessage({id:"common.intlCopyFail"}),g=f.formatMessage({id:"account.intlCopyAccount"}),b=f.formatMessage({id:"account.intlDisconnect"}),y=f.formatMessage({id:"account.intlFreeSource"}),w=f.formatMessage({id:"account.intlMemory"}),x=f.formatMessage({id:"account.intlBalance"}),_=f.formatMessage({id:"account.intlVotes"}),S=f.formatMessage({id:"account.intlCreated"}),k=f.formatMessage({id:"account.intlAuthority"}),C=(0,tm.useMemo)((function(){return s?s.permissionLevel.toString():""}),[s]),M=(0,tm.useMemo)((function(){return l?l.data.core_liquid_balance.toString():"0.00000000"}),[l]),E=(0,tm.useMemo)((function(){return l?l.data.ram_quota.value/1024:0}),[l]),I=(0,tm.useMemo)((function(){return l?l.data.ram_usage.value/1024:0}),[l]),Z=(0,tm.useMemo)((function(){return l&&l.data.voter_info?l.data.voter_info.last_vote_weight.value/1e8:0}),[l]),O=(0,tm.useMemo)((function(){var e={time:"",duration:""};if(l&&l.data.created){var t=xm().utc(l.data.created.toString()),n=xm()(),r=xm().duration(t.diff(n));e.duration=r.humanize(!0),e.time=xm().utc(l.data.created.toString()).local().format().substring(0,19)}return e}),[l]),$=(0,tm.useRef)(),A=(0,tm.useState)(!1),N=m()(A,2),R=N[0],j=N[1],T=(0,tm.useCallback)((function(){j(!0)}),[]);(0,tm.useImperativeHandle)(t,(function(){return{handleOpen:T}}));var B=(0,tm.useCallback)(v()(d()().mark((function e(){return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",!0);case 1:case"end":return e.stop()}}),e)}))),[]),P=(0,tm.useCallback)((function(e){var t=(0,ym.js)("md5");return t.update(e),"data:image/png;base64,"+new(Em())(t.digest("hex"),{margin:.16}).toString()}),[]),L=(0,tm.useCallback)((function(){e.handleLogout(),j(!1)}),[e]),D=(0,tm.useCallback)((function(){var e=new(bm())(".copy");e.on("success",(function(){i.success("".concat(h))})),e.on("error",(function(){i.error("".concat(p))}))}),[i]);return(0,tm.useEffect)((function(){D()}),[D]),(0,Zm.jsxs)(dm.Y,{formRef:$,title:(0,Zm.jsxs)("div",{className:"flex items-center",children:[(0,Zm.jsx)(Jp.C,{className:"mr-2",size:"large",shape:"square",src:P(C)}),(0,Zm.jsxs)("div",{className:"",children:[(0,Zm.jsxs)("span",{className:"actor",children:[C.split("@")[0],"@"]}),(0,Zm.jsx)("span",{children:C.split("@")[1]})]})]}),open:R,onFinish:B,onOpenChange:function(e){j(e)},layout:"horizontal",width:"400px",modalProps:{style:{top:25}},submitter:!1,children:[(0,Zm.jsxs)("div",{className:"flex flex-col justify-center items-center mt-1",children:[(0,Zm.jsx)(hm.Z,{className:"w-full mt-3",children:(0,Zm.jsxs)("div",{className:"flex justify-between",children:[(0,Zm.jsx)("div",{children:y}),(0,Zm.jsx)(pm.Z,{value:c,onChange:function(e){n(om.N.setFreeCpu(e))}})]})}),(0,Zm.jsxs)(hm.Z,{className:"w-full mt-3",children:[(0,Zm.jsxs)("div",{className:"flex justify-between",children:[(0,Zm.jsx)("div",{children:w}),(0,Zm.jsx)("div",{children:I.toFixed(2)+" / "+E.toFixed(2)+" KB"})]}),(0,Zm.jsx)(mm.Z,{percent:Number((I/E*100).toFixed(1))})]}),(0,Zm.jsx)(hm.Z,{className:"w-full mt-3",children:(0,Zm.jsxs)("div",{className:"flex justify-between",children:[(0,Zm.jsx)("div",{children:x}),(0,Zm.jsx)("div",{children:M})]})}),(0,Zm.jsx)(hm.Z,{className:"w-full mt-3",children:(0,Zm.jsxs)("div",{className:"flex justify-between",children:[(0,Zm.jsx)("div",{children:_}),(0,Zm.jsx)("div",{children:Z.toFixed(4)})]})}),(0,Zm.jsx)(hm.Z,{className:"w-full mt-3",children:(0,Zm.jsxs)("div",{className:"flex justify-between",children:[(0,Zm.jsx)("div",{children:S}),(0,Zm.jsxs)("div",{children:[(0,Zm.jsx)("div",{children:O.time}),(0,Zm.jsx)("div",{className:"text-end",children:O.duration})]})]})}),(0,Zm.jsx)(hm.Z,{className:"w-full mt-3 hover:cursor-pointer",onClick:function(){u.current.handleOpen(l)},children:(0,Zm.jsxs)("div",{className:"flex justify-between",children:[(0,Zm.jsx)("div",{children:k}),(0,Zm.jsx)("div",{children:(0,Zm.jsx)(um.Z,{})})]})}),(0,Zm.jsxs)("div",{className:"flex justify-between w-full mt-7",children:[(0,Zm.jsx)(gm.ZP,{size:"large",style:{width:"47%"},className:"copy","data-clipboard-action":"copy","data-clipboard-target":".actor",children:g}),(0,Zm.jsx)(gm.ZP,{size:"large",style:{width:"47%"},onClick:function(){return L()},children:b})]})]}),(0,Zm.jsx)($m,{ref:u}),a]})})),Nm=(0,tm.memo)(Am),Rm=new URL(n(90058),n.b).toString(),jm={appName:"DFSTool",chains:[{id:"000d9cae502dd1cc895745e204f83cc892bc4c450f92a03ecd4fe057709853cc",url:"https://api.dfs.land",logo:Rm,name:"DFS"}],ui:new Kp,walletPlugins:[new class extends ei{constructor(e){super(),this.id="anchor",this.translations=Wi,this.config={requiresChainSelect:!0,requiresPermissionSelect:!1},this.metadata=Qo.from({name:"DFS Anchor",description:"",logo:A.TR.from({dark:"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB3aWR0aD0iMTYwIiBoZWlnaHQ9IjE2MCIgdmlld0JveD0iMCAwIDI1NiAyNTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMS40NCwgMCwgMCwgMS40NCwgLTguNTAxOTI1LCAtNTcuMDc0NTcpIiBzdHlsZT0iIj4KICAgIDx0aXRsZT5XaGl0ZTwvdGl0bGU+CiAgICA8Y2lyY2xlIGN4PSI5NC43OTMiIGN5PSIxMjguNTI0IiByPSI4MCIgZmlsbD0iI0ZCRkRGRiIvPgogICAgPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0gOTQuNzk5IDc4LjUyNCBDIDk3LjA5OCA3OC41MjQgOTkuMTk1IDc5LjgzNyAxMDAuMTk4IDgxLjkwNiBMIDEyNC4yMDQgMTMxLjQwNiBMIDEyNC43NDYgMTMyLjUyNCBMIDExMS40MDkgMTMyLjUyNCBMIDEwNy41MyAxMjQuNTI0IEwgODIuMDY5IDEyNC41MjQgTCA3OC4xODkgMTMyLjUyNCBMIDY0Ljg1MyAxMzIuNTI0IEwgNjUuMzk1IDEzMS40MDYgTCA4OS40MDEgODEuOTA2IEMgOTAuNDA0IDc5LjgzNyA5Mi41MDEgNzguNTI0IDk0Ljc5OSA3OC41MjQgWiBNIDg2LjkxOSAxMTQuNTI0IEwgMTAyLjY4IDExNC41MjQgTCA5NC43OTkgOTguMjc0IEwgODYuOTE5IDExNC41MjQgWiBNIDExMi43OTMgMTQ5LjUyNCBMIDEyNC43OTggMTQ5LjUyNCBDIDEyNC40MzcgMTY1LjY3NiAxMTEuMDY3IDE3OC41MjQgOTQuNzk5IDE3OC41MjQgQyA3OC41MzIgMTc4LjUyNCA2NS4xNjIgMTY1LjY3NiA2NC44MDEgMTQ5LjUyNCBMIDc2LjgwNiAxNDkuNTI0IEMgNzcuMDg3IDE1Ni44NzggODEuOTc0IDE2My4xNTUgODguNzkzIDE2NS41MiBMIDg4Ljc5MyAxNDEuNTI0IEMgODguNzkzIDEzOC4yMSA5MS40OCAxMzUuNTI0IDk0Ljc5MyAxMzUuNTI0IEMgOTguMTA3IDEzNS41MjQgMTAwLjc5MyAxMzguMjEgMTAwLjc5MyAxNDEuNTI0IEwgMTAwLjc5MyAxNjUuNTI0IEMgMTA3LjYyIDE2My4xNjIgMTEyLjUxMSAxNTYuODgzIDExMi43OTMgMTQ5LjUyNCBaIiBmaWxsPSIjMzY1MEEyIi8+CiAgPC9nPgo8L3N2Zz4=",light:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYwIiBoZWlnaHQ9IjE2MCIgdmlld0JveD0iMCAwIDE2MCAxNjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxjaXJjbGUgY3g9IjgwIiBjeT0iODAiIHI9IjgwIiBmaWxsPSIjMzY1MEEyIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNODAuMDA2MyAzMEM4Mi4zMDUxIDMwIDg0LjQwMTkgMzEuMzEzNCA4NS40MDUgMzMuMzgxOEwxMDkuNDExIDgyLjg4MjJMMTA5Ljk1MyA4NEg5Ni42MTYzTDkyLjczNjYgNzZINjcuMjc1OUw2My4zOTYxIDg0SDUwLjA1OTRMNTAuNjAxNyA4Mi44ODE4TDc0LjYwNzcgMzMuMzgxOEM3NS42MTA4IDMxLjMxMzQgNzcuNzA3NSAzMCA4MC4wMDYzIDMwWk03Mi4xMjU2IDY2SDg3Ljg4N0w4MC4wMDYzIDQ5Ljc1MDFMNzIuMTI1NiA2NlpNOTcuOTk5NSAxMDFIMTEwLjAwNUMxMDkuNjQ0IDExNy4xNTIgOTYuMjczOCAxMzAgODAuMDA2MyAxMzBDNjMuNzM4OCAxMzAgNTAuMzY4NiAxMTcuMTUyIDUwLjAwNzggMTAxSDYyLjAxMzFDNjIuMjk0MSAxMDguMzU0IDY3LjE4MDQgMTE0LjYzMSA3NC4wMDAzIDExNi45OTZWOTNDNzQuMDAwMyA4OS42ODYzIDc2LjY4NjYgODcgODAuMDAwMyA4N0M4My4zMTQgODcgODYuMDAwMyA4OS42ODYzIDg2LjAwMDMgOTNWMTE3QzkyLjgyNjUgMTE0LjYzOCA5Ny43MTgzIDEwOC4zNTkgOTcuOTk5NSAxMDFaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K"}),homepage:"https://github.com/dfstool/anchor",download:"https://github.com/dfstool/anchor/releases"}),this.buoyUrl=e?.buoyUrl||"https://cb.anchor.link",this.buoyWs=e?.buoyWs}login(e){return new Promise(((t,n)=>{this.handleLogin(e).then((e=>{t(e)})).catch((e=>{n(e)}))}))}async handleLogin(e){if(!e.ui)throw new Error("No UI available");e.ui.addTranslations(this.translations);const t=e.ui.getTranslate(this.id),{callback:n,request:r,sameDeviceRequest:o,requestKey:i,privateKey:a}=await async function(e,t){const n=$._q.generate("K1"),r=n.toPublic(),o=Ei.from({session_name:"Anchor Session",request_key:r,user_agent:ji()}),i=!(e.chain||1===e.chains.length),a=Bi(t),s=ae.identity({callback:Ti(a),scope:String(e.appName),chainId:i?null:e.chain?.id,chainIds:i?e.chains.map((e=>e.id)):void 0,info:{link:o,scope:String(e.appName)}},e.esrOptions),l=s.clone(),c=$i();return l.setInfoKey("same_device",!0),l.setInfoKey("return_path",c),{callback:a,request:s,sameDeviceRequest:l,requestKey:r,privateKey:n}}(e,this.buoyUrl),s=e.ui?.prompt({title:t("login.title",{default:"Connect with Anchor"}),body:t("login.body",{default:"Scan with Anchor on your mobile device or click the button below to open on this device."}),elements:[{type:"link",label:t("login.link",{default:"Launch Anchor"}),data:{href:o.encode(!0,!1,"esr:"),label:t("login.link",{default:"Launch Anchor"}),variant:"primary"}}]});s.catch((e=>{if(e instanceof A.dK)throw e}));const l=await Zi(n,this.buoyWs,t);if(async function(e,t){if(!e.sig||0===e.sig.length)throw new Error("Invalid response, must have at least one signature");let n;if(!t.chain&&t.chains.length>1){if(!e.cid)throw new Error("Multi chain response payload must specify resolved chain id (cid)")}else if(n=t.chain||t.chains[0],e.cid&&String(n.id)!==e.cid)throw new Error("Got response for wrong chain id")}(l,e),!l.cid||!l.sa||!l.sp)throw new Error("Invalid callback response");if(l.link_ch&&l.link_key&&l.link_name){this.data.requestKey=i,this.data.privateKey=a,this.data.signerKey=l.link_key&&$.nh.from(l.link_key),this.data.channelUrl=l.link_ch,this.data.channelName=l.link_name;try{if(l.link_meta){const e=JSON.parse(l.link_meta);this.data.sameDevice=e.sameDevice,this.data.launchUrl=e.launchUrl,this.data.triggerUrl=e.triggerUrl}}catch(e){}}return{chain:$.Nz.from(l.cid),permissionLevel:$.V5.from({actor:l.sa,permission:l.sp})}}sign(e,t){return this.handleSigningRequest(e,t)}async handleSigningRequest(e,t){if(!t.ui)throw new Error("No UI available");const n=t.ui.getTranslate(this.id),r=e.transaction.expiration.toDate(),o=new Date,i=Math.floor(r.getTime()-o.getTime()),a=await t.createRequest({transaction:e.transaction});a.setInfoKey("link",Ci.from({expiration:r}));const s=function(e,t){const n=Bi(t);return e.setCallback(`${n.service}/${n.channel}`,!0),n}(a,this.buoyUrl),l=(a.encode(!0,!1),!1!==this.data.sameDevice),c=a.clone(),u=$i();c.setInfoKey("same_device",!0),c.setInfoKey("return_path",u),this.data.sameDevice&&(this.data.launchUrl?window.location.href=this.data.launchUrl:Ai()&&(window.location.href="anchor://link"));const d=t.ui.prompt({title:n("transact.title",{default:"Complete using Anchor"}),body:n("transact.body",{channelName:this.data.channelName,default:`Please open your Anchor Wallet on "${this.data.channelName}" to review and approve this transaction.`}),elements:[{type:"countdown",data:{label:n("transact.await",{default:"Waiting for response from Anchor"}),end:r.toISOString()}},{type:"button",label:n("transact.label",{default:"Sign manually or with another device"}),data:{onClick:l?()=>window.location.href=c.encode():()=>{t.ui?.prompt({title:n("transact.sign_manually.title",{default:"Sign manually"}),body:n("transact.sign_manually.body",{default:"Use the button to open it here."}),elements:[{type:"link",label:n("transact.sign_manually.link.title",{default:"Open Anchor"}),data:{href:String(c),label:n("transact.sign_manually.link.title",{default:"Open Anchor"})}}]})},label:n("transact.label",{default:"Sign manually or with another device"})}}]}),f=setTimeout((()=>{if(!t.ui)throw new Error("No UI available");d.cancel(n("error.expired",{default:"The request expired, please try again."}))}),i);d.catch((()=>clearTimeout(f)));const h=Zi(s,this.buoyWs,n),p=new URL(this.data.channelUrl).origin,m=new URL(this.data.channelUrl).pathname.substring(1),g=function(e,t,n,r){const o=t.sharedSecret(n);r||(r=$.zM.random());const i=$.W4.hash($.ei.encode({object:r}).appending(o.array)),a=new xi(i.array.slice(0,32),i.array.slice(32,48)),s=$.Jj.from(a.encrypt($.Jj.from(e,"utf8").array)),l=new DataView($.Nz.hash(i.array).array.buffer).getUint32(0,!0);return Si.from({from:t.toPublic(),nonce:r,ciphertext:s,checksum:l})}((this.data.sameDevice?c:a).encode(!0,!1,"esr:"),$._q.from(this.data.privateKey),$.nh.from(this.data.signerKey));!async function(e,t){const n=t.fetch||pi.fetch,r=`${t.service.replace(/^ws/,"http").replace(/\/$/,"")}/${t.channel}`,o={};if(t.requireDelivery){if(!t.timeout)throw new Error("requireDelivery can only be used with timeout");o["X-Buoy-Wait"]=`${Math.ceil(t.timeout/1e3)}`}else t.timeout&&(o["X-Buoy-Soft-Wait"]=`${Math.ceil(t.timeout/1e3)}`);let i;i="string"==typeof e||e instanceof Uint8Array?e:JSON.stringify(e);const a=await n(r,{method:"POST",body:i,headers:o});if(2!==Math.floor(a.status/100))throw 408===a.status?new Error("Unable to deliver message"):410===a.status?new Error("Request cancelled"):new Error(`Unexpected status code ${a.status}`);a.headers.get("X-Buoy-Delivery")||mi.buffered}($.ei.encode({object:g}).array,{service:p,channel:m});const v=await Promise.race([h,d]).finally((()=>{clearTimeout(f)}));if("tx"in v&&Pi(v).length>0){const e=await se.fromPayload(v,t.esrOptions);return{signatures:Pi(v),resolved:e}}const b=n("error.not_completed",{default:"The request was not completed."});throw d.cancel(b),new Error(b)}},new ai]},Tm={transactPlugins:[new lm({actor:"dfs.service",permission:"cpu",privateKey:"5JdBkvZva99uwBanXjGGhF4T7SrLpgTBipU76CD9QN4dFRPuD4N"})]},Bm=new class{constructor(e,t={}){this.abis=[],this.allowModify=!0,this.expireSeconds=120,this.transactPluginsOptions={},this.accountCreationPlugins=[],this.appName=String(e.appName),this.chains=e.chains.map((e=>A.Tz.from(e))),this.ui=e.ui,this.walletPlugins=e.walletPlugins,t.fetch?this.fetch=t.fetch:this.fetch=Xo(t),t.abis&&(this.abis=[...t.abis]),t.contracts&&this.abis.push(...t.contracts.map((e=>({account:e.account,abi:e.abi})))),t.loginPlugins?this.loginPlugins=t.loginPlugins:this.loginPlugins=[new Ho],t.storage?this.storage=t.storage:this.storage=new Jo,t.transactPlugins?this.transactPlugins=t.transactPlugins:this.transactPlugins=[new Uo],void 0!==t.allowModify&&(this.allowModify=t.allowModify),t.expireSeconds&&(this.expireSeconds=t.expireSeconds),t.transactPluginsOptions&&(this.transactPluginsOptions=t.transactPluginsOptions),t.accountCreationPlugins&&(this.accountCreationPlugins=t.accountCreationPlugins)}setEndpoint(e,t){const n=[...this.chains],r=$.Nz.from(e),o=this.chains.findIndex((e=>e.id.equals(r)));if(o<0)throw new Error("Chain with specified ID not found.");n[o].url=t,this.chains=n}getChainDefinition(e,t){const n=t||this.chains,r=$.Nz.from(e),o=n.find((e=>e.id.equals(r)));if(!o)throw new Error(`No chain defined with an ID of: ${r}`);return o}async createAccount(e){try{if(0===this.accountCreationPlugins.length)throw new Error("No account creation plugins available.");let t,n=e?.chain,r=!n,o=!e?.pluginId;if(e?.pluginId){if(o=!1,t=this.accountCreationPlugins.find((t=>t.id===e.pluginId)),!t)throw new Error("Invalid account creation plugin selected.");void 0!==t?.config.requiresChainSelect&&(r=t?.config.requiresChainSelect),!t.config.requiresChainSelect&&t.config.supportedChains&&1===t.config.supportedChains.length&&(n=t.config.supportedChains[0])}let i=this.chains;t&&t?.config.supportedChains?.length&&(i=i.filter((e=>t?.config.supportedChains?.find((t=>t.id.equals(e.id))))));const a=new ri({accountCreationPlugins:this.accountCreationPlugins,appName:this.appName,chain:n,chains:i,fetch:this.fetch,ui:this.ui,uiRequirements:{requiresChainSelect:r,requiresPluginSelect:o}});if(o||r){const n=await a.ui.onAccountCreate(a),r=e?.pluginId||n.pluginId;if(!r)throw new Error("No account creation plugin selected.");if(t=a.accountCreationPlugins.find((e=>e.id===r)),!t)throw new Error("No account creation plugin selected.");if(!t.config.requiresChainSelect&&t.config.supportedChains&&1===t.config.supportedChains.length&&(a.chain=t.config.supportedChains[0]),n.chain&&(a.chain=this.getChainDefinition(n.chain,a.chains)),t.config.requiresChainSelect&&!a.chain)throw new Error(`Account creation plugin (${r}) requires chain selection, and no chain was selected.`)}if(!t)throw new Error("No account creation plugin selected");const s=await t.create(a);return await a.ui.onAccountCreateComplete(),s}catch(e){throw await this.ui.onError(e),new Error(e)}}async login(e){try{const t=new Wo({appName:this.appName,arbitrary:e?.arbitrary||{},chain:void 0,chains:e&&e?.chains?e.chains.map((e=>this.getChainDefinition(e))):this.chains,fetch:this.fetch,loginPlugins:this.loginPlugins,ui:this.ui,walletPlugins:this.walletPlugins.map((e=>({config:e.config,metadata:Qo.from(e.metadata)})))});let n;if(await t.ui.onLogin(),e&&e.chain?(e.chain instanceof A.Tz?t.chain=e.chain:t.chain=this.getChainDefinition(e.chain,t.chains),t.uiRequirements.requiresChainSelect=!1):1===t.chains.length&&(t.chain=t.chains[0],t.uiRequirements.requiresChainSelect=!1),e?.permissionLevel&&(t.permissionLevel=$.V5.from(e.permissionLevel),t.uiRequirements.requiresPermissionSelect=!1),1===this.walletPlugins.length)n=this.walletPlugins[0],t.uiRequirements.requiresWalletSelect=!1;else if(e?.walletPlugin){const r=this.walletPlugins.findIndex((t=>t.id===e.walletPlugin));r>=0&&(n=this.walletPlugins[r],t.walletPluginIndex=r,t.uiRequirements.requiresWalletSelect=!1)}if(t.uiRequirements.requiresChainSelect||t.uiRequirements.requiresPermissionSelect||t.uiRequirements.requiresPermissionEntry||t.uiRequirements.requiresWalletSelect){const e=await t.ui.login(t);if(void 0!==e.walletPluginIndex&&(n=this.walletPlugins[e.walletPluginIndex]),!n)throw new Error("UserInterface did not return a valid WalletPlugin index.");if(e.chainId){if(!t.chains.some((t=>t.id.equals(e.chainId))))throw new Error("UserInterface did not return a chain ID matching the subset of chains.");t.chain=this.getChainDefinition(e.chainId,t.chains)}e.permissionLevel&&(t.permissionLevel=$.V5.from(e.permissionLevel))}if(!n)throw new Error("No WalletPlugin available to perform the login.");const{supportedChains:r}=n.config;if(t.chain&&r&&r.length&&!r.includes(String(t.chain.id)))throw new Error(`The wallet plugin '${n.metadata.name}' does not support the chain '${t.chain.id}'`);for(const e of t.hooks.beforeLogin)await e(t);const o=await n.login(t),i=new Ko({chain:this.getChainDefinition(o.chain),permissionLevel:o.permissionLevel,walletPlugin:n},this.getSessionOptions(e));for(const e of t.hooks.afterLogin)await e(t);return this.persistSession(i,e?.setAsDefault),await t.ui.onLoginComplete(),{context:t,response:o,session:i}}catch(e){throw await this.ui.onError(e),new Error(e)}}async logout(e){if(!this.storage)throw new Error("An instance of Storage must be provided to utilize the logout method.");if(await this.storage.remove("session"),e){const t=await this.getSessions();if(t){let n=e;e instanceof Ko&&(n=e.serialize());const r=t.filter((e=>!$.Nz.from(e.chain).equals($.Nz.from(String(n.chain)))||!$.VG.from(e.actor).equals($.VG.from(n.actor))||!$.VG.from(e.permission).equals($.VG.from(n.permission))));await this.storage.write("sessions",JSON.stringify(r))}}else await this.storage.remove("sessions")}async restore(e,t){if(!e){const t=await this.storage.read("session");if(!t)return;e=JSON.parse(t)}if(!e)throw new Error("Either a RestoreArgs object or a Storage instance must be provided.");const n=$.Nz.from(e.chain instanceof A.Tz?e.chain.id:e.chain);let r;const o=await this.storage.read("sessions");if(o){const t=JSON.parse(o);r=e.actor&&e.permission?t.find((t=>e&&n.equals(t.chain)&&t.actor===e.actor&&t.permission===e.permission)):t.find((t=>e&&n.equals(t.chain)&&t.default))}else{if(!(e.actor&&e.permission&&e.walletPlugin))throw new Error("No sessions found in storage. A wallet plugin must be provided.");r={chain:String(n),actor:e.actor,permission:e.permission,walletPlugin:{id:e.walletPlugin.id,data:e.walletPlugin.data}}}if(!r)return;const i=this.walletPlugins.find((t=>!!e&&t.id===r.walletPlugin.id));if(!i)throw new Error(`No WalletPlugin found with the ID of: '${r.walletPlugin.id}'`);r.walletPlugin.data&&(i.data=r.walletPlugin.data),e.walletPlugin&&e.walletPlugin.data&&(i.data=e.walletPlugin.data);const a=new Ko({chain:this.getChainDefinition(r.chain),permissionLevel:$.V5.from({actor:r.actor,permission:r.permission}),walletPlugin:i},this.getSessionOptions(t));return this.persistSession(a,t?.setAsDefault),a}async restoreAll(){const e=[],t=await this.getSessions();if(t)for(const n of t){const t=await this.restore(n);t&&e.push(t)}return e}async persistSession(e,t=!0){if(!this.storage)return;const n=e.serialize();n.default=t,t&&this.storage.write("session",JSON.stringify(n));const r=await this.storage.read("sessions");if(r){const t=JSON.parse(r).filter((e=>!$.Nz.from(e.chain).equals($.Nz.from(n.chain))||!$.VG.from(e.actor).equals($.VG.from(n.actor))||!$.VG.from(e.permission).equals($.VG.from(n.permission)))).map((t=>(e.chain.id.equals(t.chain)&&(t.default=!1),t))),o=[...t,n];o.sort(((e,t)=>{const n=String(e.chain).localeCompare(String(t.chain)),r=String(e.actor).localeCompare(String(t.actor)),o=String(e.permission).localeCompare(String(t.permission));return n||r||o})),this.storage.write("sessions",JSON.stringify(o))}else this.storage.write("sessions",JSON.stringify([n]))}async getSessions(){if(!this.storage)throw new Error("No storage instance is available to retrieve sessions from.");const e=await this.storage.read("sessions");if(!e)return[];try{const t=JSON.parse(e).filter((e=>this.walletPlugins.some((t=>t.id===e.walletPlugin.id))));return t}catch(e){throw new Error(`Failed to parse sessions from storage (${e})`)}}getSessionOptions(e){return{abis:this.abis,allowModify:this.allowModify,appName:this.appName,expireSeconds:this.expireSeconds,fetch:this.fetch,storage:this.storage,transactPlugins:e?.transactPlugins||this.transactPlugins,transactPluginsOptions:e?.transactPluginsOptions||this.transactPluginsOptions,ui:this.ui}}}(jm,Tm),Pm=0,Lm=function(){var e=(0,am.useDispatch)(),t=(0,am.useSelector)((function(e){return e.global.session})),n=(0,am.useSelector)((function(e){return e.global.accountKit})),r=(0,am.useSelector)((function(e){return e.global.chain})),o=t?t.permissionLevel.toString():"",i=(0,tm.useRef)(),a=(0,tm.useState)("default"),s=m()(a,2),l=s[0],c=s[1],u=(0,am.useIntl)(),f=u.formatMessage({id:"account.intlNodeConnectFail"}),h=u.formatMessage({id:"account.intlNodeConnectStatus"}),p=u.formatMessage({id:"account.intlConnectWallet"}),g=(0,tm.useCallback)(function(){var t=v()(d()().mark((function t(r){var o,i,a,s;return d()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,im.zI)(n.load(r.actor));case 2:o=t.sent,i=m()(o,2),a=i[0],(s=i[1])?(c("processing"),e(om.N.setAccount(s))):(e(om.N.setAccount(void 0)),c("error"),console.log(a));case 7:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),[n]),b=(0,tm.useCallback)((function(e){var t={chain:e,actor:"eosio",permission:"active",walletPlugin:new Fi("5Jtoxgny5tT7NiNFp1MLogviuPJ9NniWjnU4wKzaX4t7pL4kJ8s")};return new Ko(t,{broadcast:!1})}),[]),y=(0,tm.useCallback)(v()(d()().mark((function n(){var r,o;return d()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return r=t.chain,n.next=3,Bm.logout();case 3:if(!(o=window).metahub){n.next=7;break}return n.next=7,o.metahub.logout();case 7:e(om.N.setSession(b(r))),e(om.N.setAccount(void 0)),clearInterval(Pm),c("default");case 11:case"end":return n.stop()}}),n)}))),[t,b]),w=(0,tm.useCallback)(v()(d()().mark((function t(){var n,r,o,i,a;return d()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,Bm.login();case 3:return n=t.sent,r=n.session,o=new xo({client:r.client}),i=new zo(r.chain),e(om.N.setSession(r)),e(om.N.setChain(r.chain)),e(om.N.setContractKit(o)),e(om.N.setAccountKit(i)),t.next=13,(0,im.IU)(i.load(r.actor),"".concat(f));case 13:a=t.sent,e(om.N.setAccount(a)),c("processing"),t.next=22;break;case 18:t.prev=18,t.t0=t.catch(0),c("error"),console.log(t.t0.message);case 22:case"end":return t.stop()}}),t,null,[[0,18]])}))),[]),x=(0,tm.useCallback)(v()(d()().mark((function t(){var n,o,i,a,s;return d()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,Bm.restore();case 3:if(!(n=t.sent)){t.next=16;break}return e(om.N.setSession(n)),o=new xo({client:n.client}),i=new zo(n.chain),e(om.N.setContractKit(o)),e(om.N.setAccountKit(i)),t.next=12,(0,im.IU)(i.load(n.actor),"".concat(f));case 12:a=t.sent,e(om.N.setAccount(a)),t.next=20;break;case 16:n=b(r),e(om.N.setSession(n)),s=new xo({client:n.client}),e(om.N.setContractKit(s));case 20:t.next=26;break;case 22:t.prev=22,t.t0=t.catch(0),c("error"),console.log(t.t0.message);case 26:case"end":return t.stop()}}),t,null,[[0,22]])}))),[b]),_=(0,tm.useCallback)((function(){var t={items:[{label:"DFS",key:"DFS",icon:(0,Zm.jsx)(Jp.C,{src:Rm,size:"small"})},{label:"EOS",key:"EOS",icon:(0,Zm.jsx)(Jp.C,{src:nm,size:"small"}),disabled:!0},{label:"Jungle4",key:"Jungle4",icon:(0,Zm.jsx)(Jp.C,{src:rm,size:"small"}),disabled:!0}],onClick:function(t){var n=A.Dn[t.key];e(om.N.setChain(n)),e(om.N.setSession(b(n)))}};return t}),[b]),S=(0,tm.useCallback)((function(){var e=Rm;return"DFS"===r.name?e=Rm:"EOS"===r.name?e=nm:"Jungle4"===r.name&&(e=rm),(0,Zm.jsx)(Jp.C,{className:"flex justify-center items-center mt-[1px]",src:e,size:"small",shape:"square"})}),[r]);return(0,tm.useEffect)((function(){x()}),[x]),(0,tm.useEffect)((function(){return t&&t.broadcast&&(Pm=setInterval((function(){g(t)}),1e4)),function(){clearInterval(Pm)}}),[t,g]),(0,Zm.jsxs)(Zm.Fragment,{children:[t&&t.broadcast?(0,Zm.jsx)(Qp.Z.Button,{icon:S(),menu:_(),open:!1,size:"large",onClick:function(){return i.current.handleOpen()},children:(0,Zm.jsx)("div",{className:"flex",children:(0,Zm.jsxs)("div",{className:"flex items-center",children:[(0,Zm.jsx)("span",{className:"mr-[6px]",children:o}),(0,Zm.jsx)(cm.Z,{}),(0,Zm.jsx)(em.Z,{dot:!0,status:l,title:h,offset:[10,-25]})]})})}):(0,Zm.jsx)(Qp.Z.Button,{icon:S(),menu:_(),size:"large",onClick:w,children:p}),(0,Zm.jsx)(Nm,{ref:i,handleLogout:y})]})},Dm=(0,tm.memo)(Lm),zm=n(95260),Wm=n(87462),Fm={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M924.8 385.6a446.7 446.7 0 00-96-142.4 446.7 446.7 0 00-142.4-96C631.1 123.8 572.5 112 512 112s-119.1 11.8-174.4 35.2a446.7 446.7 0 00-142.4 96 446.7 446.7 0 00-96 142.4C75.8 440.9 64 499.5 64 560c0 132.7 58.3 257.7 159.9 343.1l1.7 1.4c5.8 4.8 13.1 7.5 20.6 7.5h531.7c7.5 0 14.8-2.7 20.6-7.5l1.7-1.4C901.7 817.7 960 692.7 960 560c0-60.5-11.9-119.1-35.2-174.4zM761.4 836H262.6A371.12 371.12 0 01140 560c0-99.4 38.7-192.8 109-263 70.3-70.3 163.7-109 263-109 99.4 0 192.8 38.7 263 109 70.3 70.3 109 163.7 109 263 0 105.6-44.5 205.5-122.6 276zM623.5 421.5a8.03 8.03 0 00-11.3 0L527.7 506c-18.7-5-39.4-.2-54.1 14.5a55.95 55.95 0 000 79.2 55.95 55.95 0 0079.2 0 55.87 55.87 0 0014.5-54.1l84.5-84.5c3.1-3.1 3.1-8.2 0-11.3l-28.3-28.3zM490 320h44c4.4 0 8-3.6 8-8v-80c0-4.4-3.6-8-8-8h-44c-4.4 0-8 3.6-8 8v80c0 4.4 3.6 8 8 8zm260 218v44c0 4.4 3.6 8 8 8h80c4.4 0 8-3.6 8-8v-44c0-4.4-3.6-8-8-8h-80c-4.4 0-8 3.6-8 8zm12.7-197.2l-31.1-31.1a8.03 8.03 0 00-11.3 0l-56.6 56.6a8.03 8.03 0 000 11.3l31.1 31.1c3.1 3.1 8.2 3.1 11.3 0l56.6-56.6c3.1-3.1 3.1-8.2 0-11.3zm-458.6-31.1a8.03 8.03 0 00-11.3 0l-31.1 31.1a8.03 8.03 0 000 11.3l56.6 56.6c3.1 3.1 8.2 3.1 11.3 0l31.1-31.1c3.1-3.1 3.1-8.2 0-11.3l-56.6-56.6zM262 530h-80c-4.4 0-8 3.6-8 8v44c0 4.4 3.6 8 8 8h80c4.4 0 8-3.6 8-8v-44c0-4.4-3.6-8-8-8z"}}]},name:"dashboard",theme:"outlined"},Hm=n(84089),Vm=function(e,t){return tm.createElement(Hm.Z,(0,Wm.Z)({},e,{ref:t,icon:Fm}))};var Ym=tm.forwardRef(Vm),Gm={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M464 144H160c-8.8 0-16 7.2-16 16v304c0 8.8 7.2 16 16 16h304c8.8 0 16-7.2 16-16V160c0-8.8-7.2-16-16-16zm-52 268H212V212h200v200zm452-268H560c-8.8 0-16 7.2-16 16v304c0 8.8 7.2 16 16 16h304c8.8 0 16-7.2 16-16V160c0-8.8-7.2-16-16-16zm-52 268H612V212h200v200zM464 544H160c-8.8 0-16 7.2-16 16v304c0 8.8 7.2 16 16 16h304c8.8 0 16-7.2 16-16V560c0-8.8-7.2-16-16-16zm-52 268H212V612h200v200zm452-268H560c-8.8 0-16 7.2-16 16v304c0 8.8 7.2 16 16 16h304c8.8 0 16-7.2 16-16V560c0-8.8-7.2-16-16-16zm-52 268H612V612h200v200z"}}]},name:"appstore",theme:"outlined"},Um=function(e,t){return tm.createElement(Hm.Z,(0,Wm.Z)({},e,{ref:t,icon:Gm}))};var Xm=tm.forwardRef(Um),qm={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M917.7 148.8l-42.4-42.4c-1.6-1.6-3.6-2.3-5.7-2.3s-4.1.8-5.7 2.3l-76.1 76.1a199.27 199.27 0 00-112.1-34.3c-51.2 0-102.4 19.5-141.5 58.6L432.3 308.7a8.03 8.03 0 000 11.3L704 591.7c1.6 1.6 3.6 2.3 5.7 2.3 2 0 4.1-.8 5.7-2.3l101.9-101.9c68.9-69 77-175.7 24.3-253.5l76.1-76.1c3.1-3.2 3.1-8.3 0-11.4zM769.1 441.7l-59.4 59.4-186.8-186.8 59.4-59.4c24.9-24.9 58.1-38.7 93.4-38.7 35.3 0 68.4 13.7 93.4 38.7 24.9 24.9 38.7 58.1 38.7 93.4 0 35.3-13.8 68.4-38.7 93.4zm-190.2 105a8.03 8.03 0 00-11.3 0L501 613.3 410.7 523l66.7-66.7c3.1-3.1 3.1-8.2 0-11.3L441 408.6a8.03 8.03 0 00-11.3 0L363 475.3l-43-43a7.85 7.85 0 00-5.7-2.3c-2 0-4.1.8-5.7 2.3L206.8 534.2c-68.9 69-77 175.7-24.3 253.5l-76.1 76.1a8.03 8.03 0 000 11.3l42.4 42.4c1.6 1.6 3.6 2.3 5.7 2.3s4.1-.8 5.7-2.3l76.1-76.1c33.7 22.9 72.9 34.3 112.1 34.3 51.2 0 102.4-19.5 141.5-58.6l101.9-101.9c3.1-3.1 3.1-8.2 0-11.3l-43-43 66.7-66.7c3.1-3.1 3.1-8.2 0-11.3l-36.6-36.2zM441.7 769.1a131.32 131.32 0 01-93.4 38.7c-35.3 0-68.4-13.7-93.4-38.7a131.32 131.32 0 01-38.7-93.4c0-35.3 13.7-68.4 38.7-93.4l59.4-59.4 186.8 186.8-59.4 59.4z"}}]},name:"api",theme:"outlined"},Km=function(e,t){return tm.createElement(Hm.Z,(0,Wm.Z)({},e,{ref:t,icon:qm}))};var Jm=tm.forwardRef(Km),Qm={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M516 673c0 4.4 3.4 8 7.5 8h185c4.1 0 7.5-3.6 7.5-8v-48c0-4.4-3.4-8-7.5-8h-185c-4.1 0-7.5 3.6-7.5 8v48zm-194.9 6.1l192-161c3.8-3.2 3.8-9.1 0-12.3l-192-160.9A7.95 7.95 0 00308 351v62.7c0 2.4 1 4.6 2.9 6.1L420.7 512l-109.8 92.2a8.1 8.1 0 00-2.9 6.1V673c0 6.8 7.9 10.5 13.1 6.1zM880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"code",theme:"outlined"},eg=function(e,t){return tm.createElement(Hm.Z,(0,Wm.Z)({},e,{ref:t,icon:Qm}))};var tg=tm.forwardRef(eg),ng=n(15360),rg={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M275 281c19.9 0 36-16.1 36-36V36c0-19.9-16.1-36-36-36s-36 16.1-36 36v209c0 19.9 16.1 36 36 36zm613 144H768c0-39.8-32.2-72-72-72H200c-39.8 0-72 32.2-72 72v248c0 3.4.2 6.7.7 9.9-.5 7-.7 14-.7 21.1 0 176.7 143.3 320 320 320 160.1 0 292.7-117.5 316.3-271H888c39.8 0 72-32.2 72-72V497c0-39.8-32.2-72-72-72zM696 681h-1.1c.7 7.6 1.1 15.2 1.1 23 0 137-111 248-248 248S200 841 200 704c0-7.8.4-15.4 1.1-23H200V425h496v256zm192-8H776V497h112v176zM613 281c19.9 0 36-16.1 36-36V36c0-19.9-16.1-36-36-36s-36 16.1-36 36v209c0 19.9 16.1 36 36 36zm-170 0c19.9 0 36-16.1 36-36V36c0-19.9-16.1-36-36-36s-36 16.1-36 36v209c0 19.9 16.1 36 36 36z"}}]},name:"coffee",theme:"outlined"},og=function(e,t){return tm.createElement(Hm.Z,(0,Wm.Z)({},e,{ref:t,icon:rg}))};var ig=tm.forwardRef(og),ag={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M511.6 76.3C264.3 76.2 64 276.4 64 523.5 64 718.9 189.3 885 363.8 946c23.5 5.9 19.9-10.8 19.9-22.2v-77.5c-135.7 15.9-141.2-73.9-150.3-88.9C215 726 171.5 718 184.5 703c30.9-15.9 62.4 4 98.9 57.9 26.4 39.1 77.9 32.5 104 26 5.7-23.5 17.9-44.5 34.7-60.8-140.6-25.2-199.2-111-199.2-213 0-49.5 16.3-95 48.3-131.7-20.4-60.5 1.9-112.3 4.9-120 58.1-5.2 118.5 41.6 123.2 45.3 33-8.9 70.7-13.6 112.9-13.6 42.4 0 80.2 4.9 113.5 13.9 11.3-8.6 67.3-48.8 121.3-43.9 2.9 7.7 24.7 58.3 5.5 118 32.4 36.8 48.9 82.7 48.9 132.3 0 102.2-59 188.1-200 212.9a127.5 127.5 0 0138.1 91v112.5c.8 9 0 17.9 15 17.9 177.1-59.7 304.6-227 304.6-424.1 0-247.2-200.4-447.3-447.5-447.3z"}}]},name:"github",theme:"outlined"},sg=function(e,t){return tm.createElement(Hm.Z,(0,Wm.Z)({},e,{ref:t,icon:ag}))};var lg=tm.forwardRef(sg),cg={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M140 188h584v164h76V144c0-17.7-14.3-32-32-32H96c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h544v-76H140V188z"}},{tag:"path",attrs:{d:"M414.3 256h-60.6c-3.4 0-6.4 2.2-7.6 5.4L219 629.4c-.3.8-.4 1.7-.4 2.6 0 4.4 3.6 8 8 8h55.1c3.4 0 6.4-2.2 7.6-5.4L322 540h196.2L422 261.4a8.42 8.42 0 00-7.7-5.4zm12.4 228h-85.5L384 360.2 426.7 484zM936 528H800v-93c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v93H592c-13.3 0-24 10.7-24 24v176c0 13.3 10.7 24 24 24h136v152c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V752h136c13.3 0 24-10.7 24-24V552c0-13.3-10.7-24-24-24zM728 680h-88v-80h88v80zm160 0h-88v-80h88v80z"}}]},name:"translation",theme:"outlined"},ug=function(e,t){return tm.createElement(Hm.Z,(0,Wm.Z)({},e,{ref:t,icon:cg}))};var dg=tm.forwardRef(ug),fg={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M870 126H663.8c-17.4 0-32.9 11.9-37 29.3C614.3 208.1 567 246 512 246s-102.3-37.9-114.8-90.7a37.93 37.93 0 00-37-29.3H154a44 44 0 00-44 44v252a44 44 0 0044 44h75v388a44 44 0 0044 44h478a44 44 0 0044-44V466h75a44 44 0 0044-44V170a44 44 0 00-44-44zm-28 268H723v432H301V394H182V198h153.3c28.2 71.2 97.5 120 176.7 120s148.5-48.8 176.7-120H842v196z"}}]},name:"skin",theme:"outlined"},hg=function(e,t){return tm.createElement(Hm.Z,(0,Wm.Z)({},e,{ref:t,icon:fg}))};var pg=tm.forwardRef(hg),mg={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M876.6 239.5c-.5-.9-1.2-1.8-2-2.5-5-5-13.1-5-18.1 0L684.2 409.3l-67.9-67.9L788.7 169c.8-.8 1.4-1.6 2-2.5 3.6-6.1 1.6-13.9-4.5-17.5-98.2-58-226.8-44.7-311.3 39.7-67 67-89.2 162-66.5 247.4l-293 293c-3 3-2.8 7.9.3 11l169.7 169.7c3.1 3.1 8.1 3.3 11 .3l292.9-292.9c85.5 22.8 180.5.7 247.6-66.4 84.4-84.5 97.7-213.1 39.7-311.3zM786 499.8c-58.1 58.1-145.3 69.3-214.6 33.6l-8.8 8.8-.1-.1-274 274.1-79.2-79.2 230.1-230.1s0 .1.1.1l52.8-52.8c-35.7-69.3-24.5-156.5 33.6-214.6a184.2 184.2 0 01144-53.5L537 318.9a32.05 32.05 0 000 45.3l124.5 124.5a32.05 32.05 0 0045.3 0l132.8-132.8c3.7 51.8-14.4 104.8-53.6 143.9z"}}]},name:"tool",theme:"outlined"},gg=function(e,t){return tm.createElement(Hm.Z,(0,Wm.Z)({},e,{ref:t,icon:mg}))};var vg=tm.forwardRef(gg),bg=n(96074),yg=n(42075),wg=n(71415),xg=n.n(wg);function _g(){return Sg.apply(this,arguments)}function Sg(){return(Sg=v()(d()().mark((function e(){return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",{name:"@umijs/max"});case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var kg=JSON.parse(localStorage.getItem("navTheme"));kg=kg||null;var Cg=function(){var e="V0.2.2",t=(0,tm.useRef)(),n=(0,tm.useState)(""),r=m()(n,2),o=r[0],i=r[1],a=(0,am.useIntl)(),s=a.formatMessage({id:"app.openVConsole"}),l=a.formatMessage({id:"app.closeVConsole"}),c=a.formatMessage({id:"app.clearCompleted"}),u=a.formatMessage({id:"app.clearSessionStorage"}),f=a.formatMessage({id:"app.clearLocalStorage"}),p=a.formatMessage({id:"app.clearIndexedDB"}),g=a.formatMessage({id:"app.refresh"}),y=a.formatMessage({id:"app.clearAll"}),w=a.formatMessage({id:"common.intlPleaseConnectWallet"}),x=a.formatMessage({id:"common.intlPleaseConnectNetwork"}),_=(0,am.useNavigate)(),S=(0,am.useSelector)((function(e){return e.global.session})),k=(0,am.useSelector)((function(e){return e.global.account})),C=(0,am.useSelector)((function(e){return e.global.contractKit})),M=(0,tm.useRef)(),E=fm.ZP.useMessage(),I=m()(E,2),Z=I[0],O=I[1],$=(0,tm.useCallback)((function(){JSON.parse(localStorage.getItem("vConsole"))?(t.current=new(xg()),t.current.setSwitchPosition(0,0),i("".concat(l))):i("".concat(s))}),[]),A=(0,tm.useCallback)((function(){var e=kg?null:"realDark";localStorage.setItem("navTheme",JSON.stringify(e)),window.location.reload()}),[]),N=(0,tm.useCallback)(v()(d()().mark((function e(){var t,n,r;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(S&&S.broadcast){e.next=5;break}return Z.error("".concat(w)),e.abrupt("return");case 5:if(k){e.next=8;break}return Z.error("".concat(x)),e.abrupt("return");case 8:return e.prev=8,e.next=11,C.load("dfsbpsvoters");case 11:return t=e.sent,n=t.table("bpinfos"),e.next=15,n.get("dfsnetworkbp");case 15:r=e.sent,M.current.handleOpen(r,!0),e.next=22;break;case 19:e.prev=19,e.t0=e.catch(8),e.t0 instanceof Error?(console.log(e.t0.message),Z.error(e.t0.message)):e.t0.response?(console.log(e.t0.response),Z.error(JSON.stringify(e.t0.response.data))):e.t0.request?(console.log("no response"),Z.error("No response")):(console.log(e.t0),"object"===h()(e.t0)?Z.error(JSON.stringify(e.t0)):Z.error(e.t0));case 22:case"end":return e.stop()}}),e,null,[[8,19]])}))),[S,k]),R=function(){var e=v()(d()().mark((function e(n){var r,o;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:"clearSessionStorage"===(r=n.key)?(sessionStorage.clear(),fm.ZP.info({content:"".concat(c)})):"clearLocalStorage"===r?(localStorage.clear(),fm.ZP.info({content:"".concat(c)})):"clearIndexedDB"===r?fm.ZP.info({content:"".concat(c)}):"clearAll"===r?(sessionStorage.clear(),localStorage.clear(),fm.ZP.info({content:"".concat(c)})):"vConsole"===r?JSON.parse(localStorage.getItem("vConsole"))?(null===(o=t.current)||void 0===o||o.destroy(),localStorage.setItem("vConsole",JSON.stringify(!1)),i("".concat(s))):(t.current=new(xg()),t.current.setSwitchPosition(0,0),localStorage.setItem("vConsole",JSON.stringify(!0)),i("".concat(l))):"refresh"===r&&window.location.reload();case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),j=function(){var e=v()(d()().mark((function e(t){var n;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:"english"===(n=t.key)?(0,am.setLocale)("en-US"):"chinese"===n&&(0,am.setLocale)("zh-CN");case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),T=(0,tm.useMemo)((function(){return[{key:"vConsole",label:o},{key:"clearSessionStorage",label:"".concat(u)},{key:"clearLocalStorage",label:"".concat(f)},{key:"clearIndexedDB",label:"".concat(p)},{key:"clearAll",label:"".concat(y)},{key:"refresh",label:"".concat(g)}]}),[o]),B=(0,tm.useMemo)((function(){return[{key:"english",label:"English"},{key:"chinese",label:"简体中文"}]}),[]);return(0,tm.useEffect)((function(){$(),v()(d()().mark((function t(){return d()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:JSON.parse(localStorage.getItem("version"))!==e&&(sessionStorage.clear(),localStorage.clear(),localStorage.setItem("version",JSON.stringify(e)),window.location.reload());case 2:case"end":return t.stop()}}),t)})))()}),[e]),{title:"DFSTool",logo:b,navTheme:kg,menu:{locale:!0},hideInBreadcrumb:!1,route:{routes:[{name:"dash",path:"/dash",component:"./Dash",icon:(0,Zm.jsx)(Ym,{})},{name:"ecosystem",path:"/ecosystem",component:"./Ecosystem",icon:(0,Zm.jsx)(Xm,{})},{name:"vote",path:"/vote",icon:(0,Zm.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 24 24",children:(0,Zm.jsx)("path",{fill:"currentColor",d:"M5 22q-.825 0-1.412-.587T3 20v-4.55l2.75-3.125l1.425 1.425l-2 2.25h13.65l-1.95-2.2l1.425-1.425L21 15.45V20q0 .825-.587 1.413T19 22zm0-2h14v-2H5zm5.625-5.625L7.1 10.85q-.575-.575-.562-1.412t.587-1.413l4.9-4.9q.575-.575 1.425-.6t1.425.55L18.4 6.6q.575.575.6 1.4t-.55 1.4l-5 5q-.575.575-1.412.563t-1.413-.588M17 8.025L13.475 4.5l-4.95 4.95l3.525 3.525zM5 20v-2z"})}),hideInBreadcrumb:!0,routes:[{name:"node",path:"/vote/node"},{name:"producer",path:"/vote/producer"},{name:"king",path:"/vote/king"}]},{name:"interface",path:"/interface",icon:(0,Zm.jsx)(Jm,{}),hideInBreadcrumb:!0,routes:[{name:"rpc",path:"/interface/rpc",component:"./Interface/RPC"}]},{name:"contract",path:"/contract",component:"./Contract",icon:(0,Zm.jsx)(tg,{})},{name:"swaplog",path:"/swaplog",component:"./SwapLog",icon:(0,Zm.jsx)(ng.Z,{})},{name:"coffee",path:"/coffee",component:"./Coffee",icon:(0,Zm.jsx)(ig,{})}]},siderWidth:180,layout:"mix",token:{pageContainer:{paddingBlockPageContainerContent:15,paddingInlinePageContainerContent:15}},actionsRender:function(){return[(0,Zm.jsxs)(Zm.Fragment,{children:[(0,Zm.jsx)("svg",{onClick:N,style:{color:"#4d3900",marginRight:"-8px"},xmlns:"http://www.w3.org/2000/svg",width:"40px",viewBox:"0 0 24 24",children:(0,Zm.jsx)("path",{fill:"currentColor",d:"M5 22q-.825 0-1.412-.587T3 20v-4.55l2.75-3.125l1.425 1.425l-2 2.25h13.65l-1.95-2.2l1.425-1.425L21 15.45V20q0 .825-.587 1.413T19 22zm0-2h14v-2H5zm5.625-5.625L7.1 10.85q-.575-.575-.562-1.412t.587-1.413l4.9-4.9q.575-.575 1.425-.6t1.425.55L18.4 6.6q.575.575.6 1.4t-.55 1.4l-5 5q-.575.575-1.412.563t-1.413-.588M17 8.025L13.475 4.5l-4.95 4.95l3.525 3.525zM5 20v-2z"})}),(0,Zm.jsx)(zm.Z,{ref:M}),O]}),(0,Zm.jsx)(ig,{style:{fontSize:"1.8em",color:"#4d3900",marginRight:"-4px"},onClick:function(){return _("/coffee")}},"1"),(0,Zm.jsx)("div",{style:{marginRight:"8px"},children:(0,Zm.jsx)(Dm,{})},"2")]},menuProps:{onClick:function(){var e=new KeyboardEvent("keydown",{code:"Escape",key:"Escape",bubbles:!0,keyCode:27});document.getElementsByTagName("aside")[0].dispatchEvent(e)}},menuFooterRender:function(t){return null!=t&&t.collapsed?(0,Zm.jsxs)("div",{style:{display:"flex",justifyContent:"center",flexDirection:"column",alignItems:"center"},children:[(0,Zm.jsx)(bg.Z,{}),(0,Zm.jsx)("div",{style:{cursor:"pointer",marginBottom:"8px"},children:(0,Zm.jsx)(lg,{style:{fontSize:"1.4em",cursor:"pointer"},onClick:function(){return window.open("https://github.com/dfstool")}})}),(0,Zm.jsx)("div",{style:{cursor:"pointer",marginBottom:"8px"},children:(0,Zm.jsx)(Qp.Z,{placement:"topRight",menu:{items:B,onClick:j},children:(0,Zm.jsx)(dg,{style:{fontSize:"1.3em"}})})}),(0,Zm.jsx)("div",{style:{cursor:"pointer",marginBottom:"8px"},children:(0,Zm.jsx)(pg,{style:{fontSize:"1.3em"},onClick:function(){return A()}})}),(0,Zm.jsx)("div",{style:{cursor:"pointer",marginBottom:"8px"},children:(0,Zm.jsx)(Qp.Z,{placement:"topRight",menu:{items:T,onClick:R},children:(0,Zm.jsx)(vg,{style:{fontSize:"1.3em"}})})}),(0,Zm.jsx)("div",{children:e})]}):(0,Zm.jsxs)("div",{style:{paddingLeft:"16px"},children:[(0,Zm.jsx)(bg.Z,{}),(0,Zm.jsxs)(yg.Z,{direction:"vertical",children:[(0,Zm.jsx)(yg.Z,{size:"middle"}),(0,Zm.jsxs)(yg.Z,{size:"small",children:[(0,Zm.jsx)(lg,{style:{fontSize:"1.4em",cursor:"pointer"},onClick:function(){return window.open("https://github.com/dfstool")}}),(0,Zm.jsx)(Qp.Z,{className:"hover:cursor-pointer",placement:"topRight",menu:{items:T,onClick:R},children:(0,Zm.jsx)(vg,{style:{fontSize:"1.3em"}})}),(0,Zm.jsx)(Qp.Z,{className:"hover:cursor-pointer",placement:"topRight",menu:{items:B,onClick:j},children:(0,Zm.jsx)(dg,{style:{fontSize:"1.3em"}})}),(0,Zm.jsx)(pg,{style:{fontSize:"1.3em"},onClick:function(){return A()}})]}),(0,Zm.jsxs)("div",{children:["DFSTool ",e]})]})]})}}},Mg=function(e){e.routes.unshift({path:"/",element:(0,Zm.jsx)(am.Navigate,{to:"/dash",replace:!0})})};document.getElementsByTagName("html")[0].setAttribute("spellcheck","false");var Eg=n(45697),Ig=n.n(Eg),Zg=n(69590),Og=n.n(Zg),$g=n(41143),Ag=n.n($g),Ng=n(96774),Rg=n.n(Ng);function jg(){return jg=Object.assign||function(e){for(var t=1;t=0||(o[n]=e[n]);return o}var Lg={BASE:"base",BODY:"body",HEAD:"head",HTML:"html",LINK:"link",META:"meta",NOSCRIPT:"noscript",SCRIPT:"script",STYLE:"style",TITLE:"title",FRAGMENT:"Symbol(react.fragment)"},Dg={rel:["amphtml","canonical","alternate"]},zg={type:["application/ld+json"]},Wg={charset:"",name:["robots","description"],property:["og:type","og:title","og:url","og:image","og:image:alt","og:description","twitter:url","twitter:title","twitter:description","twitter:image","twitter:image:alt","twitter:card","twitter:site"]},Fg=Object.keys(Lg).map((function(e){return Lg[e]})),Hg={accesskey:"accessKey",charset:"charSet",class:"className",contenteditable:"contentEditable",contextmenu:"contextMenu","http-equiv":"httpEquiv",itemprop:"itemProp",tabindex:"tabIndex"},Vg=Object.keys(Hg).reduce((function(e,t){return e[Hg[t]]=t,e}),{}),Yg=function(e,t){for(var n=e.length-1;n>=0;n-=1){var r=e[n];if(Object.prototype.hasOwnProperty.call(r,t))return r[t]}return null},Gg=function(e){var t=Yg(e,Lg.TITLE),n=Yg(e,"titleTemplate");if(Array.isArray(t)&&(t=t.join("")),n&&t)return n.replace(/%s/g,(function(){return t}));var r=Yg(e,"defaultTitle");return t||r||void 0},Ug=function(e){return Yg(e,"onChangeClientState")||function(){}},Xg=function(e,t){return t.filter((function(t){return void 0!==t[e]})).map((function(t){return t[e]})).reduce((function(e,t){return jg({},e,t)}),{})},qg=function(e,t){return t.filter((function(e){return void 0!==e[Lg.BASE]})).map((function(e){return e[Lg.BASE]})).reverse().reduce((function(t,n){if(!t.length)for(var r=Object.keys(n),o=0;o/g,">").replace(/"/g,""").replace(/'/g,"'")},ov=function(e){return Object.keys(e).reduce((function(t,n){var r=void 0!==e[n]?n+'="'+e[n]+'"':""+n;return t?t+" "+r:r}),"")},iv=function(e,t){return void 0===t&&(t={}),Object.keys(e).reduce((function(t,n){return t[Hg[n]||n]=e[n],t}),t)},av=function(e,t){return t.map((function(t,n){var r,o=((r={key:n})["data-rh"]=!0,r);return Object.keys(t).forEach((function(e){var n=Hg[e]||e;"innerHTML"===n||"cssText"===n?o.dangerouslySetInnerHTML={__html:t.innerHTML||t.cssText}:o[n]=t[e]})),tm.createElement(e,o)}))},sv=function(e,t,n){switch(e){case Lg.TITLE:return{toComponent:function(){return n=t.titleAttributes,(r={key:e=t.title})["data-rh"]=!0,o=iv(n,r),[tm.createElement(Lg.TITLE,o,e)];var e,n,r,o},toString:function(){return function(e,t,n,r){var o=ov(n),i=Qg(t);return o?"<"+e+' data-rh="true" '+o+">"+rv(i,r)+"":"<"+e+' data-rh="true">'+rv(i,r)+""}(e,t.title,t.titleAttributes,n)}};case"bodyAttributes":case"htmlAttributes":return{toComponent:function(){return iv(t)},toString:function(){return ov(t)}};default:return{toComponent:function(){return av(e,t)},toString:function(){return function(e,t,n){return t.reduce((function(t,r){var o=Object.keys(r).filter((function(e){return!("innerHTML"===e||"cssText"===e)})).reduce((function(e,t){var o=void 0===r[t]?t:t+'="'+rv(r[t],n)+'"';return e?e+" "+o:o}),""),i=r.innerHTML||r.cssText||"",a=-1===nv.indexOf(e);return t+"<"+e+' data-rh="true" '+o+(a?"/>":">"+i+"")}),"")}(e,t,n)}}}},lv=function(e){var t=e.baseTag,n=e.bodyAttributes,r=e.encode,o=e.htmlAttributes,i=e.noscriptTags,a=e.styleTags,s=e.title,l=void 0===s?"":s,c=e.titleAttributes,u=e.linkTags,d=e.metaTags,f=e.scriptTags,h={toComponent:function(){},toString:function(){return""}};if(e.prioritizeSeoTags){var p=function(e){var t=e.linkTags,n=e.scriptTags,r=e.encode,o=ev(e.metaTags,Wg),i=ev(t,Dg),a=ev(n,zg);return{priorityMethods:{toComponent:function(){return[].concat(av(Lg.META,o.priority),av(Lg.LINK,i.priority),av(Lg.SCRIPT,a.priority))},toString:function(){return sv(Lg.META,o.priority,r)+" "+sv(Lg.LINK,i.priority,r)+" "+sv(Lg.SCRIPT,a.priority,r)}},metaTags:o.default,linkTags:i.default,scriptTags:a.default}}(e);h=p.priorityMethods,u=p.linkTags,d=p.metaTags,f=p.scriptTags}return{priority:h,base:sv(Lg.BASE,t,r),bodyAttributes:sv("bodyAttributes",n,r),htmlAttributes:sv("htmlAttributes",o,r),link:sv(Lg.LINK,u,r),meta:sv(Lg.META,d,r),noscript:sv(Lg.NOSCRIPT,i,r),script:sv(Lg.SCRIPT,f,r),style:sv(Lg.STYLE,a,r),title:sv(Lg.TITLE,{title:l,titleAttributes:c},r)}},cv=[],uv=function(e,t){var n=this;void 0===t&&(t="undefined"!=typeof document),this.instances=[],this.value={setHelmet:function(e){n.context.helmet=e},helmetInstances:{get:function(){return n.canUseDOM?cv:n.instances},add:function(e){(n.canUseDOM?cv:n.instances).push(e)},remove:function(e){var t=(n.canUseDOM?cv:n.instances).indexOf(e);(n.canUseDOM?cv:n.instances).splice(t,1)}}},this.context=e,this.canUseDOM=t,t||(e.helmet=lv({baseTag:[],bodyAttributes:{},encodeSpecialCharacters:!0,htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}}))},dv=tm.createContext({}),fv=Ig().shape({setHelmet:Ig().func,helmetInstances:Ig().shape({get:Ig().func,add:Ig().func,remove:Ig().func})}),hv="undefined"!=typeof document,pv=function(e){function t(n){var r;return(r=e.call(this,n)||this).helmetData=new uv(r.props.context,t.canUseDOM),r}return Tg(t,e),t.prototype.render=function(){return tm.createElement(dv.Provider,{value:this.helmetData.value},this.props.children)},t}(tm.Component);pv.canUseDOM=hv,pv.propTypes={context:Ig().shape({helmet:Ig().shape()}),children:Ig().node.isRequired},pv.defaultProps={context:{}},pv.displayName="HelmetProvider";var mv=function(e,t){var n,r=document.head||document.querySelector(Lg.HEAD),o=r.querySelectorAll(e+"[data-rh]"),i=[].slice.call(o),a=[];return t&&t.length&&t.forEach((function(t){var r=document.createElement(e);for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&("innerHTML"===o?r.innerHTML=t.innerHTML:"cssText"===o?r.styleSheet?r.styleSheet.cssText=t.cssText:r.appendChild(document.createTextNode(t.cssText)):r.setAttribute(o,void 0===t[o]?"":t[o]));r.setAttribute("data-rh","true"),i.some((function(e,t){return n=t,r.isEqualNode(e)}))?i.splice(n,1):a.push(r)})),i.forEach((function(e){return e.parentNode.removeChild(e)})),a.forEach((function(e){return r.appendChild(e)})),{oldTags:i,newTags:a}},gv=function(e,t){var n=document.getElementsByTagName(e)[0];if(n){for(var r=n.getAttribute("data-rh"),o=r?r.split(","):[],i=[].concat(o),a=Object.keys(t),s=0;s=0;d-=1)n.removeAttribute(i[d]);o.length===i.length?n.removeAttribute("data-rh"):n.getAttribute("data-rh")!==a.join(",")&&n.setAttribute("data-rh",a.join(","))}},vv=function(e,t){var n=e.baseTag,r=e.htmlAttributes,o=e.linkTags,i=e.metaTags,a=e.noscriptTags,s=e.onChangeClientState,l=e.scriptTags,c=e.styleTags,u=e.title,d=e.titleAttributes;gv(Lg.BODY,e.bodyAttributes),gv(Lg.HTML,r),function(e,t){void 0!==e&&document.title!==e&&(document.title=Qg(e)),gv(Lg.TITLE,t)}(u,d);var f={baseTag:mv(Lg.BASE,n),linkTags:mv(Lg.LINK,o),metaTags:mv(Lg.META,i),noscriptTags:mv(Lg.NOSCRIPT,a),scriptTags:mv(Lg.SCRIPT,l),styleTags:mv(Lg.STYLE,c)},h={},p={};Object.keys(f).forEach((function(e){var t=f[e],n=t.newTags,r=t.oldTags;n.length&&(h[e]=n),r.length&&(p[e]=f[e].oldTags)})),t&&t(),s(e,h,p)},bv=null,yv=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o elements are self-closing and can not contain children. Refer to our API for more information.")}},n.flattenArrayTypeChildren=function(e){var t,n=e.child,r=e.arrayTypeChildren;return jg({},r,((t={})[n.type]=[].concat(r[n.type]||[],[jg({},e.newChildProps,this.mapNestedChildrenToProps(n,e.nestedChildren))]),t))},n.mapObjectTypeChildren=function(e){var t,n,r=e.child,o=e.newProps,i=e.newChildProps,a=e.nestedChildren;switch(r.type){case Lg.TITLE:return jg({},o,((t={})[r.type]=a,t.titleAttributes=jg({},i),t));case Lg.BODY:return jg({},o,{bodyAttributes:jg({},i)});case Lg.HTML:return jg({},o,{htmlAttributes:jg({},i)});default:return jg({},o,((n={})[r.type]=jg({},i),n))}},n.mapArrayTypeChildrenToProps=function(e,t){var n=jg({},t);return Object.keys(e).forEach((function(t){var r;n=jg({},n,((r={})[t]=e[t],r))})),n},n.warnOnInvalidChildren=function(e,t){return Ag()(Fg.some((function(t){return e.type===t})),"function"==typeof e.type?"You may be attempting to nest components within each other, which is not allowed. Refer to our API for more information.":"Only elements types "+Fg.join(", ")+" are allowed. Helmet does not support rendering <"+e.type+"> elements. Refer to our API for more information."),Ag()(!t||"string"==typeof t||Array.isArray(t)&&!t.some((function(e){return"string"!=typeof e})),"Helmet expects a string as a child of <"+e.type+">. Did you forget to wrap your children in braces? ( <"+e.type+">{``} ) Refer to our API for more information."),!0},n.mapChildrenToProps=function(e,t){var n=this,r={};return tm.Children.forEach(e,(function(e){if(e&&e.props){var o=e.props,i=o.children,a=Pg(o,wv),s=Object.keys(a).reduce((function(e,t){return e[Vg[t]||t]=a[t],e}),{}),l=e.type;switch("symbol"==typeof l?l=l.toString():n.warnOnInvalidChildren(e,i),l){case Lg.FRAGMENT:t=n.mapChildrenToProps(i,t);break;case Lg.LINK:case Lg.META:case Lg.NOSCRIPT:case Lg.SCRIPT:case Lg.STYLE:r=n.flattenArrayTypeChildren({child:e,arrayTypeChildren:r,newChildProps:s,nestedChildren:i});break;default:t=n.mapObjectTypeChildren({child:e,newProps:t,newChildProps:s,nestedChildren:i})}}})),this.mapArrayTypeChildrenToProps(r,t)},n.render=function(){var e=this.props,t=e.children,n=Pg(e,xv),r=jg({},n),o=n.helmetData;return t&&(r=this.mapChildrenToProps(t,r)),!o||o instanceof uv||(o=new uv(o.context,o.instances)),o?tm.createElement(yv,jg({},r,{context:o.value,helmetData:void 0})):tm.createElement(dv.Consumer,null,(function(e){return tm.createElement(yv,jg({},r,{context:e}))}))},t}(tm.Component);_v.propTypes={base:Ig().object,bodyAttributes:Ig().object,children:Ig().oneOfType([Ig().arrayOf(Ig().node),Ig().node]),defaultTitle:Ig().string,defer:Ig().bool,encodeSpecialCharacters:Ig().bool,htmlAttributes:Ig().object,link:Ig().arrayOf(Ig().object),meta:Ig().arrayOf(Ig().object),noscript:Ig().arrayOf(Ig().object),onChangeClientState:Ig().func,script:Ig().arrayOf(Ig().object),style:Ig().arrayOf(Ig().object),title:Ig().string,titleAttributes:Ig().object,titleTemplate:Ig().string,prioritizeSeoTags:Ig().bool,helmetData:Ig().object},_v.defaultProps={defer:!0,encodeSpecialCharacters:!0,prioritizeSeoTags:!1},_v.displayName="Helmet";var Sv={},kv=function(e){return tm.createElement(pv,{context:Sv},e)},Cv=n(58427);function Mv(e,t){return tm.createElement(Cv.j,t,e)}var Ev=n(44886);function Iv(){return(0,Zm.jsx)("div",{})}function Zv(e){var t=tm.useRef(!1),n=((0,Ev.t)("@@initialState")||{}).loading,r=void 0!==n&&n;return tm.useEffect((function(){r||(t.current=!0)}),[r]),r&&!t.current?(0,Zm.jsx)(Iv,{}):e.children}function Ov(e){return(0,Zm.jsx)(Zv,{children:e})}var $v={};function Av(e){var t=e.routes;Object.keys(t).forEach((function(e){var n,r=t[e].icon;if(r&&"string"==typeof r){var o=(n=r).replace(n[0],n[0].toUpperCase()).replace(/-(w)/g,(function(e,t){return t.toUpperCase()}));($v[o]||$v[o+"Outlined"])&&(t[e].icon=tm.createElement($v[o]||$v[o+"Outlined"]))}}))}var Nv=n(28459),Rv=n(30381),jv=n.n(Rv),Tv=(n(83839),n(96726));var Bv="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement?tm.useLayoutEffect:tm.useEffect,Pv=function(e){var t,n=(0,Tv.Kd)(),r=tm.useState(n),o=m()(r,2),i=o[0],a=o[1],s=tm.useState((function(){return(0,Tv.lw)(i,!0)})),l=m()(s,2),c=l[0],u=l[1],d=function(e){var t;null!==jv()&&void 0!==jv()&&jv().locale&&jv().locale((null===(t=Tv.H8[e])||void 0===t?void 0:t.momentLocale)||"en");a(e),u((0,Tv.lw)(e))};Bv((function(){return Tv.B.on(Tv.PZ,d),function(){Tv.B.off(Tv.PZ,d)}}),[]);var f=(0,Tv.Mg)();return(0,Zm.jsx)(Nv.ZP,{direction:f,locale:(null===(t=Tv.H8[i])||void 0===t?void 0:t.antd)||{},children:(0,Zm.jsx)(Tv.eU,{value:c,children:e.children})})};function Lv(e){return tm.createElement(Pv,null,e)}function Dv(e){var t=e.routes,n=(0,Tv.lw)((0,Tv.Kd)());!function e(t){Object.keys(t).forEach((function(r){var o=t[r];if(o.title){o.locale=o.title;var i=n.messages[o.title]?n.formatMessage({id:o.title},{}):o.title;o.name=n.messages[o.title]?n.formatMessage({id:o.title},{}):o.name,o.title=i}o.routes&&e(o.routes),o.children&&e(o.children)}))}(t)}var zv=n(97857),Wv=n.n(zv),Fv={initialState:void 0,loading:!0,error:void 0},Hv={model_1:{namespace:"@@initialState",model:function(){var e=(0,tm.useState)(Fv),t=m()(e,2),n=t[0],r=t[1],o=(0,tm.useCallback)(v()(d()().mark((function e(){var t;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r((function(e){return Wv()(Wv()({},e),{},{loading:!0,error:void 0})})),e.prev=1,e.next=4,_g();case 4:t=e.sent,r((function(e){return Wv()(Wv()({},e),{},{initialState:t,loading:!1})})),e.next=11;break;case 8:e.prev=8,e.t0=e.catch(1),r((function(t){return Wv()(Wv()({},t),{},{error:e.t0,loading:!1})}));case 11:case"end":return e.stop()}}),e,null,[[1,8]])}))),[]),i=(0,tm.useCallback)(function(){var e=v()(d()().mark((function e(t){return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:r((function(e){return"function"==typeof t?Wv()(Wv()({},e),{},{initialState:t(e.initialState),loading:!1}):Wv()(Wv()({},e),{},{initialState:t,loading:!1})}));case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),[]);return(0,tm.useEffect)((function(){o()}),[]),Wv()(Wv()({},n),{},{refresh:o,setInitialState:i})}}};function Vv(e){var t=tm.useMemo((function(){return Object.keys(Hv).reduce((function(e,t){return e[Hv[t].namespace]=Hv[t].model,e}),{})}),[]);return(0,Zm.jsx)(Ev.z,Wv()(Wv()({models:t},e),{},{children:e.children}))}function Yv(e,t){return(0,Zm.jsx)(Vv,Wv()(Wv()({},t),{},{children:e}))}var Gv=null;function Uv(){var e;return Gv=am.PluginManager.create({plugins:[{apply:(e=r,e.default?"function"==typeof e.default?e.default():e.default:e),path:void 0},{apply:o,path:void 0},{apply:i,path:void 0},{apply:a,path:void 0},{apply:s,path:void 0},{apply:l,path:void 0},{apply:c,path:void 0}],validKeys:["patchRoutes","patchClientRoutes","modifyContextOpts","modifyClientRenderOpts","rootContainer","innerProvider","i18nProvider","accessProvider","dataflowProvider","outerProvider","render","onRouteChange","antd","dva","getInitialState","layout","locale","qiankun","request"]})}function Xv(){return Gv}},59530:function(e,t,n){"use strict";n.d(t,{ApplyPluginsType:function(){return Q},Link:function(){return B},Navigate:function(){return C.Fg},Outlet:function(){return C.j3},PluginManager:function(){return ee},getDvaApp:function(){return o.Q},history:function(){return te.m},matchRoutes:function(){return C.fp},setLocale:function(){return i.i_},useAppData:function(){return j.Ov},useDispatch:function(){return r.I0},useIntl:function(){return i.YB},useLocation:function(){return C.TH},useNavigate:function(){return C.s0},useSearchParams:function(){return $},useSelector:function(){return r.v9}});var r=n(14754),o=n(58427),i=n(66999),a=(n(44886),n(13769),n(52677),n(97857),n(9669),n(62435)),s=n(91296),l=n.n(s),c=n(93096),u=n.n(c);function d(){return"undefined"==typeof document||void 0===document.visibilityState||"hidden"!==document.visibilityState}new Map;var f=function(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,o,i=n.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(r=i.next()).done;)a.push(r.value)}catch(e){o={error:e}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return a},h=function(){for(var e=[],t=0;t0)&&!(r=i.next()).done;)a.push(r.value)}catch(e){o={error:e}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return a},S=function(){for(var e=[],t=0;t=0||(o[n]=e[n]);return o}const Z=["onClick","reloadDocument","replace","state","target","to"];const O=(0,a.forwardRef)((function(e,t){let{onClick:n,reloadDocument:r,replace:o=!1,state:i,target:s,to:l}=e,c=I(e,Z),u=(0,C.oQ)(l),d=function(e,t){let{target:n,replace:r,state:o}=void 0===t?{}:t,i=(0,C.s0)(),s=(0,C.TH)(),l=(0,C.WU)(e);return(0,a.useCallback)((t=>{if(!(0!==t.button||n&&"_self"!==n||function(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}(t))){t.preventDefault();let n=!!r||(0,M.Ep)(s)===(0,M.Ep)(l);i(e,{replace:n,state:o})}}),[s,i,l,r,o,n,e])}(l,{replace:o,state:i,target:s});return(0,a.createElement)("a",E({},c,{href:u,onClick:function(e){n&&n(e),e.defaultPrevented||r||d(e)},ref:t,target:s}))}));function $(e){let t=(0,a.useRef)(A(e)),n=(0,C.TH)(),r=(0,a.useMemo)((()=>{let e=A(n.search);for(let n of t.current.keys())e.has(n)||t.current.getAll(n).forEach((t=>{e.append(n,t)}));return e}),[n.search]),o=(0,C.s0)();return[r,(0,a.useCallback)(((e,t)=>{o("?"+A(e),t)}),[o])]}function A(e){return void 0===e&&(e=""),new URLSearchParams("string"==typeof e||Array.isArray(e)||e instanceof URLSearchParams?e:Object.keys(e).reduce(((t,n)=>{let r=e[n];return t.concat(Array.isArray(r)?r.map((e=>[n,e])):[[n,r]])}),[]))}var N=n(58096),R=n(49647),j=n(34162),T=["prefetch"];function B(e){var t,n=e.prefetch,r=(0,R.Z)(e,T),o=(0,j.Ov)(),i="string"==typeof e.to?e.to:null===(t=e.to)||void 0===t?void 0:t.pathname;return i?a.createElement(O,(0,N.Z)({onMouseEnter:function(){var e;return n&&i&&(null===(e=o.preloadRoute)||void 0===e?void 0:e.call(o,i))}},r),e.children):null}function P(e){return P="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},P(e)}function L(){L=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,o=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},a=i.iterator||"@@iterator",s=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function c(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{c({},"")}catch(e){c=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof g?t:g,a=Object.create(i.prototype),s=new Z(r||[]);return o(a,"_invoke",{value:C(e,n,s)}),a}function d(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var f="suspendedStart",h="executing",p="completed",m={};function g(){}function v(){}function b(){}var y={};c(y,a,(function(){return this}));var w=Object.getPrototypeOf,x=w&&w(w(O([])));x&&x!==n&&r.call(x,a)&&(y=x);var _=b.prototype=g.prototype=Object.create(y);function S(e){["next","throw","return"].forEach((function(t){c(e,t,(function(e){return this._invoke(t,e)}))}))}function k(e,t){function n(o,i,a,s){var l=d(e[o],e,i);if("throw"!==l.type){var c=l.arg,u=c.value;return u&&"object"==P(u)&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,a,s)}),(function(e){n("throw",e,a,s)})):t.resolve(u).then((function(e){c.value=e,a(c)}),(function(e){return n("throw",e,a,s)}))}s(l.arg)}var i;o(this,"_invoke",{value:function(e,r){function o(){return new t((function(t,o){n(e,r,t,o)}))}return i=i?i.then(o,o):o()}})}function C(t,n,r){var o=f;return function(i,a){if(o===h)throw new Error("Generator is already running");if(o===p){if("throw"===i)throw a;return{value:e,done:!0}}for(r.method=i,r.arg=a;;){var s=r.delegate;if(s){var l=M(s,r);if(l){if(l===m)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(o===f)throw o=p,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);o=h;var c=d(t,n,r);if("normal"===c.type){if(o=r.done?p:"suspendedYield",c.arg===m)continue;return{value:c.arg,done:r.done}}"throw"===c.type&&(o=p,r.method="throw",r.arg=c.arg)}}}function M(t,n){var r=n.method,o=t.iterator[r];if(o===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,M(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),m;var i=d(o,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,m;var a=i.arg;return a?a.done?(n[t.resultName]=a.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,m):a:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,m)}function E(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function I(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function Z(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(E,this),this.reset(!0)}function O(t){if(t||""===t){var n=t[a];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var o=-1,i=function n(){for(;++o=0;--i){var a=this.tryEntries[i],s=a.completion;if("root"===a.tryLoc)return o("end");if(a.tryLoc<=this.prev){var l=r.call(a,"catchLoc"),c=r.call(a,"finallyLoc");if(l&&c){if(this.prev=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),I(n),m}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;I(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:O(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),m}},t}function D(e){var t=function(e,t){if("object"!=P(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=P(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==P(t)?t:String(t)}function z(e,t,n){return(t=D(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function W(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function F(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn 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 e=n.next();return a=e.done,e},e:function(e){s=!0,i=e},f:function(){try{a||null==n.return||n.return()}finally{if(s)throw i}}}}function X(e){return function(e){if(Array.isArray(e))return e}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||G(e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function q(e,t){for(var n=0;n-1,"register failed, invalid key ".concat(n," ").concat(e.path?"from plugin ".concat(e.path):"",".")),t.hooks[n]=(t.hooks[n]||[]).concat(e.apply[n])}))}},{key:"getHooks",value:function(e){var t=X(e.split(".")),n=t[0],r=t.slice(1),o=this.hooks[n]||[];return r.length&&(o=o.map((function(e){try{var t,n=e,o=U(r);try{for(o.s();!(t=o.n()).done;)n=n[t.value]}catch(e){o.e(e)}finally{o.f()}return n}catch(e){return null}})).filter(Boolean)),o}},{key:"applyPlugins",value:function(e){var t=e.key,n=e.type,r=e.initialValue,o=e.args,i=e.async,a=this.getHooks(t)||[];switch(o&&K("object"===P(o),"applyPlugins failed, args must be plain object."),i&&K(n===Q.modify||n===Q.event,"async only works with modify and event type."),n){case Q.modify:return i?a.reduce(function(){var e=V(L().mark((function e(n,r){var i;return L().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(K("function"==typeof r||"object"===P(r)||J(r),"applyPlugins failed, all hooks for key ".concat(t," must be function, plain object or Promise.")),!J(n)){e.next=5;break}return e.next=4,n;case 4:n=e.sent;case 5:if("function"!=typeof r){e.next=16;break}if(!J(i=r(n,o))){e.next=13;break}return e.next=10,i;case 10:return e.abrupt("return",e.sent);case 13:return e.abrupt("return",i);case 14:e.next=21;break;case 16:if(!J(r)){e.next=20;break}return e.next=19,r;case 19:r=e.sent;case 20:return e.abrupt("return",F(F({},n),r));case 21:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),J(r)?r:Promise.resolve(r)):a.reduce((function(e,n){return K("function"==typeof n||"object"===P(n),"applyPlugins failed, all hooks for key ".concat(t," must be function or plain object.")),"function"==typeof n?n(e,o):F(F({},e),n)}),r);case Q.event:return V(L().mark((function e(){var n,r,s,l;return L().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=U(a),e.prev=1,n.s();case 3:if((r=n.n()).done){e.next=12;break}if(K("function"==typeof(s=r.value),"applyPlugins failed, all hooks for key ".concat(t," must be function.")),l=s(o),!i||!J(l)){e.next=10;break}return e.next=10,l;case 10:e.next=3;break;case 12:e.next=17;break;case 14:e.prev=14,e.t0=e.catch(1),n.e(e.t0);case 17:return e.prev=17,n.f(),e.finish(17);case 20:case"end":return e.stop()}}),e,null,[[1,14,17,20]])})))();case Q.compose:return function(){return function(e){var t=e.fns,n=e.args;if(1===t.length)return t[0];var r=t.pop();return t.reduce((function(e,t){return function(){return t(e,n)}}),r)}({fns:a.concat(r),args:o})()}}}}],r=[{key:"create",value:function(t){var n=new e({validKeys:t.validKeys});return t.plugins.forEach((function(e){n.register(e)})),n}}],n&&q(t.prototype,n),r&&q(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}(),te=n(10581)},58427:function(e,t,n){"use strict";n.d(t,{j:function(){return x},Q:function(){return _}});var r,o=n(19632),i=n.n(o),a=n(97857),s=n.n(a),l=n(14754),c=n(48046),u=n.n(c),d=n(62435),f=n(59530),h=n(80107),p=n(9004),m=n(17346),g=n(2507),v=n(52272),b=n(19601),y={model_1:{namespace:"contract",model:h.Z},model_2:{namespace:"dash",model:p.Z},model_3:{namespace:"ecosystem",model:m.Z},model_4:{namespace:"global",model:g.Z},model_5:{namespace:"swaplog",model:v.Z},model_6:{namespace:"vote",model:b.Z}},w=n(86074);function x(e){var t=(0,f.useAppData)().pluginManager,n=(0,d.useRef)(),o=t.applyPlugins({key:"dva",type:f.ApplyPluginsType.modify,initialValue:{}});if(!n.current){n.current=(0,l.Ue)(s()({history:f.history},o.config||{}),{initialReducer:{},setupMiddlewares:function(e){return i()(e)},setupApp:function(e){e._history=f.history}}),r=n.current,n.current.use(u()()),(o.plugins||[]).forEach((function(e){n.current.use(e)}));for(var a=0,c=Object.keys(y);a0){for(t=1,n=1;t1&&"}"===e)},ue=Ie("\n",!1),de=Oe("argNameOrNumber"),fe=Oe("argNumber"),he=Ie("0",!1),pe=/^[1-9]/,me=Ze([["1","9"]],!1,!1),ge=/^[0-9]/,ve=Ze([["0","9"]],!1,!1),be=Oe("argName"),ye=0,we=0,xe=[{line:1,column:1}],_e=0,Se=[],ke=0;if(void 0!==t.startRule){if(!(t.startRule in o))throw new Error("Can't start parsing from rule \""+t.startRule+'".');i=o[t.startRule]}function Ce(){return e.substring(we,ye)}function Me(){return Ae(we,ye)}function Ee(e,t){throw function(e,t){return new j(e,[],"",t)}(e,t=void 0!==t?t:Ae(we,ye))}function Ie(e,t){return{type:"literal",text:e,ignoreCase:t}}function Ze(e,t,n){return{type:"class",parts:e,inverted:t,ignoreCase:n}}function Oe(e){return{type:"other",description:e}}function $e(t){var n,r=xe[t];if(r)return r;for(n=t-1;!xe[n];)n--;for(r={line:(r=xe[n]).line,column:r.column};n_e&&(_e=ye,Se=[]),Se.push(e))}function Re(e,t,n){return new j(j.buildMessage(e,t),e,t,n)}function je(){return Te()}function Te(){var e,t;for(e=[],t=Be();t!==r;)e.push(t),t=Be();return e}function Be(){var t;return(t=function(){var e,t;e=ye,(t=Pe())!==r&&(we=e,n=t,t=R({type:b.literal,value:n},ot()));var n;return e=t,e}())===r&&(t=function(){var t,n,o,i;ke++,t=ye,123===e.charCodeAt(ye)?(n=l,ye++):(n=r,0===ke&&Ne(c));n!==r&&Ue()!==r&&(o=Qe())!==r&&Ue()!==r?(125===e.charCodeAt(ye)?(i=u,ye++):(i=r,0===ke&&Ne(d)),i!==r?(we=t,a=o,t=n=R({type:b.argument,value:a},ot())):(ye=t,t=r)):(ye=t,t=r);var a;ke--,t===r&&(n=r,0===ke&&Ne(s));return t}())===r&&(t=function(){var t;t=function(){var t,n,o,i,a,s,f,h,p;t=ye,123===e.charCodeAt(ye)?(n=l,ye++):(n=r,0===ke&&Ne(c));n!==r&&Ue()!==r&&(o=Qe())!==r&&Ue()!==r?(44===e.charCodeAt(ye)?(i=S,ye++):(i=r,0===ke&&Ne(k)),i!==r&&Ue()!==r?(e.substr(ye,6)===C?(a=C,ye+=6):(a=r,0===ke&&Ne(M)),a!==r&&Ue()!==r?(s=ye,44===e.charCodeAt(ye)?(f=S,ye++):(f=r,0===ke&&Ne(k)),f!==r&&(h=Ue())!==r?(p=function(){var t,n,o;t=ye,e.substr(ye,2)===w?(n=w,ye+=2):(n=r,0===ke&&Ne(x));n!==r?(o=function(){var e,t,n;if(e=ye,t=[],n=ze(),n!==r)for(;n!==r;)t.push(n),n=ze();else t=r;t!==r&&(we=e,t=R({type:0,tokens:t},ot()));return e=t,e}(),o!==r?(we=t,t=n=o):(ye=t,t=r)):(ye=t,t=r);t===r&&(t=ye,we=ye,nt.push("numberArgStyle"),(n=(n=!0)?void 0:r)!==r&&(o=Pe())!==r?(we=t,t=n=_(o)):(ye=t,t=r));return t}(),p!==r?s=f=[f,h,p]:(ye=s,s=r)):(ye=s,s=r),s===r&&(s=null),s!==r&&(f=Ue())!==r?(125===e.charCodeAt(ye)?(h=u,ye++):(h=r,0===ke&&Ne(d)),h!==r?(we=t,t=n=E(o,a,s)):(ye=t,t=r)):(ye=t,t=r)):(ye=t,t=r)):(ye=t,t=r)):(ye=t,t=r);return t}(),t===r&&(t=function(){var t,n,o,i,a,s,f,h,p;t=ye,123===e.charCodeAt(ye)?(n=l,ye++):(n=r,0===ke&&Ne(c));n!==r&&Ue()!==r&&(o=Qe())!==r&&Ue()!==r?(44===e.charCodeAt(ye)?(i=S,ye++):(i=r,0===ke&&Ne(k)),i!==r&&Ue()!==r?(e.substr(ye,4)===P?(a=P,ye+=4):(a=r,0===ke&&Ne(L)),a===r&&(e.substr(ye,4)===D?(a=D,ye+=4):(a=r,0===ke&&Ne(z))),a!==r&&Ue()!==r?(s=ye,44===e.charCodeAt(ye)?(f=S,ye++):(f=r,0===ke&&Ne(k)),f!==r&&(h=Ue())!==r?(p=function(){var t,n,o;t=ye,e.substr(ye,2)===w?(n=w,ye+=2):(n=r,0===ke&&Ne(x));n!==r?(o=function(){var t,n,o,i;t=ye,n=ye,o=[],i=We(),i===r&&(i=Fe());if(i!==r)for(;i!==r;)o.push(i),(i=We())===r&&(i=Fe());else o=r;n=o!==r?e.substring(n,ye):o;n!==r&&(we=t,n=R({type:1,pattern:n},ot()));return t=n,t}(),o!==r?(we=t,t=n=o):(ye=t,t=r)):(ye=t,t=r);t===r&&(t=ye,we=ye,nt.push("dateOrTimeArgStyle"),(n=(n=!0)?void 0:r)!==r&&(o=Pe())!==r?(we=t,t=n=_(o)):(ye=t,t=r));return t}(),p!==r?s=f=[f,h,p]:(ye=s,s=r)):(ye=s,s=r),s===r&&(s=null),s!==r&&(f=Ue())!==r?(125===e.charCodeAt(ye)?(h=u,ye++):(h=r,0===ke&&Ne(d)),h!==r?(we=t,t=n=E(o,a,s)):(ye=t,t=r)):(ye=t,t=r)):(ye=t,t=r)):(ye=t,t=r)):(ye=t,t=r);return t}());return t}())===r&&(t=function(){var t,n,o,i,a,s,f,h,p,m,g;t=ye,123===e.charCodeAt(ye)?(n=l,ye++):(n=r,0===ke&&Ne(c));if(n!==r)if(Ue()!==r)if((o=Qe())!==r)if(Ue()!==r)if(44===e.charCodeAt(ye)?(i=S,ye++):(i=r,0===ke&&Ne(k)),i!==r)if(Ue()!==r)if(e.substr(ye,6)===W?(a=W,ye+=6):(a=r,0===ke&&Ne(F)),a===r&&(e.substr(ye,13)===H?(a=H,ye+=13):(a=r,0===ke&&Ne(V))),a!==r)if(Ue()!==r)if(44===e.charCodeAt(ye)?(s=S,ye++):(s=r,0===ke&&Ne(k)),s!==r)if(Ue()!==r)if(f=ye,e.substr(ye,7)===Y?(h=Y,ye+=7):(h=r,0===ke&&Ne(G)),h!==r&&(p=Ue())!==r&&(m=Xe())!==r?f=h=[h,p,m]:(ye=f,f=r),f===r&&(f=null),f!==r)if((h=Ue())!==r){if(p=[],(m=Ve())!==r)for(;m!==r;)p.push(m),m=Ve();else p=r;p!==r&&(m=Ue())!==r?(125===e.charCodeAt(ye)?(g=u,ye++):(g=r,0===ke&&Ne(d)),g!==r?(we=t,n=function(e,t,n,r){return R({type:b.plural,pluralType:"plural"===t?"cardinal":"ordinal",value:e,offset:n?n[2]:0,options:r.reduce((function(e,t){var n=t.id,r=t.value,o=t.location;return n in e&&Ee('Duplicate option "'+n+'" in plural element: "'+Ce()+'"',Me()),e[n]={value:r,location:o},e}),{})},ot())}(o,a,f,p),t=n):(ye=t,t=r)):(ye=t,t=r)}else ye=t,t=r;else ye=t,t=r;else ye=t,t=r;else ye=t,t=r;else ye=t,t=r;else ye=t,t=r;else ye=t,t=r;else ye=t,t=r;else ye=t,t=r;else ye=t,t=r;else ye=t,t=r;else ye=t,t=r;return t}(),t===r&&(t=function(){var t,n,o,i,a,s,f,h,p;t=ye,123===e.charCodeAt(ye)?(n=l,ye++):(n=r,0===ke&&Ne(c));if(n!==r)if(Ue()!==r)if((o=Qe())!==r)if(Ue()!==r)if(44===e.charCodeAt(ye)?(i=S,ye++):(i=r,0===ke&&Ne(k)),i!==r)if(Ue()!==r)if(e.substr(ye,6)===U?(a=U,ye+=6):(a=r,0===ke&&Ne(X)),a!==r)if(Ue()!==r)if(44===e.charCodeAt(ye)?(s=S,ye++):(s=r,0===ke&&Ne(k)),s!==r)if(Ue()!==r){if(f=[],(h=He())!==r)for(;h!==r;)f.push(h),h=He();else f=r;f!==r&&(h=Ue())!==r?(125===e.charCodeAt(ye)?(p=u,ye++):(p=r,0===ke&&Ne(d)),p!==r?(we=t,n=function(e,t){return R({type:b.select,value:e,options:t.reduce((function(e,t){var n=t.id,r=t.value,o=t.location;return n in e&&Ee('Duplicate option "'+n+'" in select element: "'+Ce()+'"',Me()),e[n]={value:r,location:o},e}),{})},ot())}(o,f),t=n):(ye=t,t=r)):(ye=t,t=r)}else ye=t,t=r;else ye=t,t=r;else ye=t,t=r;else ye=t,t=r;else ye=t,t=r;else ye=t,t=r;else ye=t,t=r;else ye=t,t=r;else ye=t,t=r;else ye=t,t=r;return t}(),t===r&&(t=function(){var t,n;t=ye,35===e.charCodeAt(ye)?(n="#",ye++):(n=r,0===ke&&Ne(a));n!==r&&(we=t,n=R({type:b.pound},ot()));return t=n,t}()))),t}function Pe(){var e,t,n;if(e=ye,t=[],(n=qe())===r&&(n=Ke())===r&&(n=Je()),n!==r)for(;n!==r;)t.push(n),(n=qe())===r&&(n=Ke())===r&&(n=Je());else t=r;return t!==r&&(we=e,t=t.join("")),e=t}function Le(){var t,n,o,i,a;if(ke++,t=ye,n=[],o=ye,i=ye,ke++,(a=Ye())===r&&(h.test(e.charAt(ye))?(a=e.charAt(ye),ye++):(a=r,0===ke&&Ne(p))),ke--,a===r?i=void 0:(ye=i,i=r),i!==r?(e.length>ye?(a=e.charAt(ye),ye++):(a=r,0===ke&&Ne(m)),a!==r?o=i=[i,a]:(ye=o,o=r)):(ye=o,o=r),o!==r)for(;o!==r;)n.push(o),o=ye,i=ye,ke++,(a=Ye())===r&&(h.test(e.charAt(ye))?(a=e.charAt(ye),ye++):(a=r,0===ke&&Ne(p))),ke--,a===r?i=void 0:(ye=i,i=r),i!==r?(e.length>ye?(a=e.charAt(ye),ye++):(a=r,0===ke&&Ne(m)),a!==r?o=i=[i,a]:(ye=o,o=r)):(ye=o,o=r);else n=r;return t=n!==r?e.substring(t,ye):n,ke--,t===r&&(n=r,0===ke&&Ne(f)),t}function De(){var t,n,o;return ke++,t=ye,47===e.charCodeAt(ye)?(n="/",ye++):(n=r,0===ke&&Ne(v)),n!==r&&(o=Le())!==r?(we=t,t=n=o):(ye=t,t=r),ke--,t===r&&(n=r,0===ke&&Ne(g)),t}function ze(){var e,t,n,o,i;if(ke++,e=ye,(t=Ue())!==r)if((n=Le())!==r){for(o=[],i=De();i!==r;)o.push(i),i=De();o!==r?(we=e,t=function(e,t){return{stem:e,options:t}}(n,o),e=t):(ye=e,e=r)}else ye=e,e=r;else ye=e,e=r;return ke--,e===r&&(t=r,0===ke&&Ne(y)),e}function We(){var t,n,o,i;if(t=ye,39===e.charCodeAt(ye)?(n=I,ye++):(n=r,0===ke&&Ne(Z)),n!==r){if(o=[],(i=qe())===r&&(O.test(e.charAt(ye))?(i=e.charAt(ye),ye++):(i=r,0===ke&&Ne($))),i!==r)for(;i!==r;)o.push(i),(i=qe())===r&&(O.test(e.charAt(ye))?(i=e.charAt(ye),ye++):(i=r,0===ke&&Ne($)));else o=r;o!==r?(39===e.charCodeAt(ye)?(i=I,ye++):(i=r,0===ke&&Ne(Z)),i!==r?t=n=[n,o,i]:(ye=t,t=r)):(ye=t,t=r)}else ye=t,t=r;if(t===r)if(t=[],(n=qe())===r&&(A.test(e.charAt(ye))?(n=e.charAt(ye),ye++):(n=r,0===ke&&Ne(N))),n!==r)for(;n!==r;)t.push(n),(n=qe())===r&&(A.test(e.charAt(ye))?(n=e.charAt(ye),ye++):(n=r,0===ke&&Ne(N)));else t=r;return t}function Fe(){var t,n;if(t=[],T.test(e.charAt(ye))?(n=e.charAt(ye),ye++):(n=r,0===ke&&Ne(B)),n!==r)for(;n!==r;)t.push(n),T.test(e.charAt(ye))?(n=e.charAt(ye),ye++):(n=r,0===ke&&Ne(B));else t=r;return t}function He(){var t,n,o,i,a,s,f;return t=ye,Ue()!==r&&(n=tt())!==r&&Ue()!==r?(123===e.charCodeAt(ye)?(o=l,ye++):(o=r,0===ke&&Ne(c)),o!==r?(we=ye,nt.push("select"),(!0?void 0:r)!==r&&(i=Te())!==r?(125===e.charCodeAt(ye)?(a=u,ye++):(a=r,0===ke&&Ne(d)),a!==r?(we=t,s=n,f=i,nt.pop(),t=R({id:s,value:f},ot())):(ye=t,t=r)):(ye=t,t=r)):(ye=t,t=r)):(ye=t,t=r),t}function Ve(){var t,n,o,i,a,s,f;return t=ye,Ue()!==r?(n=function(){var t,n,o,i;return t=ye,n=ye,61===e.charCodeAt(ye)?(o="=",ye++):(o=r,0===ke&&Ne(q)),o!==r&&(i=Xe())!==r?n=o=[o,i]:(ye=n,n=r),(t=n!==r?e.substring(t,ye):n)===r&&(t=tt()),t}(),n!==r&&Ue()!==r?(123===e.charCodeAt(ye)?(o=l,ye++):(o=r,0===ke&&Ne(c)),o!==r?(we=ye,nt.push("plural"),(!0?void 0:r)!==r&&(i=Te())!==r?(125===e.charCodeAt(ye)?(a=u,ye++):(a=r,0===ke&&Ne(d)),a!==r?(we=t,s=n,f=i,nt.pop(),t=R({id:s,value:f},ot())):(ye=t,t=r)):(ye=t,t=r)):(ye=t,t=r)):(ye=t,t=r)):(ye=t,t=r),t}function Ye(){var t;return ke++,J.test(e.charAt(ye))?(t=e.charAt(ye),ye++):(t=r,0===ke&&Ne(Q)),ke--,t===r&&(r,0===ke&&Ne(K)),t}function Ge(){var t;return ke++,te.test(e.charAt(ye))?(t=e.charAt(ye),ye++):(t=r,0===ke&&Ne(ne)),ke--,t===r&&(r,0===ke&&Ne(ee)),t}function Ue(){var t,n,o;for(ke++,t=ye,n=[],o=Ye();o!==r;)n.push(o),o=Ye();return t=n!==r?e.substring(t,ye):n,ke--,t===r&&(n=r,0===ke&&Ne(re)),t}function Xe(){var t,n,o,i,a;return ke++,t=ye,45===e.charCodeAt(ye)?(n="-",ye++):(n=r,0===ke&&Ne(ie)),n===r&&(n=null),n!==r&&(o=et())!==r?(we=t,i=n,t=n=(a=o)?i?-a:a:0):(ye=t,t=r),ke--,t===r&&(n=r,0===ke&&Ne(oe)),t}function qe(){var t,n;return ke++,t=ye,e.substr(ye,2)===se?(n=se,ye+=2):(n=r,0===ke&&Ne(le)),n!==r&&(we=t,n="'"),ke--,(t=n)===r&&(n=r,0===ke&&Ne(ae)),t}function Ke(){var t,n,o,i,a,s;if(t=ye,39===e.charCodeAt(ye)?(n=I,ye++):(n=r,0===ke&&Ne(Z)),n!==r)if(o=function(){var t,n,o,i;t=ye,n=ye,e.length>ye?(o=e.charAt(ye),ye++):(o=r,0===ke&&Ne(m));o!==r?(we=ye,(i=(i="{"===(a=o)||"}"===a||rt()&&"#"===a)?void 0:r)!==r?n=o=[o,i]:(ye=n,n=r)):(ye=n,n=r);var a;t=n!==r?e.substring(t,ye):n;return t}(),o!==r){for(i=ye,a=[],e.substr(ye,2)===se?(s=se,ye+=2):(s=r,0===ke&&Ne(le)),s===r&&(O.test(e.charAt(ye))?(s=e.charAt(ye),ye++):(s=r,0===ke&&Ne($)));s!==r;)a.push(s),e.substr(ye,2)===se?(s=se,ye+=2):(s=r,0===ke&&Ne(le)),s===r&&(O.test(e.charAt(ye))?(s=e.charAt(ye),ye++):(s=r,0===ke&&Ne($)));(i=a!==r?e.substring(i,ye):a)!==r?(39===e.charCodeAt(ye)?(a=I,ye++):(a=r,0===ke&&Ne(Z)),a===r&&(a=null),a!==r?(we=t,t=n=o+i.replace("''","'")):(ye=t,t=r)):(ye=t,t=r)}else ye=t,t=r;else ye=t,t=r;return t}function Je(){var t,n,o,i;return t=ye,n=ye,e.length>ye?(o=e.charAt(ye),ye++):(o=r,0===ke&&Ne(m)),o!==r?(we=ye,(i=(i=ce(o))?void 0:r)!==r?n=o=[o,i]:(ye=n,n=r)):(ye=n,n=r),n===r&&(10===e.charCodeAt(ye)?(n="\n",ye++):(n=r,0===ke&&Ne(ue))),t=n!==r?e.substring(t,ye):n}function Qe(){var t,n;return ke++,t=ye,(n=et())===r&&(n=tt()),t=n!==r?e.substring(t,ye):n,ke--,t===r&&(n=r,0===ke&&Ne(de)),t}function et(){var t,n,o,i,a;if(ke++,t=ye,48===e.charCodeAt(ye)?(n="0",ye++):(n=r,0===ke&&Ne(he)),n!==r&&(we=t,n=0),(t=n)===r){if(t=ye,n=ye,pe.test(e.charAt(ye))?(o=e.charAt(ye),ye++):(o=r,0===ke&&Ne(me)),o!==r){for(i=[],ge.test(e.charAt(ye))?(a=e.charAt(ye),ye++):(a=r,0===ke&&Ne(ve));a!==r;)i.push(a),ge.test(e.charAt(ye))?(a=e.charAt(ye),ye++):(a=r,0===ke&&Ne(ve));i!==r?n=o=[o,i]:(ye=n,n=r)}else ye=n,n=r;n!==r&&(we=t,n=parseInt(n.join(""),10)),t=n}return ke--,t===r&&(n=r,0===ke&&Ne(fe)),t}function tt(){var t,n,o,i,a;if(ke++,t=ye,n=[],o=ye,i=ye,ke++,(a=Ye())===r&&(a=Ge()),ke--,a===r?i=void 0:(ye=i,i=r),i!==r?(e.length>ye?(a=e.charAt(ye),ye++):(a=r,0===ke&&Ne(m)),a!==r?o=i=[i,a]:(ye=o,o=r)):(ye=o,o=r),o!==r)for(;o!==r;)n.push(o),o=ye,i=ye,ke++,(a=Ye())===r&&(a=Ge()),ke--,a===r?i=void 0:(ye=i,i=r),i!==r?(e.length>ye?(a=e.charAt(ye),ye++):(a=r,0===ke&&Ne(m)),a!==r?o=i=[i,a]:(ye=o,o=r)):(ye=o,o=r);else n=r;return t=n!==r?e.substring(t,ye):n,ke--,t===r&&(n=r,0===ke&&Ne(be)),t}var nt=["root"];function rt(){return"plural"===nt[nt.length-1]}function ot(){return t&&t.captureLocation?{location:Me()}:{}}if((n=i())!==r&&ye===e.length)return n;throw n!==r&&ye1)throw new RangeError("Fraction-precision stems only accept a single optional option");o.stem.replace(G,(function(e,n,r){return"."===e?t.maximumFractionDigits=0:"+"===r?t.minimumFractionDigits=r.length:"#"===n[0]?t.maximumFractionDigits=n.length:(t.minimumFractionDigits=n.length,t.maximumFractionDigits=n.length+("string"==typeof r?r.length:0)),""})),o.options.length&&(t=H(H({},t),X(o.options[0])))}else if(U.test(o.stem))t=H(H({},t),X(o.stem));else{var i=q(o.stem);i&&(t=H(H({},t),i))}}return t}var Q,ee=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),te=function(){for(var e=0,t=0,n=arguments.length;t(.*?)<\/([0-9a-zA-Z-_]*?)>)|(<[0-9a-zA-Z-_]*?\/>)/,le=Date.now()+"@@",ce=["area","base","br","col","embed","hr","img","input","link","meta","param","source","track","wbr"];function ue(e,t,n){var r=e.tagName,o=e.outerHTML,i=e.textContent,a=e.childNodes;if(!r)return ae(i||"",t);r=r.toLowerCase();var s=~ce.indexOf(r),l=n[r];if(l&&s)throw new ne(r+" is a self-closing tag and can not be used, please use another tag name.");if(!a.length)return[o];var c=Array.prototype.slice.call(a).reduce((function(e,r){return e.concat(ue(r,t,n))}),[]);return l?"function"==typeof l?[l.apply(void 0,c)]:[l]:te(["<"+r+">"],c,[""])}function de(e,t,n,r,o,i){var a=re(e,t,n,r,o,void 0,i),s={},l=a.reduce((function(e,t){if(0===t.type)return e+t.value;var n=Date.now()+"_"+ ++ie;return s[n]=t.value,e+"@@"+n+"@@"}),"");if(!se.test(l))return ae(l,s);if(!o)throw new ne("Message has placeholders but no values was given");if("undefined"==typeof DOMParser)throw new ne("Cannot format XML message without DOMParser");Q||(Q=new DOMParser);var c=Q.parseFromString(''+l+"","text/html").getElementById(le);if(!c)throw new ne("Malformed HTML message "+l);var u=Object.keys(o).filter((function(e){return!!c.getElementsByTagName(e).length}));if(!u.length)return ae(l,s);var d=u.filter((function(e){return e!==e.toLowerCase()}));if(d.length)throw new ne("HTML tag must be lowercased but the following tags are not: "+d.join(", "));return Array.prototype.slice.call(c.childNodes).reduce((function(e,t){return e.concat(ue(t,s,o))}),[])}var fe=function(){return fe=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<"']/g;function be(e){return(""+e).replace(ve,(function(e){return ge[e.charCodeAt(0)]}))}function ye(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return t.reduce((function(t,r){return r in e?t[r]=e[r]:r in n&&(t[r]=n[r]),t}),{})}function we(e){me(e,"[React Intl] Could not find required `intl` object. needs to exist in the component ancestry.")}function xe(e,t){var n=t?"\n".concat(t.stack):"";return"[React Intl] ".concat(e).concat(n)}var _e={formats:{},messages:{},timeZone:void 0,textComponent:m.Fragment,defaultLocale:"en",defaultFormats:{},onError:function(e){0}};function Se(e,t,n,r){var o,i=e&&e[t];if(i&&(o=i[n]),o)return o;r(xe("No ".concat(t," format named: ").concat(n)))}var ke=["localeMatcher","style","currency","currencyDisplay","unit","unitDisplay","useGrouping","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits","compactDisplay","currencyDisplay","currencySign","notation","signDisplay","unit","unitDisplay"];function Ce(e,t){var n=e.locale,r=e.formats,o=e.onError,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},a=i.format,s=a&&Se(r,"number",a,o)||{},l=ye(i,ke,s);return t(n,l)}function Me(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};try{return Ce(e,t,r).format(n)}catch(t){e.onError(xe("Error formatting number.",t))}return String(n)}function Ee(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};try{return Ce(e,t,r).formatToParts(n)}catch(t){e.onError(xe("Error formatting number.",t))}return[]}var Ie=["numeric","style"];function Ze(e,t){var n=e.locale,r=e.formats,o=e.onError,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},a=i.format,s=!!a&&Se(r,"relative",a,o)||{},l=ye(i,Ie,s);return t(n,l)}function Oe(e,t,n,r){var o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};r||(r="second");var i=Intl.RelativeTimeFormat;i||e.onError(xe('Intl.RelativeTimeFormat is not available in this environment.\nTry polyfilling it using "@formatjs/intl-relativetimeformat"\n'));try{return Ze(e,t,o).format(n,r)}catch(t){e.onError(xe("Error formatting relative time.",t))}return String(n)}var $e=["localeMatcher","formatMatcher","timeZone","hour12","weekday","era","year","month","day","hour","minute","second","timeZoneName"];function Ae(e,t,n){var r=e.locale,o=e.formats,i=e.onError,a=e.timeZone,s=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},l=s.format,c=Object.assign(Object.assign({},a&&{timeZone:a}),l&&Se(o,t,l,i)),u=ye(s,$e,c);return"time"!==t||u.hour||u.minute||u.second||(u=Object.assign(Object.assign({},u),{hour:"numeric",minute:"numeric"})),n(r,u)}function Ne(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o="string"==typeof n?new Date(n||0):n;try{return Ae(e,"date",t,r).format(o)}catch(t){e.onError(xe("Error formatting date.",t))}return String(o)}function Re(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o="string"==typeof n?new Date(n||0):n;try{return Ae(e,"time",t,r).format(o)}catch(t){e.onError(xe("Error formatting time.",t))}return String(o)}function je(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o="string"==typeof n?new Date(n||0):n;try{return Ae(e,"date",t,r).formatToParts(o)}catch(t){e.onError(xe("Error formatting date.",t))}return[]}function Te(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o="string"==typeof n?new Date(n||0):n;try{return Ae(e,"time",t,r).formatToParts(o)}catch(t){e.onError(xe("Error formatting time.",t))}return[]}var Be=["localeMatcher","type"];function Pe(e,t,n){var r=e.locale,o=e.onError,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};Intl.PluralRules||o(xe('Intl.PluralRules is not available in this environment.\nTry polyfilling it using "@formatjs/intl-pluralrules"\n'));var a=ye(i,Be);try{return t(r,a).select(n)}catch(e){o(xe("Error formatting plural.",e))}return"other"}var Le=n(19632),De=n.n(Le);function ze(e,t){return Object.keys(e).reduce((function(n,r){return n[r]=Object.assign({timeZone:t},e[r]),n}),{})}function We(e,t){return Object.keys(Object.assign(Object.assign({},e),t)).reduce((function(n,r){return n[r]=Object.assign(Object.assign({},e[r]||{}),t[r]||{}),n}),{})}function Fe(e,t){if(!t)return e;var n=pe.formats;return Object.assign(Object.assign(Object.assign({},n),e),{date:We(ze(n.date,t),ze(e.date||{},t)),time:We(ze(n.time,t),ze(e.time||{},t))})}var He=function(e){return m.createElement.apply(g,[m.Fragment,null].concat(De()(e)))};function Ve(e,t){var n=e.locale,r=e.formats,o=e.messages,i=e.defaultLocale,a=e.defaultFormats,s=e.onError,l=e.timeZone,c=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{id:""},u=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},d=c.id,f=c.defaultMessage;me(!!d,"[React Intl] An `id` must be provided to format a message.");var h=o&&o[String(d)];r=Fe(r,l),a=Fe(a,l);var p=[];if(h)try{var m=t.getMessageFormat(h,n,r,{formatters:t});p=m.formatHTMLMessage(u)}catch(e){s(xe('Error formatting message: "'.concat(d,'" for locale: "').concat(n,'"')+(f?", using default message as fallback.":""),e))}else(!f||n&&n.toLowerCase()!==i.toLowerCase())&&s(xe('Missing message: "'.concat(d,'" for locale: "').concat(n,'"')+(f?", using default message as fallback.":"")));if(!p.length&&f)try{var g=t.getMessageFormat(f,i,a);p=g.formatHTMLMessage(u)}catch(e){s(xe('Error formatting the default message for: "'.concat(d,'"'),e))}return p.length?1===p.length&&"string"==typeof p[0]?p[0]||f||String(d):He(p):(s(xe('Cannot format message: "'.concat(d,'", ')+"using message ".concat(h||f?"source":"id"," as fallback."))),"string"==typeof h?h||f||String(d):f||String(d))}function Ye(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{id:""},r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o=Object.keys(r).reduce((function(e,t){var n=r[t];return e[t]="string"==typeof n?be(n):n,e}),{});return Ve(e,t,n,o)}var Ge=n(38138),Ue=n.n(Ge),Xe=n(52677),qe=n.n(Xe),Ke=["localeMatcher","type","style"],Je=Date.now();function Qe(e){return"".concat(Je,"_").concat(e,"_").concat(Je)}function et(e,t,n){var r=e.locale,o=e.onError,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},a=Intl.ListFormat;a||o(xe('Intl.ListFormat is not available in this environment.\nTry polyfilling it using "@formatjs/intl-listformat"\n'));var s=ye(i,Ke);try{var l={},c=n.map((function(e,t){if("object"===qe()(e)){var n=Qe(t);return l[n]=e,n}return String(e)}));if(!Object.keys(l).length)return t(r,s).format(c);var u=t(r,s).formatToParts(c);return u.reduce((function(e,t){var n=t.value;return l[n]?e.push(l[n]):"string"==typeof e[e.length-1]?e[e.length-1]+=n:e.push(n),e}),[])}catch(e){o(xe("Error formatting list.",e))}return n}var tt=["localeMatcher","style","type","fallback"];function nt(e,t,n){var r=e.locale,o=e.onError,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},a=Intl.DisplayNames;a||o(xe('Intl.DisplayNames is not available in this environment.\nTry polyfilling it using "@formatjs/intl-displaynames"\n'));var s=ye(i,tt);try{return t(r,s).of(n)}catch(e){o(xe("Error formatting display name.",e))}}var rt=Ue()||Ge;function ot(e){return{locale:e.locale,timeZone:e.timeZone,formats:e.formats,textComponent:e.textComponent,messages:e.messages,defaultLocale:e.defaultLocale,defaultFormats:e.defaultFormats,onError:e.onError}}function it(e,t){var n=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{dateTime:{},number:{},message:{},relativeTime:{},pluralRules:{},list:{},displayNames:{}},t=Intl.RelativeTimeFormat,n=Intl.ListFormat,r=Intl.DisplayNames;return{getDateTimeFormat:F(Intl.DateTimeFormat,e.dateTime),getNumberFormat:F(Intl.NumberFormat,e.number),getMessageFormat:F(pe,e.message),getRelativeTimeFormat:F(t,e.relativeTime),getPluralRules:F(Intl.PluralRules,e.pluralRules),getListFormat:F(n,e.list),getDisplayNames:F(r,e.displayNames)}}(t),r=Object.assign(Object.assign({},_e),e),o=r.locale,i=r.defaultLocale,a=r.onError;return o?!Intl.NumberFormat.supportedLocalesOf(o).length&&a?a(xe('Missing locale data for locale: "'.concat(o,'" in Intl.NumberFormat. Using default locale: "').concat(i,'" as fallback. See https://github.com/formatjs/react-intl/blob/master/docs/Getting-Started.md#runtime-requirements for more details'))):!Intl.DateTimeFormat.supportedLocalesOf(o).length&&a&&a(xe('Missing locale data for locale: "'.concat(o,'" in Intl.DateTimeFormat. Using default locale: "').concat(i,'" as fallback. See https://github.com/formatjs/react-intl/blob/master/docs/Getting-Started.md#runtime-requirements for more details'))):(a&&a(xe('"locale" was not configured, using "'.concat(i,'" as fallback. See https://github.com/formatjs/react-intl/blob/master/docs/API.md#intlshape for more details'))),r.locale=r.defaultLocale||"en"),Object.assign(Object.assign({},r),{formatters:n,formatNumber:Me.bind(null,r,n.getNumberFormat),formatNumberToParts:Ee.bind(null,r,n.getNumberFormat),formatRelativeTime:Oe.bind(null,r,n.getRelativeTimeFormat),formatDate:Ne.bind(null,r,n.getDateTimeFormat),formatDateToParts:je.bind(null,r,n.getDateTimeFormat),formatTime:Re.bind(null,r,n.getDateTimeFormat),formatTimeToParts:Te.bind(null,r,n.getDateTimeFormat),formatPlural:Pe.bind(null,r,n.getPluralRules),formatMessage:Ve.bind(null,r,n),formatHTMLMessage:Ye.bind(null,r,n),formatList:et.bind(null,r,n.getListFormat),formatDisplayName:nt.bind(null,r,n.getDisplayNames)})}var at=function(e){f()(n,e);var t=p()(n);function n(){var e;return l()(this,n),(e=t.apply(this,arguments)).cache={dateTime:{},number:{},message:{},relativeTime:{},pluralRules:{},list:{},displayNames:{}},e.state={cache:e.cache,intl:it(ot(e.props),e.cache),prevConfig:ot(e.props)},e}return u()(n,[{key:"render",value:function(){return we(this.state.intl),m.createElement(w,{value:this.state.intl},this.props.children)}}],[{key:"getDerivedStateFromProps",value:function(e,t){var n=t.prevConfig,r=t.cache,o=ot(e);return rt(n,o)?null:{intl:it(o,r),prevConfig:o}}}]),n}(m.PureComponent);at.displayName="IntlProvider",at.defaultProps=_e;var st=n(80898),lt=n(48370),ct=n.n(lt),ut=n(42473),dt=n.n(ut);function ft(){var e=(0,m.useContext)(x);return we(e),e}var ht,pt=n(40378),mt=n(37029),gt=["cache"],vt=new(ct()),bt=Symbol("LANG_CHANGE"),yt=function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return Object.keys(t).reduce((function(r,o){var i=t[o],a=n?"".concat(n,".").concat(o):o;return"string"==typeof i?r[a]=i:Object.assign(r,e(i,a)),r}),{})},wt={"en-US":{messages:a()({},yt({"menu.dash":"Dash","menu.ecosystem":"Ecosystem","menu.interface":"Interface","menu.vote":"Vote","menu.interface.rpc":"RPC","menu.vote.node":"Node","menu.vote.producer":"Producer","menu.vote.king":"VoteKing","menu.contract":"Contract","menu.coffee":"Coffee","menu.swaplog":"SwapLog","app.openVConsole":"Open vConsole","app.closeVConsole":"Close vConsole","app.clearCompleted":"Clear Completed","app.clearSessionStorage":"SessionStorage Clear","app.clearLocalStorage":"LocalStorage Clear","app.clearIndexedDB":"IndexedDB Clear","app.clearAll":"All Clear","app.refresh":"Refresh","app.intlNotSupportChain":"The current page does not support the blockchain of {chainName}","common.intlCopy":"Copy","common.intlCopySuccess":"Copy success","common.intlCopyFail":"Copy fail","common.intlPleaseConnectWallet":"Please connect wallet","common.intlPleaseConnectNetwork":"Please connect network","common.intlTxSuccess":"Transaction success","common.intlTxFail":"Transaction fail","common.intlInsufficientBalance":"Insufficient balance","common.intlTransferSuccess":"Transfer success","common.intlTransferFail":"Transfer fail","account.intlNodeConnectFail":"Node connect fail","account.intlNodeConnectStatus":"Node connect status","account.intlConnectWallet":"Connect Wallet","account.intlCopyAccount":"Copy Account","account.intlDisconnect":"Disconnect","account.intlFreeSource":"Free Source","account.intlMemory":"RAM","account.intlBalance":"Balance","account.intlVotes":"Votes","account.intlCreated":"Created","account.intlAuthority":"Authority","dash.intlChainInfo":"Chain Info","dash.intlBlockTime":"Block Time","dash.intlSecond":"S","dash.intlTotalBlocks":"Total Blocks","dash.intlAccounts":"Accounts","dash.intlContracts":"Contracts","dash.intlRamInfo":"RAM Info","dash.intlRamPrice":"RAM Price","dash.intlTotalRam":"Total RAM","dash.intlFreeRam":"Free","dash.intlBoughtRam":"Bought RAM","dash.intlBought":"Bought","dash.intlRamStake":"RAM Stake","dash.intlRamFee":"RAM Fee","dash.intlNodeInfo":"Node Info","dash.intlNodes":"Nodes","dash.intlOnline":"Online","dash.intlProducers":"Producers","dash.intlBuffer":"Buffer","dash.intlRewardRank":"Reward Rank","dash.intlMinVotes":"Reward MinVotes","dash.intlDFSSupply":"Supply","dash.intlRewardPool":"Reward Pool","dash.intlMarketInfo":"Market Info","dash.intlDFSPrice":"DFS Price","dash.intlMarketCap":"Market Cap","dash.intlSwapPairs":"Swap Pairs","dash.intlSwapTVL":"Swap TVL","dash.intl24HVolume":"24H Volume","dash.intlTotalVolume":"Total Volume","dash.intlSupplyInfo":"Supply Info","dash.intlDailySupply":"Daily Supply","dash.intlHalving":"Halving","dash.intlSupply":"Supply","dash.intlConvertInfo":"Convert Info","dash.intlDFSNToDFS":"DFSN(BRC20) ➜ DFS","dash.intlDFSToDFS":"DFS(EOS) ➜ DFS","dash.intlBridgeInfo":"Bridge Info","dash.intlTotalTokens":"Total Tokens","dash.intlTotalValue":"Total Value","node.intlVotes":"Votes","node.intlStatus":"Status","node.intlP2PStatus":"P2P Status","node.intlRPCStatus":"RPC Status","node.intlLocation":"Location","node.intlWebsite":"Website","node.intlTotalReward":"Total Reward","node.intlAction":"Action","node.intlNodes":"Nodes","node.intlOnline":"Online","node.intlProducers":"Producers","node.intlBuffer":"Buffer","node.intlRewardRank":"RewardRank","node.intlMinVotes":"MinVotes","node.intlRewardPool":"RewardPool","node.intlVoteSuccess":"Vote success","node.intlVoteFail":"Vote fail","node.intlResponseTime":"Response Time","vote.intlTotalVotes":"Total Votes","vote.intlTheKingOfVotes":"The King of Votes","producer.intlVote":"Vote","ecosystem.dex":"Dex","ecosystem.token":"Token","ecosystem.game":"Game","ecosystem.crossChain":"CrossChain","ecosystem.wallet":"Wallet","ecosystem.social":"Social","ecosystem.market":"Market","ecosystem.other":"Other","ecosystem.all":"All","ecosystem.tool":"Tool","ecosystem.exchange":"Exchange","ecosystem.website":"Website","ecosystem.name":"Name","ecosystem.update":"Update","ecosystem.contract":"Contract","ecosystem.socialMedia":"Social Media","ecosystem.tips":"Tips","ecosystem.alert":"You are about to enter the third-party link {website}, and your use behavior on the third-party link applies to the third-party link's Privacy Policy and User Agreement, which is set by {website} is directly and solely responsible to you!","ecosystem.tipsTitle1":"Please read the followings carefully:","ecosystem.tipsSection1Txt1":"1. This link does not belong to DFSTool, this link is completely controlled by the project party! Please be sure to understand the security of this link before using it!","ecosystem.tipsSection1Txt2":"2. You know that any loss caused by your visit to this link will be borne by you and has nothing to do with DFSTool!","ecosystem.tipsSection1Txt3":"3. If you encounter any problems in the process of using the link, you need to contact the project team directly to solve it!","ecosystem.tipsTitle2":"When visiting third-party links, please be aware of common scams:","ecosystem.tipsSection2Txt1":"1. High-Return Mining","ecosystem.tipsSection2Txt2":"2. Free Airdrop","ecosystem.tipsSection2Txt3":"3. Approval Scams","ecosystem.tipsSection2Txt4":"4. Ponzi Scams","ecosystem.noTips":"No remind","ecosystem.intlPrice":"Price","ecosystem.intlSupply":"Supply","ecosystem.intlSupplyValue":"Supply Value","ecosystem.intlPrecision":"Precision","ecosystem.intlMaxSupply":"Max Supply","ecosystem.intlDesc":"Desc","iframe.Close":"Close","iframe.Jump":"Jump","contract.intlContract":"Contract","contract.intlSearch":"Search","contract.intlSearchContract":"Search Contract","contract.intlSelectTable":"Select Table","contract.intlSelectAction":"Select Action","contract.intlEnterParameters":"Enter Parameters","contract.intlEnterData":"Enter Data","contract.intlTableResult":"Table Result","contract.intlAccountFormatError":"Account format error","contract.intlNonContractAccount":"Non contract account","contract.intlNoData":"No Data","contract.intlAdd":"Add","contract.intlBatchActions":"Batch Actions","coffee.inputException":"Input Exception","coffee.account":"Account","coffee.pleaseInputTokenNumber":"Please input {symbol} number","coffee.cardTitle":"Treat developer to a cup of coffee","coffee.message":"Message","coffee.leaveAMessage":"Leave your famous quote","swaplog.intlLoad":"Load","swaplog.intlUser":"User","swaplog.intlFrom":"From","swaplog.intlTo":"To","swaplog.intlTime":"Time","swaplog.intlInputLoadNumber":"Input load number"})),locale:"en-US",antd:a()({},pt.Z),momentLocale:""},"zh-CN":{messages:a()({},yt({"menu.dash":"看板","menu.ecosystem":"生态","menu.interface":"接口","menu.vote":"投票","menu.interface.rpc":"RPC","menu.vote.node":"节点","menu.vote.producer":"生产者","menu.vote.king":"票王","menu.contract":"智能合约","menu.coffee":"咖啡","menu.swaplog":"交换日志","app.openVConsole":"Open vConsole","app.closeVConsole":"Close vConsole","app.clearCompleted":"清除完成","app.clearSessionStorage":"SessionStorage Clear","app.clearLocalStorage":"LocalStorage Clear","app.clearIndexedDB":"IndexedDB Clear","app.clearAll":"All Clear","app.refresh":"Refresh","app.intlNotSupportChain":"当前页面不支持区块链{chainName}","common.intlCopy":"复制","common.intlCopySuccess":"复制成功","common.intlCopyFail":"复制失败","common.intlPleaseConnectWallet":"请连接钱包","common.intlPleaseConnectNetwork":"请连接网络","common.intlTxSuccess":"交易成功","common.intlTxFail":"交易失败","common.intlInsufficientBalance":"余额不足","common.intlTransferSuccess":"转账成功","common.intlTransferFail":"转账失败","account.intlNodeConnectFail":"节点连接失败","account.intlNodeConnectStatus":"节点连接状态","account.intlConnectWallet":"连接钱包","account.intlCopyAccount":"复制账号","account.intlDisconnect":"断开连接","account.intlFreeSource":"免费资源","account.intlMemory":"内存","account.intlBalance":"余额","account.intlVotes":"票数","account.intlCreated":"创建时间","account.intlAuthority":"授权","dash.intlChainInfo":"链信息","dash.intlBlockTime":"出块时间","dash.intlSecond":"秒","dash.intlTotalBlocks":"区块数","dash.intlAccounts":"账号数","dash.intlContracts":"合约数","dash.intlRamInfo":"内存信息","dash.intlRamPrice":"内存价格","dash.intlTotalRam":"内存总量","dash.intlFreeRam":"剩余","dash.intlBoughtRam":"已购买内存","dash.intlBought":"已购买","dash.intlRamStake":"已锁定","dash.intlRamFee":"累计手续费","dash.intlNodeInfo":"节点信息","dash.intlNodes":"节点数","dash.intlOnline":"在线","dash.intlProducers":"出块节点","dash.intlBuffer":"加成","dash.intlRewardRank":"奖励排名","dash.intlMinVotes":"奖励至少票数","dash.intlDFSSupply":"流通量","dash.intlRewardPool":"奖励池","dash.intlMarketInfo":"市场信息","dash.intlDFSPrice":"DFS价格","dash.intlMarketCap":"流通市值","dash.intlSwapPairs":"交易对","dash.intlSwapTVL":"TVL","dash.intl24HVolume":"24H交易额","dash.intlTotalVolume":"总交易额","dash.intlSupplyInfo":"供给信息","dash.intlDailySupply":"每日产出","dash.intlHalving":"减半剩余","dash.intlSupply":"总产量","dash.intlConvertInfo":"转换信息","dash.intlDFSNToDFS":"DFSN(BRC20) ➜ DFS","dash.intlDFSToDFS":"DFS(EOS) ➜ DFS","dash.intlBridgeInfo":"跨链桥信息","dash.intlTotalTokens":"通证数","dash.intlTotalValue":"总价值","node.intlVotes":"选票","node.intlStatus":"状态","node.intlP2PStatus":"P2P状态","node.intlRPCStatus":"RPC状态","node.intlLocation":"位置","node.intlWebsite":"网站","node.intlTotalReward":"总奖励","node.intlAction":"动作","node.intlNodes":"节点数","node.intlOnline":"在线","node.intlProducers":"出块节点","node.intlBuffer":"加成","node.intlRewardRank":"奖励排名","node.intlMinVotes":"至少票数","node.intlRewardPool":"奖励池","node.intlVoteSuccess":"投票成功","node.intlVoteFail":"投票失败","node.intlResponseTime":"响应时间","vote.intlTotalVotes":"总票数","vote.intlTheKingOfVotes":"票王排行榜","producer.intlVote":"投票","ecosystem.dex":"交易所","ecosystem.token":"通证","ecosystem.game":"游戏","ecosystem.crossChain":"跨链","ecosystem.wallet":"钱包","ecosystem.social":"社交","ecosystem.market":"市场","ecosystem.other":"其它","ecosystem.all":"所有","ecosystem.tool":"工具","ecosystem.exchange":"交易","ecosystem.website":"网站","ecosystem.name":"名称","ecosystem.update":"更新","ecosystem.contract":"合约","ecosystem.socialMedia":"社交媒体","ecosystem.tips":"温馨提示","ecosystem.alert":"您即将进入第三方链接{website},你在第三方链接上的使用行为适用于第三方链接的《隐私政策》和《用户协议》,由{website}直接并单独向您承担责任!","ecosystem.tipsTitle1":"请您务必了解以下事项:","ecosystem.tipsSection1Txt1":"1. 该链接不属于DFSTool,该链接完全由项目方进行控制!请在使用前务必了解该链接的安全性!","ecosystem.tipsSection1Txt2":"2. 您清楚如果由于您访问该链接而造成的任何损失,由您个人承担,与DFSTool无关!","ecosystem.tipsSection1Txt3":"3. 如果您在使用该链接的过程中遇到什么问题,需要您直接联系项目方进行解决!","ecosystem.tipsTitle2":"访问第三方链接时,请您警惕常见骗局:","ecosystem.tipsSection2Txt1":"1. 高回报挖矿/理财","ecosystem.tipsSection2Txt2":"2. 免费空投","ecosystem.tipsSection2Txt3":"3. 授权诈骗","ecosystem.tipsSection2Txt4":"4. 庞氏骗局","ecosystem.noTips":"不再提醒","ecosystem.intlPrice":"价格","ecosystem.intlSupply":"流通量","ecosystem.intlSupplyValue":"流通市值","ecosystem.intlPrecision":"精度","ecosystem.intlMaxSupply":"最大供给","ecosystem.intlDesc":"说明","iframe.Close":"关闭","iframe.Jump":"跳转","contract.intlContract":"合约","contract.intlSearch":"查询","contract.intlSearchContract":"查询合约","contract.intlSelectTable":"选择表","contract.intlSelectAction":"选择动作","contract.intlEnterParameters":"输入参数","contract.intlEnterData":"输入数据","contract.intlTableResult":"查询结果","contract.intlAccountFormatError":"账号格式错误","contract.intlNonContractAccount":"非合约账号","contract.intlNoData":"无数据","contract.intlAdd":"添加","contract.intlBatchActions":"批量操作","coffee.inputException":"输入异常","coffee.account":"账号","coffee.pleaseInputTokenNumber":"请输入{symbol}数量","coffee.cardTitle":"请开发者喝咖啡","coffee.message":"留言","coffee.leaveAMessage":"留下你的名言","swaplog.intlLoad":"加载","swaplog.intlUser":"用户","swaplog.intlFrom":"输入","swaplog.intlTo":"输出","swaplog.intlTime":"时间","swaplog.intlInputLoadNumber":"输入加载数量"})),locale:"zh-CN",antd:a()({},mt.Z),momentLocale:"zh-cn"}},xt=function(e){return(0,st.We)().applyPlugins({key:"locale",type:"modify",initialValue:e})},_t=function(e){var t=xt(wt[e]),n=t.cache;return it(o()(t,gt),n)},St=function(e,t){return!ht||t||e?(e||(e=Ct()),e&&wt[e]?_t(e):(dt()(!e||!!wt[e],"The current popular language does not exist, please check the locales folder!"),wt["en-US"]?_t("en-US"):it({locale:"en-US",messages:{}}))):ht},kt=function(e){ht=St(e,!0)},Ct=function(){var e=xt({});if("function"==typeof(null==e?void 0:e.getLocale))return e.getLocale();var t,n=navigator.cookieEnabled&&"undefined"!=typeof localStorage?window.localStorage.getItem("umi_locale"):"";return t="undefined"!=typeof navigator&&"string"==typeof navigator.language?navigator.language.split("-").join("-"):"",n||t||"en-US"},Mt=function(){var e=Ct();return["he","ar","fa","ku"].filter((function(t){return e.startsWith(t)})).length?"rtl":"ltr"},Et=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=function(){if(Ct()!==e)if(navigator.cookieEnabled&&void 0!==window.localStorage&&window.localStorage.setItem("umi_locale",e||""),kt(e),t)window.location.reload();else if(vt.emit(bt,e),window.dispatchEvent){var n=new Event("languagechange");window.dispatchEvent(n)}};n()},It=function(){return Object.keys(wt)}},44886:function(e,t,n){"use strict";n.d(t,{t:function(){return y},z:function(){return b}});var r=n(5574),o=n.n(r),i=n(72004),a=n.n(i),s=n(12444),l=n.n(s),c=n(9783),u=n.n(c),d=n(64063),f=n.n(d),h=n(62435),p=n(86074),m=h.createContext(null);function g(e){var t,n=e.hook,r=e.onUpdate,o=e.namespace,i=(0,h.useRef)(r),a=(0,h.useRef)(!1);try{t=n()}catch(e){console.error("plugin-model: Invoking '".concat(o||"unknown","' model failed:"),e)}return(0,h.useMemo)((function(){i.current(t)}),[]),(0,h.useEffect)((function(){a.current?i.current(t):a.current=!0})),null}var v=new(a()((function e(){var t=this;l()(this,e),u()(this,"callbacks",{}),u()(this,"data",{}),u()(this,"update",(function(e){t.callbacks[e]&&t.callbacks[e].forEach((function(n){try{n(t.data[e])}catch(e){n(void 0)}}))}))})));function b(e){return(0,p.jsxs)(m.Provider,{value:{dispatcher:v},children:[Object.keys(e.models).map((function(t){return(0,p.jsx)(g,{hook:e.models[t],namespace:t,onUpdate:function(e){v.data[t]=e,v.update(t)}},t)})),e.children]})}function y(e,t){var n=(0,h.useContext)(m).dispatcher,r=(0,h.useRef)(t);r.current=t;var i=(0,h.useState)((function(){return r.current?r.current(n.data[e]):n.data[e]})),a=o()(i,2),s=a[0],l=a[1],c=(0,h.useRef)(s);c.current=s;var u=(0,h.useRef)(!1);return(0,h.useEffect)((function(){return u.current=!0,function(){u.current=!1}}),[]),(0,h.useEffect)((function(){var t,o=function(t){if(u.current){var o=r.current?r.current(t):t,i=c.current;f()(o,i)||(c.current=o,l(o))}else setTimeout((function(){n.data[e]=t,n.update(e)}))};return(t=n.callbacks)[e]||(t[e]=new Set),n.callbacks[e].add(o),n.update(e),function(){n.callbacks[e].delete(o)}}),[e]),s}},95260:function(e,t,n){"use strict";var r=n(15009),o=n.n(r),i=n(99289),a=n.n(i),s=n(5574),l=n.n(s),c=n(98531),u=n(64119),d=n(37476),f=n(98097),h=n(59530),p=n(45360),m=n(7134),g=n(62435),v=n(86074),b=g.forwardRef((function(e,t){var n=p.ZP.useMessage(),r=l()(n,2),i=r[0],s=r[1],b=(0,g.useState)(),y=l()(b,2),w=y[0],x=y[1],_=(0,g.useState)(),S=l()(_,2),k=S[0],C=S[1],M=(0,g.useRef)(),E=(0,g.useState)(!1),I=l()(E,2),Z=I[0],O=I[1],$=(0,g.useRef)(),A=(0,h.useSelector)((function(e){return e.global.session})),N=(0,h.useSelector)((function(e){return e.global.account})),R=(0,h.useIntl)(),j=R.formatMessage({id:"producer.intlVote"}),T=R.formatMessage({id:"common.intlPleaseConnectWallet"}),B=R.formatMessage({id:"common.intlPleaseConnectNetwork"}),P=R.formatMessage({id:"node.intlVoteSuccess"}),L=R.formatMessage({id:"node.intlVoteFail"}),D=(0,g.useCallback)((function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];x(e),C(t),O(!0)}),[]);(0,g.useImperativeHandle)(t,(function(){return{handleOpen:D}}));var z=(0,g.useCallback)(a()(o()().mark((function e(){var t,n,r,a,s;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(A&&A.broadcast){e.next=5;break}return i.error("".concat(T)),e.abrupt("return");case 5:if(N){e.next=8;break}return i.error("".concat(B)),e.abrupt("return");case 8:return t={action:{account:"dfsbpsvoters",name:"vote",authorization:[A.permissionLevel],data:{voter:A.actor,producer:null==w?void 0:w.bp.toString()}}},e.next=11,(0,u.zI)(A.transact(t));case 11:return n=e.sent,r=l()(n,2),a=r[0],s=r[1],a?i.error(a):s&&s.response?i.success("".concat(P)):i.error("".concat(L)),e.abrupt("return",!0);case 17:case"end":return e.stop()}}),e)}))),[A,N,w]),W=(0,g.useCallback)((function(e){return e?"DFS Node Online - 广州"===e?"DFS Node - 广州@":"DFS Node Online - 杭州"===e?"DFS Node - 杭州@":"DFS Node Online - 香港"===e?"DFS Node - 香港@":"DFS-美国弗吉尼亚-Node"===e?"DFS-美国弗吉尼亚@":e+"@":""}),[]),F=(0,g.useMemo)((function(){return k?[{title:"rpcurl",dataIndex:"rpcurl",key:"rpcurl",render:function(e,t){return(0,v.jsx)("span",{children:t.rpcurl})}},{title:"p2purl",dataIndex:"p2purl",key:"p2purl",render:function(e,t){return(0,v.jsx)("span",{children:t.p2purl})}},{title:"location",dataIndex:"location",key:"location",render:function(e,t){return(0,v.jsx)("span",{children:t.location})}},{title:"intro",dataIndex:"intro",key:"intro",render:function(e,t){return(0,v.jsx)("div",{children:t.intro.split("\n").map((function(e,t){return(0,v.jsx)("div",{children:e},t)}))})}}]:[{title:"rank",dataIndex:"rank",key:"rank",render:function(e,t){return(0,v.jsx)("span",{children:t.rank})}},{title:"total_votes",dataIndex:"total_votes",key:"total_votes",render:function(e,t){return(0,v.jsx)("a",{onClick:function(){return $.current.handleOpen(t)},children:(t.total_votes.value/1e8).toFixed(0)})}},{title:"is_reward",dataIndex:"is_reward",key:"is_reward",render:function(e,t){return(0,v.jsx)("span",{children:t.is_reward})}},{title:"is_active",dataIndex:"is_active",key:"is_active",render:function(e,t){return(0,v.jsx)("span",{children:String(t.is_active)})}},{title:"current_status",dataIndex:"current_status",key:"current_status",render:function(e,t){return(0,v.jsx)("span",{children:t.current_status.toString()})}},{title:"rpcstatus",dataIndex:"rpcstatus",key:"rpcstatus",render:function(e,t){return(0,v.jsx)("span",{children:t.rpcstatus})}},{title:"p2pstatus",dataIndex:"p2pstatus",key:"p2pstatus",render:function(e,t){return(0,v.jsx)("span",{children:t.p2pstatus})}},{title:"rpcurl",dataIndex:"rpcurl",key:"rpcurl",render:function(e,t){return(0,v.jsx)("span",{children:t.rpcurl})}},{title:"p2purl",dataIndex:"p2purl",key:"p2purl",render:function(e,t){return(0,v.jsx)("span",{children:t.p2purl})}},{title:"total_reward",dataIndex:"total_reward",key:"total_reward",render:function(e,t){return(0,v.jsx)("span",{children:t.total_reward.value+" DFS"})}},{title:"url",dataIndex:"url",key:"url",render:function(e,t){return(0,v.jsx)("a",{href:t.url,target:"blank",children:t.url})}},{title:"location",dataIndex:"location",key:"location",render:function(e,t){return(0,v.jsx)("span",{children:t.location})}},{title:"intro",dataIndex:"intro",key:"intro",render:function(e,t){return(0,v.jsx)("div",{children:t.intro.split("\n").map((function(e,t){return(0,v.jsx)("div",{children:e},t)}))})}}]}),[k]);return(0,v.jsxs)(d.Y,{formRef:M,title:"",open:Z,onFinish:z,onOpenChange:function(e){O(e)},layout:"horizontal",width:"400px",modalProps:k?{okText:"".concat(j)}:{style:{top:25},okText:"".concat(j)},children:[(0,v.jsx)(f.vY,{title:(0,v.jsxs)("div",{className:"flex items-center",children:[(0,v.jsx)(m.C,{className:"mr-2",size:"default",shape:"square",src:null==w?void 0:w.logo}),(0,v.jsx)("div",{className:"",children:W(null==w?void 0:w.nick)+(null==w?void 0:w.bp.toString())})]}),column:1,dataSource:w,columns:F}),(0,v.jsx)(c.Z,{ref:$}),s]})}));t.Z=(0,g.memo)(b)},98531:function(e,t,n){"use strict";var r=n(15009),o=n.n(r),i=n(52677),a=n.n(i),s=n(99289),l=n.n(s),c=n(5574),u=n.n(c),d=n(37476),f=n(59530),h=n(45360),p=n(2487),m=n(62435),g=n(86074),v=m.forwardRef((function(e,t){var n=h.ZP.useMessage(),r=u()(n,2),i=r[0],s=r[1],c=(0,f.useSelector)((function(e){return e.global.contractKit})),v=(0,m.useState)(),b=u()(v,2),y=b[0],w=b[1],x=(0,m.useRef)(),_=(0,m.useState)(!1),S=u()(_,2),k=S[0],C=S[1],M=(0,m.useState)([]),E=u()(M,2),I=E[0],Z=E[1],O=(0,m.useState)(!0),$=u()(O,2),A=$[0],N=$[1],R=(0,f.useIntl)().formatMessage({id:"vote.intlTotalVotes"}),j=(0,m.useCallback)(function(){var e=l()(o()().mark((function e(t,n){var r,s,l,c;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,t.load("dfsbpsvoters");case 3:return r=e.sent,s=r.table("vlists",n.bp.toString()),e.next=7,s.all();case 7:l=e.sent,c=l.sort((function(e,t){return t.vote_power.value-e.vote_power.value})),Z(c),N(!1),e.next=16;break;case 13:e.prev=13,e.t0=e.catch(0),e.t0 instanceof Error?(console.log(e.t0.message),i.error(e.t0.message)):e.t0.response?(console.log(e.t0.response),i.error(JSON.stringify(e.t0.response.data))):e.t0.request?(console.log("no response"),i.error("No response")):(console.log(e.t0),"object"===a()(e.t0)?i.error(JSON.stringify(e.t0)):i.error(e.t0));case 16:case"end":return e.stop()}}),e,null,[[0,13]])})));return function(t,n){return e.apply(this,arguments)}}(),[]),T=(0,m.useCallback)((function(e){j(c,e),w(e),C(!0)}),[c]);(0,m.useImperativeHandle)(t,(function(){return{handleOpen:T}}));var B=(0,m.useCallback)(l()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",!0);case 1:case"end":return e.stop()}}),e)}))),[]);return(0,g.jsxs)(d.Y,{formRef:x,title:"".concat(R,": ").concat(null!=y&&y.total_votes.value?((null==y?void 0:y.total_votes.value)/1e8).toFixed(0):0),open:k,onFinish:B,onOpenChange:function(e){C(e)},layout:"horizontal",width:"440px",submitter:!1,modalProps:{style:{top:25}},children:[(0,g.jsx)(p.Z,{dataSource:I,loading:A,renderItem:function(e){return(0,g.jsxs)(p.Z.Item,{children:[(0,g.jsx)(p.Z.Item.Meta,{title:e.voter.toString(),description:e.vote_time.toString()}),(0,g.jsx)("div",{className:"font-semibold",children:(e.vote_power.value/1e8).toFixed(0)})]})}}),s]})}));t.Z=(0,m.memo)(v)},80107:function(e,t,n){"use strict";n.d(t,{N:function(){return i}});var r=n(97857),o=n.n(r);t.Z={namespace:"contract",effects:{},subscriptions:{},state:{abi:void 0,rawAbi:void 0,contract:void 0,activeKey:"tables",actionType:"",actionSelection:"",tableSelection:"",tableDataSource:[],tableColumns:[],tableByScope:!1,tableParams:{code:"",table:"",scope:void 0,lower_bound:void 0,upper_bound:void 0,limit:100,reverse:void 0,index_position:void 0,json:!0,show_payer:void 0},tableByScopeParams:{code:"",table:"",lower_bound:void 0,upper_bound:void 0,limit:100,reverse:void 0},batchActions:[]},reducers:{setActiveKey:function(e,t){var n=t.payload;return o()(o()({},e),{},{activeKey:n})},setABI:function(e,t){var n=t.payload;return o()(o()({},e),{},{abi:n})},setRawABI:function(e,t){var n=t.payload;return o()(o()({},e),{},{rawAbi:n})},setContract:function(e,t){var n=t.payload;return o()(o()({},e),{},{contract:n})},setActionType:function(e,t){var n=t.payload;return o()(o()({},e),{},{actionType:n})},setActionSelection:function(e,t){var n=t.payload;return o()(o()({},e),{},{actionSelection:n})},setTableSelection:function(e,t){var n=t.payload;return o()(o()({},e),{},{tableSelection:n})},setTableDataSource:function(e,t){var n=t.payload;return o()(o()({},e),{},{tableDataSource:n})},setTableColumns:function(e,t){var n=t.payload;return o()(o()({},e),{},{tableColumns:n})},setTableByScope:function(e,t){var n=t.payload;return o()(o()({},e),{},{tableByScope:n})},setTableParams:function(e,t){var n=t.payload;return o()(o()({},e),{},{tableParams:n})},setTableByScopeParams:function(e,t){var n=t.payload;return o()(o()({},e),{},{tableByScopeParams:n})},setBatchActions:function(e,t){var n=t.payload;return o()(o()({},e),{},{batchActions:n})}}};var i={setABI:function(e){return{type:"contract/setABI",payload:e}},setRawABI:function(e){return{type:"contract/setRawABI",payload:e}},setActiveKey:function(e){return{type:"contract/setActiveKey",payload:e}},setContract:function(e){return{type:"contract/setContract",payload:e}},setActionType:function(e){return{type:"contract/setActionType",payload:e}},setActionSelection:function(e){return{type:"contract/setActionSelection",payload:e}},setTableSelection:function(e){return{type:"contract/setTableSelection",payload:e}},setTableDataSource:function(e){return{type:"contract/setTableDataSource",payload:e}},setTableColumns:function(e){return{type:"contract/setTableColumns",payload:e}},setTableByScope:function(e){return{type:"contract/setTableByScope",payload:e}},setTableParams:function(e){return{type:"contract/setTableParams",payload:e}},setTableByScopeParams:function(e){return{type:"contract/setTableByScopeParams",payload:e}},setBatchActions:function(e){return{type:"contract/setBatchActions",payload:e}}}},9004:function(e,t,n){"use strict";n.d(t,{N:function(){return f}});var r=n(97857),o=n.n(r),i=JSON.parse(localStorage.getItem("chainInfo")),a=JSON.parse(localStorage.getItem("ramInfo")),s=JSON.parse(localStorage.getItem("nodeInfo")),l=JSON.parse(localStorage.getItem("marketInfo")),c=JSON.parse(localStorage.getItem("supplyInfo")),u=JSON.parse(localStorage.getItem("convertInfo")),d=JSON.parse(localStorage.getItem("bridgeInfo"));i=i||{blockTime:.5,totalBlocks:0,totalAccounts:0,totalContracts:0},a=a||{ramPrice:0,totalRam:0,boughtRam:0,freeRam:0,boughtRamRatio:0,freeRamRatio:0,totalRamStake:0,ramfee:0},s=s||{totalNodes:0,totalProducers:0,totalNodesOnline:0,rewardMinVotes:0,bpRewardPoolBal:0},l=l||{dfsPrice:0,dfsMarketCap:0,swapTVL:0,swapPairs:0,last24hVolumeUsd:0,totalVolumeUsd:0},c=c||{totalMinted:0,maxSupply:1e7,lpRewardPoolBal:0},u=u||{dfsCurrentQuantity:0,dfsMaxQuantity:0,dfsnCurrentQuantity:0,dfsnMaxQuantity:1e6},d=d||{totalValue:0,totalTokens:0},t.Z={namespace:"dash",effects:{},subscriptions:{},state:{chainInfo:i,ramInfo:a,nodeInfo:s,marketInfo:l,supplyInfo:c,convertInfo:u,bridgeInfo:d},reducers:{setChainInfo:function(e,t){var n=t.payload;return localStorage.setItem("chainInfo",JSON.stringify(n)),o()(o()({},e),{},{chainInfo:n})},setRamInfo:function(e,t){var n=t.payload;return localStorage.setItem("ramInfo",JSON.stringify(n)),o()(o()({},e),{},{ramInfo:n})},setNodeInfo:function(e,t){var n=t.payload;return localStorage.setItem("nodeInfo",JSON.stringify(n)),o()(o()({},e),{},{nodeInfo:n})},setMarketInfo:function(e,t){var n=t.payload;return localStorage.setItem("marketInfo",JSON.stringify(n)),o()(o()({},e),{},{marketInfo:n})},setSupplyInfo:function(e,t){var n=t.payload;return localStorage.setItem("supplyInfo",JSON.stringify(n)),o()(o()({},e),{},{supplyInfo:n})},setConvertInfo:function(e,t){var n=t.payload;return localStorage.setItem("convertInfo",JSON.stringify(n)),o()(o()({},e),{},{convertInfo:n})},setBridgeInfo:function(e,t){var n=t.payload;return localStorage.setItem("bridgeInfo",JSON.stringify(n)),o()(o()({},e),{},{bridgeInfo:n})}}};var f={setChainInfo:function(e){return{type:"dash/setChainInfo",payload:e}},setRamInfo:function(e){return{type:"dash/setRamInfo",payload:e}},setNodeInfo:function(e){return{type:"dash/setNodeInfo",payload:e}},setMarketInfo:function(e){return{type:"dash/setMarketInfo",payload:e}},setSupplyInfo:function(e){return{type:"dash/setSupplyInfo",payload:e}},setConvertInfo:function(e){return{type:"dash/setConvertInfo",payload:e}},setBridgeInfo:function(e){return{type:"dash/setBridgeInfo",payload:e}}}},17346:function(e,t,n){"use strict";n.d(t,{N:function(){return s}});var r=n(97857),o=n.n(r),i=JSON.parse(localStorage.getItem("noTips")),a=i||{};t.Z={namespace:"ecosystem",effects:{},subscriptions:{},state:{noTips:a,ecosystem:{},tokenDataSource:[]},reducers:{setNoTips:function(e,t){var n=t.payload;return o()(o()({},e),{},{noTips:n})},setEcosystem:function(e,t){var n=t.payload;return o()(o()({},e),{},{ecosystem:n})},setTokenDataSource:function(e,t){var n=t.payload;return o()(o()({},e),{},{tokenDataSource:n})}}};var s={setNoTips:function(e){return{type:"ecosystem/setNoTips",payload:e}},setEcosystem:function(e){return{type:"ecosystem/setEcosystem",payload:e}},setTokenDataSource:function(e){return{type:"ecosystem/setTokenDataSource",payload:e}}}},2507:function(e,t,n){"use strict";n.d(t,{N:function(){return l}});var r=n(97857),o=n.n(r),i=n(74793),a=JSON.parse(localStorage.getItem("chain"));a=a||i.Dn.DFS;var s=JSON.parse(localStorage.getItem("freeCpu"));s=null===s||s,t.Z={namespace:"global",effects:{},subscriptions:{},state:{chain:a,session:void 0,accountKit:void 0,contractKit:void 0,account:void 0,freeCpu:s},reducers:{setSession:function(e,t){var n=t.payload;return o()(o()({},e),{},{session:n})},setAccountKit:function(e,t){var n=t.payload;return o()(o()({},e),{},{accountKit:n})},setContractKit:function(e,t){var n=t.payload;return o()(o()({},e),{},{contractKit:n})},setAccount:function(e,t){var n=t.payload;return o()(o()({},e),{},{account:n})},setChain:function(e,t){var n=t.payload;return localStorage.setItem("chain",JSON.stringify(n)),o()(o()({},e),{},{chain:n})},setFreeCpu:function(e,t){var n=t.payload;return localStorage.setItem("freeCpu",JSON.stringify(n)),o()(o()({},e),{},{freeCpu:n})}}};var l={setSession:function(e){return{type:"global/setSession",payload:e}},setAccountKit:function(e){return{type:"global/setAccountKit",payload:e}},setContractKit:function(e){return{type:"global/setContractKit",payload:e}},setAccount:function(e){return{type:"global/setAccount",payload:e}},setChain:function(e){return{type:"global/setChain",payload:e}},setFreeCpu:function(e){return{type:"global/setFreeCpu",payload:e}}}},52272:function(e,t,n){"use strict";n.d(t,{N:function(){return i}});var r=n(97857),o=n.n(r);t.Z={namespace:"swaplog",effects:{},subscriptions:{},state:{dataSource:[],inFilters:[],outFilters:[],userFilters:[],limit:100},reducers:{setDataSource:function(e,t){var n=t.payload;return o()(o()({},e),{},{dataSource:n})},setInFilters:function(e,t){var n=t.payload;return o()(o()({},e),{},{inFilters:n})},setOutFilters:function(e,t){var n=t.payload;return o()(o()({},e),{},{outFilters:n})},setUserFilters:function(e,t){var n=t.payload;return o()(o()({},e),{},{userFilters:n})},setLimit:function(e,t){var n=t.payload;return o()(o()({},e),{},{limit:n})}}};var i={setDataSource:function(e){return{type:"swaplog/setDataSource",payload:e}},setInFilters:function(e){return{type:"swaplog/setInFilters",payload:e}},setOutFilters:function(e){return{type:"swaplog/setOutFilters",payload:e}},setUserFilters:function(e){return{type:"swaplog/setUserFilters",payload:e}},setLimit:function(e){return{type:"swaplog/setLimit",payload:e}}}},19601:function(e,t,n){"use strict";n.d(t,{N:function(){return i}});var r=n(97857),o=n.n(r);t.Z={namespace:"vote",effects:{},subscriptions:{},state:{nodeDataSource:[],producerDataSource1:[],producerDataSource2:[],kingDataSource:[],responseTime:{}},reducers:{setNodeDataSource:function(e,t){var n=t.payload;return o()(o()({},e),{},{nodeDataSource:n})},setProducerDataSource1:function(e,t){var n=t.payload;return o()(o()({},e),{},{producerDataSource1:n})},setProducerDataSource2:function(e,t){var n=t.payload;return o()(o()({},e),{},{producerDataSource2:n})},setKingDataSource:function(e,t){var n=t.payload;return o()(o()({},e),{},{kingDataSource:n})},setResponseTime:function(e,t){var n=t.payload;return o()(o()({},e),{},{responseTime:n})}}};var i={setNodeDataSource:function(e){return{type:"vote/setNodeDataSource",payload:e}},setProducerDataSource1:function(e){return{type:"vote/setProducerDataSource1",payload:e}},setProducerDataSource2:function(e){return{type:"vote/setProducerDataSource2",payload:e}},setKingDataSource:function(e){return{type:"vote/setKingDataSource",payload:e}},setResponseTime:function(e){return{type:"vote/setResponseTime",payload:e}}}},64119:function(e,t,n){"use strict";n.d(t,{CE:function(){return u},IU:function(){return h},Mn:function(){return m},zI:function(){return d}});var r=n(15009),o=n.n(r),i=n(52677),a=n.n(i),s=n(99289),l=n.n(s),c=n(45360);function u(e,t){var n=t||"",r=e,o=Number(r)<1;if("number"==typeof r&&(r=r.toString()),o){var i=/0\.(0{4,})/,a=/\d+\.0*\d{3}/.exec(r);if(r=a?a[0]:r,a=i.exec(r)){var s=a[1].length;return n+r.replace(i,"0.0{"+s+"}")}return n+r}return n+Number(r).toLocaleString()}function d(e){return f.apply(this,arguments)}function f(){return(f=l()(o()().mark((function e(t){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,t;case 3:return n=e.sent,e.abrupt("return",[null,n]);case 7:if(e.prev=7,e.t0=e.catch(0),!(e.t0 instanceof Error)){e.next=13;break}return e.abrupt("return",[e.t0.message,null]);case 13:if("object"!==a()(e.t0)){e.next=17;break}return e.abrupt("return",[JSON.stringify(e.t0),null]);case 17:return e.abrupt("return",[e.t0,null]);case 18:case"end":return e.stop()}}),e,null,[[0,7]])})))).apply(this,arguments)}function h(e,t){return p.apply(this,arguments)}function p(){return(p=l()(o()().mark((function e(t,n){var r;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,t;case 3:return r=e.sent,e.abrupt("return",r);case 7:if(e.prev=7,e.t0=e.catch(0),!(e.t0 instanceof Error)){e.next=14;break}throw c.ZP.error({content:n||e.t0.message,duration:5}),e.t0;case 14:throw"object"===a()(e.t0)?c.ZP.error({content:n||JSON.stringify(e.t0),duration:5}):c.ZP.error({content:n||e.t0,duration:5}),e.t0;case 16:case"end":return e.stop()}}),e,null,[[0,7]])})))).apply(this,arguments)}function m(){var e=navigator.userAgent;return/mobile/i.test(e)}},58235:function(e,t,n){"use strict";var r=t;r.bignum=n(4590),r.define=n(3403).define,r.base=n(84849),r.constants=n(6468),r.decoders=n(3380),r.encoders=n(72992)},3403:function(e,t,n){"use strict";var r=n(72992),o=n(3380),i=n(35717);function a(e,t){this.name=e,this.body=t,this.decoders={},this.encoders={}}t.define=function(e,t){return new a(e,t)},a.prototype._createNamed=function(e){var t=this.name;function n(e){this._initNamed(e,t)}return i(n,e),n.prototype._initNamed=function(t,n){e.call(this,t,n)},new n(this)},a.prototype._getDecoder=function(e){return e=e||"der",this.decoders.hasOwnProperty(e)||(this.decoders[e]=this._createNamed(o[e])),this.decoders[e]},a.prototype.decode=function(e,t,n){return this._getDecoder(t).decode(e,n)},a.prototype._getEncoder=function(e){return e=e||"der",this.encoders.hasOwnProperty(e)||(this.encoders[e]=this._createNamed(r[e])),this.encoders[e]},a.prototype.encode=function(e,t,n){return this._getEncoder(t).encode(e,n)}},85371:function(e,t,n){"use strict";var r=n(52677).default,o=n(35717),i=n(29874).b,a=n(2399).Buffer;function s(e,t){i.call(this,t),a.isBuffer(e)?(this.base=e,this.offset=0,this.length=e.length):this.error("Input not Buffer")}function l(e,t){if(Array.isArray(e))this.length=0,this.value=e.map((function(e){return l.isEncoderBuffer(e)||(e=new l(e,t)),this.length+=e.length,e}),this);else if("number"==typeof e){if(!(0<=e&&e<=255))return t.error("non-byte EncoderBuffer value");this.value=e,this.length=1}else if("string"==typeof e)this.value=e,this.length=a.byteLength(e);else{if(!a.isBuffer(e))return t.error("Unsupported type: "+r(e));this.value=e,this.length=e.length}}o(s,i),t.C=s,s.isDecoderBuffer=function(e){return e instanceof s||"object"===r(e)&&a.isBuffer(e.base)&&"DecoderBuffer"===e.constructor.name&&"number"==typeof e.offset&&"number"==typeof e.length&&"function"==typeof e.save&&"function"==typeof e.restore&&"function"==typeof e.isEmpty&&"function"==typeof e.readUInt8&&"function"==typeof e.skip&&"function"==typeof e.raw},s.prototype.save=function(){return{offset:this.offset,reporter:i.prototype.save.call(this)}},s.prototype.restore=function(e){var t=new s(this.base);return t.offset=e.offset,t.length=this.offset,this.offset=e.offset,i.prototype.restore.call(this,e.reporter),t},s.prototype.isEmpty=function(){return this.offset===this.length},s.prototype.readUInt8=function(e){return this.offset+1<=this.length?this.base.readUInt8(this.offset++,!0):this.error(e||"DecoderBuffer overrun")},s.prototype.skip=function(e,t){if(!(this.offset+e<=this.length))return this.error(t||"DecoderBuffer overrun");var n=new s(this.base);return n._reporterState=this._reporterState,n.offset=this.offset,n.length=this.offset+e,this.offset+=e,n},s.prototype.raw=function(e){return this.base.slice(e?e.offset:this.offset,this.length)},t.R=l,l.isEncoderBuffer=function(e){return e instanceof l||"object"===r(e)&&"EncoderBuffer"===e.constructor.name&&"number"==typeof e.length&&"function"==typeof e.join},l.prototype.join=function(e,t){return e||(e=a.alloc(this.length)),t||(t=0),0===this.length||(Array.isArray(this.value)?this.value.forEach((function(n){n.join(e,t),t+=n.length})):("number"==typeof this.value?e[t]=this.value:"string"==typeof this.value?e.write(this.value,t):a.isBuffer(this.value)&&this.value.copy(e,t),t+=this.length)),e}},84849:function(e,t,n){"use strict";var r=t;r.Reporter=n(29874).b,r.DecoderBuffer=n(85371).C,r.EncoderBuffer=n(85371).R,r.Node=n(81440)},81440:function(e,t,n){"use strict";var r=n(52677).default,o=n(29874).b,i=n(85371).R,a=n(85371).C,s=n(79746),l=["seq","seqof","set","setof","objid","bool","gentime","utctime","null_","enum","int","objDesc","bitstr","bmpstr","charstr","genstr","graphstr","ia5str","iso646str","numstr","octstr","printstr","t61str","unistr","utf8str","videostr"],c=["key","obj","use","optional","explicit","implicit","def","choice","any","contains"].concat(l);function u(e,t,n){var r={};this._baseState=r,r.name=n,r.enc=e,r.parent=t||null,r.children=null,r.tag=null,r.args=null,r.reverseArgs=null,r.choice=null,r.optional=!1,r.any=!1,r.obj=!1,r.use=null,r.useDecoder=null,r.key=null,r.default=null,r.explicit=null,r.implicit=null,r.contains=null,r.parent||(r.children=[],this._wrap())}e.exports=u;var d=["enc","parent","children","tag","args","reverseArgs","choice","optional","any","obj","use","alteredUse","key","default","explicit","implicit","contains"];u.prototype.clone=function(){var e=this._baseState,t={};d.forEach((function(n){t[n]=e[n]}));var n=new this.constructor(t.parent);return n._baseState=t,n},u.prototype._wrap=function(){var e=this._baseState;c.forEach((function(t){this[t]=function(){var n=new this.constructor(this);return e.children.push(n),n[t].apply(n,arguments)}}),this)},u.prototype._init=function(e){var t=this._baseState;s(null===t.parent),e.call(this),t.children=t.children.filter((function(e){return e._baseState.parent===this}),this),s.equal(t.children.length,1,"Root node can have only one child")},u.prototype._useArgs=function(e){var t=this._baseState,n=e.filter((function(e){return e instanceof this.constructor}),this);e=e.filter((function(e){return!(e instanceof this.constructor)}),this),0!==n.length&&(s(null===t.children),t.children=n,n.forEach((function(e){e._baseState.parent=this}),this)),0!==e.length&&(s(null===t.args),t.args=e,t.reverseArgs=e.map((function(e){if("object"!==r(e)||e.constructor!==Object)return e;var t={};return Object.keys(e).forEach((function(n){n==(0|n)&&(n|=0);var r=e[n];t[r]=n})),t})))},["_peekTag","_decodeTag","_use","_decodeStr","_decodeObjid","_decodeTime","_decodeNull","_decodeInt","_decodeBool","_decodeList","_encodeComposite","_encodeStr","_encodeObjid","_encodeTime","_encodeNull","_encodeInt","_encodeBool"].forEach((function(e){u.prototype[e]=function(){var t=this._baseState;throw new Error(e+" not implemented for encoding: "+t.enc)}})),l.forEach((function(e){u.prototype[e]=function(){var t=this._baseState,n=Array.prototype.slice.call(arguments);return s(null===t.tag),t.tag=e,this._useArgs(n),this}})),u.prototype.use=function(e){s(e);var t=this._baseState;return s(null===t.use),t.use=e,this},u.prototype.optional=function(){return this._baseState.optional=!0,this},u.prototype.def=function(e){var t=this._baseState;return s(null===t.default),t.default=e,t.optional=!0,this},u.prototype.explicit=function(e){var t=this._baseState;return s(null===t.explicit&&null===t.implicit),t.explicit=e,this},u.prototype.implicit=function(e){var t=this._baseState;return s(null===t.explicit&&null===t.implicit),t.implicit=e,this},u.prototype.obj=function(){var e=this._baseState,t=Array.prototype.slice.call(arguments);return e.obj=!0,0!==t.length&&this._useArgs(t),this},u.prototype.key=function(e){var t=this._baseState;return s(null===t.key),t.key=e,this},u.prototype.any=function(){return this._baseState.any=!0,this},u.prototype.choice=function(e){var t=this._baseState;return s(null===t.choice),t.choice=e,this._useArgs(Object.keys(e).map((function(t){return e[t]}))),this},u.prototype.contains=function(e){var t=this._baseState;return s(null===t.use),t.contains=e,this},u.prototype._decode=function(e,t){var n=this._baseState;if(null===n.parent)return e.wrapResult(n.children[0]._decode(e,t));var r,o=n.default,i=!0,s=null;if(null!==n.key&&(s=e.enterKey(n.key)),n.optional){var l=null;if(null!==n.explicit?l=n.explicit:null!==n.implicit?l=n.implicit:null!==n.tag&&(l=n.tag),null!==l||n.any){if(i=this._peekTag(e,l,n.any),e.isError(i))return i}else{var c=e.save();try{null===n.choice?this._decodeGeneric(n.tag,e,t):this._decodeChoice(e,t),i=!0}catch(e){i=!1}e.restore(c)}}if(n.obj&&i&&(r=e.enterObject()),i){if(null!==n.explicit){var u=this._decodeTag(e,n.explicit);if(e.isError(u))return u;e=u}var d=e.offset;if(null===n.use&&null===n.choice){var f;n.any&&(f=e.save());var h=this._decodeTag(e,null!==n.implicit?n.implicit:n.tag,n.any);if(e.isError(h))return h;n.any?o=e.raw(f):e=h}if(t&&t.track&&null!==n.tag&&t.track(e.path(),d,e.length,"tagged"),t&&t.track&&null!==n.tag&&t.track(e.path(),e.offset,e.length,"content"),n.any||(o=null===n.choice?this._decodeGeneric(n.tag,e,t):this._decodeChoice(e,t)),e.isError(o))return o;if(n.any||null!==n.choice||null===n.children||n.children.forEach((function(n){n._decode(e,t)})),n.contains&&("octstr"===n.tag||"bitstr"===n.tag)){var p=new a(o);o=this._getUse(n.contains,e._reporterState.obj)._decode(p,t)}}return n.obj&&i&&(o=e.leaveObject(r)),null===n.key||null===o&&!0!==i?null!==s&&e.exitKey(s):e.leaveKey(s,n.key,o),o},u.prototype._decodeGeneric=function(e,t,n){var r=this._baseState;return"seq"===e||"set"===e?null:"seqof"===e||"setof"===e?this._decodeList(t,e,r.args[0],n):/str$/.test(e)?this._decodeStr(t,e,n):"objid"===e&&r.args?this._decodeObjid(t,r.args[0],r.args[1],n):"objid"===e?this._decodeObjid(t,null,null,n):"gentime"===e||"utctime"===e?this._decodeTime(t,e,n):"null_"===e?this._decodeNull(t,n):"bool"===e?this._decodeBool(t,n):"objDesc"===e?this._decodeStr(t,e,n):"int"===e||"enum"===e?this._decodeInt(t,r.args&&r.args[0],n):null!==r.use?this._getUse(r.use,t._reporterState.obj)._decode(t,n):t.error("unknown tag: "+e)},u.prototype._getUse=function(e,t){var n=this._baseState;return n.useDecoder=this._use(e,t),s(null===n.useDecoder._baseState.parent),n.useDecoder=n.useDecoder._baseState.children[0],n.implicit!==n.useDecoder._baseState.implicit&&(n.useDecoder=n.useDecoder.clone(),n.useDecoder._baseState.implicit=n.implicit),n.useDecoder},u.prototype._decodeChoice=function(e,t){var n=this._baseState,r=null,o=!1;return Object.keys(n.choice).some((function(i){var a=e.save(),s=n.choice[i];try{var l=s._decode(e,t);if(e.isError(l))return!1;r={type:i,value:l},o=!0}catch(t){return e.restore(a),!1}return!0}),this),o?r:e.error("Choice not matched")},u.prototype._createEncoderBuffer=function(e){return new i(e,this.reporter)},u.prototype._encode=function(e,t,n){var r=this._baseState;if(null===r.default||r.default!==e){var o=this._encodeValue(e,t,n);if(void 0!==o&&!this._skipDefault(o,t,n))return o}},u.prototype._encodeValue=function(e,t,n){var i=this._baseState;if(null===i.parent)return i.children[0]._encode(e,t||new o);var a=null;if(this.reporter=t,i.optional&&void 0===e){if(null===i.default)return;e=i.default}var s=null,l=!1;if(i.any)a=this._createEncoderBuffer(e);else if(i.choice)a=this._encodeChoice(e,t);else if(i.contains)s=this._getUse(i.contains,n)._encode(e,t),l=!0;else if(i.children)s=i.children.map((function(n){if("null_"===n._baseState.tag)return n._encode(null,t,e);if(null===n._baseState.key)return t.error("Child should have a key");var o=t.enterKey(n._baseState.key);if("object"!==r(e))return t.error("Child expected, but input is not object");var i=n._encode(e[n._baseState.key],t,e);return t.leaveKey(o),i}),this).filter((function(e){return e})),s=this._createEncoderBuffer(s);else if("seqof"===i.tag||"setof"===i.tag){if(!i.args||1!==i.args.length)return t.error("Too many args for : "+i.tag);if(!Array.isArray(e))return t.error("seqof/setof, but data is not Array");var c=this.clone();c._baseState.implicit=null,s=this._createEncoderBuffer(e.map((function(n){var r=this._baseState;return this._getUse(r.args[0],e)._encode(n,t)}),c))}else null!==i.use?a=this._getUse(i.use,n)._encode(e,t):(s=this._encodePrimitive(i.tag,e),l=!0);if(!i.any&&null===i.choice){var u=null!==i.implicit?i.implicit:i.tag,d=null===i.implicit?"universal":"context";null===u?null===i.use&&t.error("Tag could be omitted only for .use()"):null===i.use&&(a=this._encodeComposite(u,l,d,s))}return null!==i.explicit&&(a=this._encodeComposite(i.explicit,!1,"context",a)),a},u.prototype._encodeChoice=function(e,t){var n=this._baseState,r=n.choice[e.type];return r||s(!1,e.type+" not found in "+JSON.stringify(Object.keys(n.choice))),r._encode(e.value,t)},u.prototype._encodePrimitive=function(e,t){var n=this._baseState;if(/str$/.test(e))return this._encodeStr(t,e);if("objid"===e&&n.args)return this._encodeObjid(t,n.reverseArgs[0],n.args[1]);if("objid"===e)return this._encodeObjid(t,null,null);if("gentime"===e||"utctime"===e)return this._encodeTime(t,e);if("null_"===e)return this._encodeNull();if("int"===e||"enum"===e)return this._encodeInt(t,n.args&&n.reverseArgs[0]);if("bool"===e)return this._encodeBool(t);if("objDesc"===e)return this._encodeStr(t,e);throw new Error("Unsupported tag: "+e)},u.prototype._isNumstr=function(e){return/^[0-9 ]*$/.test(e)},u.prototype._isPrintstr=function(e){return/^[A-Za-z0-9 '()+,-./:=?]*$/.test(e)}},29874:function(e,t,n){"use strict";var r=n(35717);function o(e){this._reporterState={obj:null,path:[],options:e||{},errors:[]}}function i(e,t){this.path=e,this.rethrow(t)}t.b=o,o.prototype.isError=function(e){return e instanceof i},o.prototype.save=function(){var e=this._reporterState;return{obj:e.obj,pathLen:e.path.length}},o.prototype.restore=function(e){var t=this._reporterState;t.obj=e.obj,t.path=t.path.slice(0,e.pathLen)},o.prototype.enterKey=function(e){return this._reporterState.path.push(e)},o.prototype.exitKey=function(e){var t=this._reporterState;t.path=t.path.slice(0,e-1)},o.prototype.leaveKey=function(e,t,n){var r=this._reporterState;this.exitKey(e),null!==r.obj&&(r.obj[t]=n)},o.prototype.path=function(){return this._reporterState.path.join("/")},o.prototype.enterObject=function(){var e=this._reporterState,t=e.obj;return e.obj={},t},o.prototype.leaveObject=function(e){var t=this._reporterState,n=t.obj;return t.obj=e,n},o.prototype.error=function(e){var t,n=this._reporterState,r=e instanceof i;if(t=r?e:new i(n.path.map((function(e){return"["+JSON.stringify(e)+"]"})).join(""),e.message||e,e.stack),!n.options.partial)throw t;return r||n.errors.push(t),t},o.prototype.wrapResult=function(e){var t=this._reporterState;return t.options.partial?{result:this.isError(e)?null:e,errors:t.errors}:e},r(i,Error),i.prototype.rethrow=function(e){if(this.message=e+" at: "+(this.path||"(shallow)"),Error.captureStackTrace&&Error.captureStackTrace(this,i),!this.stack)try{throw new Error(this.message)}catch(e){this.stack=e.stack}return this}},1929:function(e,t){"use strict";function n(e){var t={};return Object.keys(e).forEach((function(n){(0|n)==n&&(n|=0);var r=e[n];t[r]=n})),t}t.tagClass={0:"universal",1:"application",2:"context",3:"private"},t.tagClassByName=n(t.tagClass),t.tag={0:"end",1:"bool",2:"int",3:"bitstr",4:"octstr",5:"null_",6:"objid",7:"objDesc",8:"external",9:"real",10:"enum",11:"embed",12:"utf8str",13:"relativeOid",16:"seq",17:"set",18:"numstr",19:"printstr",20:"t61str",21:"videostr",22:"ia5str",23:"utctime",24:"gentime",25:"graphstr",26:"iso646str",27:"genstr",28:"unistr",29:"charstr",30:"bmpstr"},t.tagByName=n(t.tag)},6468:function(e,t,n){"use strict";var r=t;r._reverse=function(e){var t={};return Object.keys(e).forEach((function(n){(0|n)==n&&(n|=0);var r=e[n];t[r]=n})),t},r.der=n(1929)},98451:function(e,t,n){"use strict";var r=n(35717),o=n(4590),i=n(85371).C,a=n(81440),s=n(1929);function l(e){this.enc="der",this.name=e.name,this.entity=e,this.tree=new c,this.tree._init(e.body)}function c(e){a.call(this,"der",e)}function u(e,t){var n=e.readUInt8(t);if(e.isError(n))return n;var r=s.tagClass[n>>6],o=0==(32&n);if(31==(31&n)){var i=n;for(n=0;128==(128&i);){if(i=e.readUInt8(t),e.isError(i))return i;n<<=7,n|=127&i}}else n&=31;return{cls:r,primitive:o,tag:n,tagStr:s.tag[n]}}function d(e,t,n){var r=e.readUInt8(n);if(e.isError(r))return r;if(!t&&128===r)return null;if(0==(128&r))return r;var o=127&r;if(o>4)return e.error("length octect is too long");r=0;for(var i=0;i=31)return r.error("Multi-octet tag encoding unsupported");t||(o|=32);return o|=a.tagClassByName[n||"universal"]<<6,o}(e,t,n,this.reporter);if(r.length<128){var s=o.alloc(2);return s[0]=i,s[1]=r.length,this._createEncoderBuffer([s,r])}for(var l=1,c=r.length;c>=256;c>>=8)l++;var u=o.alloc(2+l);u[0]=i,u[1]=128|l;for(var d=1+l,f=r.length;f>0;d--,f>>=8)u[d]=255&f;return this._createEncoderBuffer([u,r])},l.prototype._encodeStr=function(e,t){if("bitstr"===t)return this._createEncoderBuffer([0|e.unused,e.data]);if("bmpstr"===t){for(var n=o.alloc(2*e.length),r=0;r=40)return this.reporter.error("Second objid identifier OOB");e.splice(0,2,40*e[0]+e[1])}for(var a=0,s=0;s=128;l>>=7)a++}for(var c=o.alloc(a),u=c.length-1,d=e.length-1;d>=0;d--){var f=e[d];for(c[u--]=127&f;(f>>=7)>0;)c[u--]=128|127&f}return this._createEncoderBuffer(c)},l.prototype._encodeTime=function(e,t){var n,r=new Date(e);return"gentime"===t?n=[c(r.getUTCFullYear()),c(r.getUTCMonth()+1),c(r.getUTCDate()),c(r.getUTCHours()),c(r.getUTCMinutes()),c(r.getUTCSeconds()),"Z"].join(""):"utctime"===t?n=[c(r.getUTCFullYear()%100),c(r.getUTCMonth()+1),c(r.getUTCDate()),c(r.getUTCHours()),c(r.getUTCMinutes()),c(r.getUTCSeconds()),"Z"].join(""):this.reporter.error("Encoding "+t+" time is not supported yet"),this._encodeStr(n,"octstr")},l.prototype._encodeNull=function(){return this._createEncoderBuffer("")},l.prototype._encodeInt=function(e,t){if("string"==typeof e){if(!t)return this.reporter.error("String int or enum given, but no values map");if(!t.hasOwnProperty(e))return this.reporter.error("Values map doesn't contain: "+JSON.stringify(e));e=t[e]}if("number"!=typeof e&&!o.isBuffer(e)){var n=e.toArray();!e.sign&&128&n[0]&&n.unshift(0),e=o.from(n)}if(o.isBuffer(e)){var r=e.length;0===e.length&&r++;var i=o.alloc(r);return e.copy(i),0===e.length&&(i[0]=0),this._createEncoderBuffer(i)}if(e<128)return this._createEncoderBuffer(e);if(e<256)return this._createEncoderBuffer([0,e]);for(var a=1,s=e;s>=256;s>>=8)a++;for(var l=new Array(a),c=l.length-1;c>=0;c--)l[c]=255&e,e>>=8;return 128&l[0]&&l.unshift(0),this._createEncoderBuffer(o.from(l))},l.prototype._encodeBool=function(e){return this._createEncoderBuffer(e?255:0)},l.prototype._use=function(e,t){return"function"==typeof e&&(e=e(t)),e._getEncoder("der").tree},l.prototype._skipDefault=function(e,t,n){var r,o=this._baseState;if(null===o.default)return!1;var i=e.join();if(void 0===o.defaultBuffer&&(o.defaultBuffer=this._encodeValue(o.default,t,n).join()),i.length!==o.defaultBuffer.length)return!1;for(r=0;r