!function(){var e,t,n,r,i={69521:function(e,t,n){"use strict";n.d(t,{iN:function(){return v},R_:function(){return l},EV:function(){return f},Ti:function(){return S},ez:function(){return c}});var r=n(87471),i=[{index:7,amount:15},{index:6,amount:25},{index:5,amount:30},{index:5,amount:45},{index:5,amount:65},{index:5,amount:85},{index:4,amount:90},{index:3,amount:95},{index:2,amount:97},{index:1,amount:98}];function o(e,t,n){var r;return(r=Math.round(e.h)>=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 a(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),Math.round(100*r)/100);var r}function s(e,t,n){var r;return r=n?e.v+.05*t:e.v-.15*t,r=Math.max(0,Math.min(1,r)),Math.round(100*r)/100}function l(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=[],l=new r.t(e),c=l.toHsv(),u=5;u>0;u-=1){var d=new r.t({h:o(c,u,!0),s:a(c,u,!0),v:s(c,u,!0)});n.push(d)}n.push(l);for(var p=1;p<=4;p+=1){var f=new r.t({h:o(c,p),s:a(c,p),v:s(c,p)});n.push(f)}return"dark"===t.theme?i.map((function(e){var i=e.index,o=e.amount;return new r.t(t.backgroundColor||"#141414").mix(n[i],o).toHexString()})):n.map((function(e){return e.toHexString()}))}var c={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"},u=["#fff1f0","#ffccc7","#ffa39e","#ff7875","#ff4d4f","#f5222d","#cf1322","#a8071a","#820014","#5c0011"];u.primary=u[5];var d=["#fff2e8","#ffd8bf","#ffbb96","#ff9c6e","#ff7a45","#fa541c","#d4380d","#ad2102","#871400","#610b00"];d.primary=d[5];var p=["#fff7e6","#ffe7ba","#ffd591","#ffc069","#ffa940","#fa8c16","#d46b08","#ad4e00","#873800","#612500"];p.primary=p[5];var f=["#fffbe6","#fff1b8","#ffe58f","#ffd666","#ffc53d","#faad14","#d48806","#ad6800","#874d00","#613400"];f.primary=f[5];var h=["#feffe6","#ffffb8","#fffb8f","#fff566","#ffec3d","#fadb14","#d4b106","#ad8b00","#876800","#614700"];h.primary=h[5];var m=["#fcffe6","#f4ffb8","#eaff8f","#d3f261","#bae637","#a0d911","#7cb305","#5b8c00","#3f6600","#254000"];m.primary=m[5];var g=["#f6ffed","#d9f7be","#b7eb8f","#95de64","#73d13d","#52c41a","#389e0d","#237804","#135200","#092b00"];g.primary=g[5];var y=["#e6fffb","#b5f5ec","#87e8de","#5cdbd3","#36cfc9","#13c2c2","#08979c","#006d75","#00474f","#002329"];y.primary=y[5];var v=["#e6f4ff","#bae0ff","#91caff","#69b1ff","#4096ff","#1677ff","#0958d9","#003eb3","#002c8c","#001d66"];v.primary=v[5];var b=["#f0f5ff","#d6e4ff","#adc6ff","#85a5ff","#597ef7","#2f54eb","#1d39c4","#10239e","#061178","#030852"];b.primary=b[5];var w=["#f9f0ff","#efdbff","#d3adf7","#b37feb","#9254de","#722ed1","#531dab","#391085","#22075e","#120338"];w.primary=w[5];var k=["#fff0f6","#ffd6e7","#ffadd2","#ff85c0","#f759ab","#eb2f96","#c41d7f","#9e1068","#780650","#520339"];k.primary=k[5];var E=["#a6a6a6","#999999","#8c8c8c","#808080","#737373","#666666","#404040","#1a1a1a","#000000","#000000"];E.primary=E[5];var S={red:u,volcano:d,orange:p,gold:f,yellow:h,lime:m,green:g,cyan:y,blue:v,geekblue:b,purple:w,magenta:k,grey:E},x=["#2a1215","#431418","#58181c","#791a1f","#a61d24","#d32029","#e84749","#f37370","#f89f9a","#fac8c3"];x.primary=x[5];var T=["#2b1611","#441d12","#592716","#7c3118","#aa3e19","#d84a1b","#e87040","#f3956a","#f8b692","#fad4bc"];T.primary=T[5];var C=["#2b1d11","#442a11","#593815","#7c4a15","#aa6215","#d87a16","#e89a3c","#f3b765","#f8cf8d","#fae3b7"];C.primary=C[5];var _=["#2b2111","#443111","#594214","#7c5914","#aa7714","#d89614","#e8b339","#f3cc62","#f8df8b","#faedb5"];_.primary=_[5];var A=["#2b2611","#443b11","#595014","#7c6e14","#aa9514","#d8bd14","#e8d639","#f3ea62","#f8f48b","#fafab5"];A.primary=A[5];var O=["#1f2611","#2e3c10","#3e4f13","#536d13","#6f9412","#8bbb11","#a9d134","#c9e75d","#e4f88b","#f0fab5"];O.primary=O[5];var R=["#162312","#1d3712","#274916","#306317","#3c8618","#49aa19","#6abe39","#8fd460","#b2e58b","#d5f2bb"];R.primary=R[5];var P=["#112123","#113536","#144848","#146262","#138585","#13a8a8","#33bcb7","#58d1c9","#84e2d8","#b2f1e8"];P.primary=P[5];var I=["#111a2c","#112545","#15325b","#15417e","#1554ad","#1668dc","#3c89e8","#65a9f3","#8dc5f8","#b7dcfa"];I.primary=I[5];var M=["#131629","#161d40","#1c2755","#203175","#263ea0","#2b4acb","#5273e0","#7f9ef3","#a8c1f8","#d2e0fa"];M.primary=M[5];var N=["#1a1325","#24163a","#301c4d","#3e2069","#51258f","#642ab5","#854eca","#ab7ae0","#cda8f0","#ebd7fa"];N.primary=N[5];var L=["#291321","#40162f","#551c3b","#75204f","#a02669","#cb2b83","#e0529c","#f37fb7","#f8a8cc","#fad2e3"];L.primary=L[5];var D=["#151515","#1f1f1f","#2d2d2d","#393939","#494949","#5a5a5a","#6a6a6a","#7b7b7b","#888888","#969696"];D.primary=D[5]},77167:function(e,t,n){"use strict";n.d(t,{rb:function(){return N},IX:function(){return T}});var r=n(6918),i=n(42601),o=n(20173),a=n(17082),s=n(44194),l=n(47825),c=n(74592),u=n(32099),d=n(54665),p=n(14755),f=n(3518),h=(0,u.Z)((function e(){(0,c.Z)(this,e)})),m="CALC_UNIT",g=new RegExp(m,"g");function y(e){return"number"==typeof e?"".concat(e).concat(m):e}var v=function(e){(0,p.Z)(n,e);var t=(0,f.Z)(n);function n(e,i){var a;(0,c.Z)(this,n),a=t.call(this),(0,o.Z)((0,d.Z)(a),"result",""),(0,o.Z)((0,d.Z)(a),"unitlessCssVar",void 0),(0,o.Z)((0,d.Z)(a),"lowPriority",void 0);var s=(0,r.Z)(e);return a.unitlessCssVar=i,e instanceof n?a.result="(".concat(e.result,")"):"number"===s?a.result=y(e):"string"===s&&(a.result=e),a}return(0,u.Z)(n,[{key:"add",value:function(e){return e instanceof n?this.result="".concat(this.result," + ").concat(e.getResult()):"number"!=typeof e&&"string"!=typeof e||(this.result="".concat(this.result," + ").concat(y(e))),this.lowPriority=!0,this}},{key:"sub",value:function(e){return e instanceof n?this.result="".concat(this.result," - ").concat(e.getResult()):"number"!=typeof e&&"string"!=typeof e||(this.result="".concat(this.result," - ").concat(y(e))),this.lowPriority=!0,this}},{key:"mul",value:function(e){return this.lowPriority&&(this.result="(".concat(this.result,")")),e instanceof n?this.result="".concat(this.result," * ").concat(e.getResult(!0)):"number"!=typeof e&&"string"!=typeof e||(this.result="".concat(this.result," * ").concat(e)),this.lowPriority=!1,this}},{key:"div",value:function(e){return this.lowPriority&&(this.result="(".concat(this.result,")")),e instanceof n?this.result="".concat(this.result," / ").concat(e.getResult(!0)):"number"!=typeof e&&"string"!=typeof e||(this.result="".concat(this.result," / ").concat(e)),this.lowPriority=!1,this}},{key:"getResult",value:function(e){return this.lowPriority||e?"(".concat(this.result,")"):this.result}},{key:"equal",value:function(e){var t=this,n=(e||{}).unit,r=!0;return"boolean"==typeof n?r=n:Array.from(this.unitlessCssVar).some((function(e){return t.result.includes(e)}))&&(r=!1),this.result=this.result.replace(g,r?"px":""),void 0!==this.lowPriority?"calc(".concat(this.result,")"):this.result}}]),n}(h),b=function(e){(0,p.Z)(n,e);var t=(0,f.Z)(n);function n(e){var r;return(0,c.Z)(this,n),r=t.call(this),(0,o.Z)((0,d.Z)(r),"result",0),e instanceof n?r.result=e.result:"number"==typeof e&&(r.result=e),r}return(0,u.Z)(n,[{key:"add",value:function(e){return e instanceof n?this.result+=e.result:"number"==typeof e&&(this.result+=e),this}},{key:"sub",value:function(e){return e instanceof n?this.result-=e.result:"number"==typeof e&&(this.result-=e),this}},{key:"mul",value:function(e){return e instanceof n?this.result*=e.result:"number"==typeof e&&(this.result*=e),this}},{key:"div",value:function(e){return e instanceof n?this.result/=e.result:"number"==typeof e&&(this.result/=e),this}},{key:"equal",value:function(){return this.result}}]),n}(h),w=function(e,t){var n="css"===e?v:b;return function(e){return new n(e,t)}},k=function(e,t){return"".concat([t,e.replace(/([A-Z]+)([A-Z][a-z]+)/g,"$1-$2").replace(/([a-z])([A-Z])/g,"$1-$2")].filter(Boolean).join("-"))};n(81654);var E=function(e,t,n,r){var o=(0,a.Z)({},t[e]);null!=r&&r.deprecatedTokens&&r.deprecatedTokens.forEach((function(e){var t,n=(0,i.Z)(e,2),r=n[0],a=n[1];(null!=o&&o[r]||null!=o&&o[a])&&(null!==(t=o[a])&&void 0!==t||(o[a]=null==o?void 0:o[r]))}));var s=(0,a.Z)((0,a.Z)({},n),o);return Object.keys(s).forEach((function(e){s[e]===t[e]&&delete s[e]})),s},S="undefined"!=typeof CSSINJS_STATISTIC,x=!0;function T(){for(var e=arguments.length,t=new Array(e),n=0;n1e4){var t=Date.now();this.lastAccessBeat.forEach((function(n,r){t-n>6e5&&(e.map.delete(r),e.lastAccessBeat.delete(r))})),this.accessBeat=0}}}]),e}());var I=function(e,t){return s.useMemo((function(){var n=P.get(t);if(n)return n;var r=e();return P.set(t,r),r}),t)},M=function(){return{}};var N=function(e){var t=e.useCSP,n=void 0===t?M:t,c=e.useToken,u=e.usePrefix,d=e.getResetStyles,p=e.getCommonStyle,f=e.getCompUnitless;function h(t,o,s){var f=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},h=Array.isArray(t)?t:[t,t],m=(0,i.Z)(h,1),g=m[0],y=h.join("-"),v=e.layer||{name:"antd"};return function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e,i=c(),h=i.theme,m=i.realToken,b=i.hashId,S=i.token,x=i.cssVar,C=u(),_=C.rootPrefixCls,P=C.iconPrefixCls,M=n(),N=x?"css":"js",L=I((function(){var e=new Set;return x&&Object.keys(f.unitless||{}).forEach((function(t){e.add((0,l.ks)(t,x.prefix)),e.add((0,l.ks)(t,k(g,x.prefix)))})),w(N,e)}),[N,g,null==x?void 0:x.prefix]),D=R(N),j=D.max,B=D.min,q={theme:h,token:S,hashId:b,nonce:function(){return M.nonce},clientOnly:f.clientOnly,layer:v,order:f.order||-999};"function"==typeof d&&(0,l.xy)((0,a.Z)((0,a.Z)({},q),{},{clientOnly:!1,path:["Shared",_]}),(function(){return d(S,{prefix:{rootPrefixCls:_,iconPrefixCls:P},csp:M})}));var F=(0,l.xy)((0,a.Z)((0,a.Z)({},q),{},{path:[y,e,P]}),(function(){if(!1===f.injectStyle)return[];var n=A(S),i=n.token,a=n.flush,c=O(g,m,s),u=".".concat(e),d=E(g,m,c,{deprecatedTokens:f.deprecatedTokens});x&&c&&"object"===(0,r.Z)(c)&&Object.keys(c).forEach((function(e){c[e]="var(".concat((0,l.ks)(e,k(g,x.prefix)),")")}));var h=T(i,{componentCls:u,prefixCls:e,iconCls:".".concat(P),antCls:".".concat(_),calc:L,max:j,min:B},x?c:d),y=o(h,{hashId:b,prefixCls:e,rootPrefixCls:_,iconPrefixCls:P});a(g,d);var v="function"==typeof p?p(h,e,t,f.resetFont):null;return[!1===f.resetStyle?null:v,y]}));return[F,b]}}return{genStyleHooks:function(e,t,n,r){var u=Array.isArray(e)?e[0]:e;function d(e){return"".concat(String(u)).concat(e.slice(0,1).toUpperCase()).concat(e.slice(1))}var p=(null==r?void 0:r.unitless)||{},m="function"==typeof f?f(e):{},g=(0,a.Z)((0,a.Z)({},m),{},(0,o.Z)({},d("zIndexPopup"),!0));Object.keys(p).forEach((function(e){g[d(e)]=p[e]}));var y=(0,a.Z)((0,a.Z)({},r),{},{unitless:g,prefixToken:d}),v=h(e,t,n,y),b=function(e,t,n){var r=n.unitless,i=n.injectStyle,o=void 0===i||i,a=n.prefixToken,u=n.ignore,d=function(i){var o=i.rootCls,s=i.cssVar,d=void 0===s?{}:s,p=c().realToken;return(0,l.CI)({path:[e],prefix:d.prefix,key:d.key,unitless:r,ignore:u,token:p,scope:o},(function(){var r=O(e,p,t),i=E(e,p,r,{deprecatedTokens:null==n?void 0:n.deprecatedTokens});return Object.keys(r).forEach((function(e){i[a(e)]=i[e],delete i[e]})),i})),null},p=function(t){var n=c().cssVar;return[function(r){return o&&n?s.createElement(s.Fragment,null,s.createElement(d,{rootCls:t,cssVar:n,component:e}),r):r},null==n?void 0:n.key]};return p}(u,n,y);return function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e,n=v(e,t),r=(0,i.Z)(n,2),o=r[1],a=b(t),s=(0,i.Z)(a,2),l=s[0],c=s[1];return[l,o,c]}},genSubStyleComponent:function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},i=h(e,t,n,(0,a.Z)({resetStyle:!1,order:-998},r)),o=function(e){var t=e.prefixCls,n=e.rootCls;return i(t,void 0===n?t:n),null};return o},genComponentStyleHook:h}}},47825:function(e,t,n){"use strict";n.d(t,{E4:function(){return bt},jG:function(){return $},t2:function(){return ue},ks:function(){return X},bf:function(){return K},CI:function(){return yt},fp:function(){return pe},xy:function(){return ht}});var r=n(20173),i=n(42601),o=n(56299),a=n(17082);var s=function(e){for(var t,n=0,r=0,i=e.length;i>=4;++r,i-=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(i){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(33229);var c="data-rc-order",u="data-rc-priority",d="rc-util-key",p=new Map;function f(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.mark;return t?t.startsWith("data-")?t:"data-".concat(t):d}function h(e){return e.attachTo?e.attachTo:document.querySelector("head")||document.body}function m(e){return"queue"===e?"prependQueue":e?"prepend":"append"}function g(e){return Array.from((p.get(e)||e).children).filter((function(e){return"STYLE"===e.tagName}))}function y(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!(0,l.Z)())return null;var n=t.csp,r=t.prepend,i=t.priority,o=void 0===i?0:i,a=m(r),s="prependQueue"===a,d=document.createElement("style");d.setAttribute(c,a),s&&o&&d.setAttribute(u,"".concat(o)),null!=n&&n.nonce&&(d.nonce=null==n?void 0:n.nonce),d.innerHTML=e;var p=h(t),f=p.firstChild;if(r){if(s){var y=(t.styles||g(p)).filter((function(e){if(!["prepend","prependQueue"].includes(e.getAttribute(c)))return!1;var t=Number(e.getAttribute(u)||0);return o>=t}));if(y.length)return p.insertBefore(d,y[y.length-1].nextSibling),d}p.insertBefore(d,f)}else p.appendChild(d);return d}function v(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=h(t);return(t.styles||g(n)).find((function(n){return n.getAttribute(f(t))===e}))}function b(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=v(e,t);if(n){var r=h(t);r.removeChild(n)}}function w(e,t){var n=p.get(e);if(!n||!function(e,t){if(!e)return!1;if(e.contains)return e.contains(t);for(var n=t;n;){if(n===e)return!0;n=n.parentNode}return!1}(document,n)){var r=y("",t),i=r.parentNode;p.set(e,i),e.removeChild(r)}}function k(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=h(n),i=g(r),o=(0,a.Z)((0,a.Z)({},n),{},{styles:i});w(r,o);var s=v(t,o);if(s){var l,c,u;if(null!==(l=o.csp)&&void 0!==l&&l.nonce&&s.nonce!==(null===(c=o.csp)||void 0===c?void 0:c.nonce))s.nonce=null===(u=o.csp)||void 0===u?void 0:u.nonce;return s.innerHTML!==e&&(s.innerHTML=e),s}var d=y(e,o);return d.setAttribute(f(o),t),d}var E=n(44194),S=n.t(E,2),x=(n(20638),n(28740));var T=n(74592),C=n(32099);function _(e){return e.join("%")}var A=function(){function e(t){(0,T.Z)(this,e),(0,r.Z)(this,"instanceId",void 0),(0,r.Z)(this,"cache",new Map),this.instanceId=t}return(0,C.Z)(e,[{key:"get",value:function(e){return this.opGet(_(e))}},{key:"opGet",value:function(e){return this.cache.get(e)||null}},{key:"update",value:function(e,t){return this.opUpdate(_(e),t)}},{key:"opUpdate",value:function(e,t){var n=t(this.cache.get(e));null===n?this.cache.delete(e):this.cache.set(e,n)}}]),e}(),O="data-token-hash",R="data-css-hash",P="__cssinjs_instance__";function I(){var e=Math.random().toString(12).slice(2);if("undefined"!=typeof document&&document.head&&document.body){var t=document.body.querySelectorAll("style[".concat(R,"]"))||[],n=document.head.firstChild;Array.from(t).forEach((function(t){t[P]=t[P]||e,t[P]===e&&document.head.insertBefore(t,n)}));var r={};Array.from(document.querySelectorAll("style[".concat(R,"]"))).forEach((function(t){var n,i=t.getAttribute(R);r[i]?t[P]===e&&(null===(n=t.parentNode)||void 0===n||n.removeChild(t)):r[i]=!0}))}return new A(e)}var M=E.createContext({hashPriority:"low",cache:I(),defaultCache:!0}),N=M,L=n(6918),D="CALC_UNIT";new RegExp(D,"g");var j=function(){function e(){(0,T.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,C.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],i={map:this.cache};return e.forEach((function(e){var t;i?i=null===(t=i)||void 0===t||null===(t=t.map)||void 0===t?void 0:t.get(e):i=void 0})),null!==(t=i)&&void 0!==t&&t.value&&r&&(i.value[1]=this.cacheCallTimes++),null===(n=i)||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 o=this.keys.reduce((function(e,t){var n=(0,i.Z)(e,2)[1];return r.internalGet(t)[1]0,"[Ant Design CSS-in-JS] Theme should have at least one derivative function."),B+=1}return(0,C.Z)(e,[{key:"getDerivativeToken",value:function(e){return this.derivatives.reduce((function(t,n){return n(e,t)}),void 0)}}]),e}(),F=new j;function $(e){var t=Array.isArray(e)?e:[e];return F.has(t)||F.set(t,new q(t)),F.get(t)}var U=new WeakMap,Z={};function z(e,t){for(var n=U,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)({},o),{},(i={},(0,r.Z)(i,O,t),(0,r.Z)(i,R,n),i)),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 X=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()},Q=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,i.Z)(e,2),n=t[0],r=t[1];return"".concat(n,":").concat(r,";")})).join(""),"}"):""},J=function(e,t,n){var r={},o={};return Object.entries(e).forEach((function(e){var t,a,s=(0,i.Z)(e,2),l=s[0],c=s[1];if(null!=n&&null!==(t=n.preserve)&&void 0!==t&&t[l])o[l]=c;else if(!("string"!=typeof c&&"number"!=typeof c||null!=n&&null!==(a=n.ignore)&&void 0!==a&&a[l])){var u,d=X(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"),o[l]="var(".concat(d,")")}})),[o,Q(r,t,{scope:null==n?void 0:n.scope})]},ee=n(16713),te=(0,a.Z)({},S).useInsertionEffect,ne=te?function(e,t,n){return te((function(){return e(),t()}),n)}:function(e,t,n){E.useMemo(e,n),(0,ee.Z)((function(){return t(!0)}),n)},re=void 0!==(0,a.Z)({},S).useInsertionEffect?function(e){var t=[],n=!1;return E.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 ie=function(){return!1};function oe(e,t,n,r,a){var s=E.useContext(N).cache,l=_([e].concat((0,o.Z)(t))),c=re([l]),u=(ie(),function(e){s.opUpdate(l,(function(t){var r=t||[void 0,void 0],o=(0,i.Z)(r,2),a=o[0];var s=[void 0===a?0:a,o[1]||n()];return e?e(s):s}))});E.useMemo((function(){u()}),[l]);var d=s.opGet(l)[1];return ne((function(){null==a||a(d)}),(function(e){return u((function(t){var n=(0,i.Z)(t,2),r=n[0],o=n[1];return e&&0===r&&(null==a||a(d)),[r+1,o]})),function(){s.opUpdate(l,(function(t){var n=t||[],o=(0,i.Z)(n,2),a=o[0],u=void 0===a?0:a,d=o[1];return 0===u-1?(c((function(){!e&&s.opGet(l)||null==r||r(d,!1)})),null):[u-1,d]}))}}),[l]),d}var ae={},se=new Map;function le(e){se.set(e,(se.get(e)||0)+1)}function ce(e,t){se.set(e,(se.get(e)||0)-1);var n=Array.from(se.keys()),r=n.filter((function(e){return(se.get(e)||0)<=0}));n.length-r.length>0&&r.forEach((function(e){!function(e,t){"undefined"!=typeof document&&document.querySelectorAll("style[".concat(O,'="').concat(e,'"]')).forEach((function(e){var n;e[P]===t&&(null===(n=e.parentNode)||void 0===n||n.removeChild(e))}))}(e,t),se.delete(e)}))}var ue=function(e,t,n,r){var i=n.getDerivativeToken(e),o=(0,a.Z)((0,a.Z)({},i),t);return r&&(o=r(o)),o},de="token";function pe(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=(0,E.useContext)(N),l=r.cache.instanceId,c=r.container,u=n.salt,d=void 0===u?"":u,p=n.override,f=void 0===p?ae:p,h=n.formatToken,m=n.getComputedToken,g=n.cssVar,y=z((function(){return Object.assign.apply(Object,[{}].concat((0,o.Z)(t)))}),t),v=W(y),b=W(f),w=g?W(g):"",S=oe(de,[d,e.id,v,b,w],(function(){var t,n=m?m(y,f,e):ue(y,f,e,h),r=(0,a.Z)({},n),o="";if(g){var l=J(n,g.key,{prefix:g.prefix,ignore:g.ignore,unitless:g.unitless,preserve:g.preserve}),c=(0,i.Z)(l,2);n=c[0],o=c[1]}var u=V(n,d);n._tokenKey=u,r._tokenKey=V(r,d);var p=null!==(t=null==g?void 0:g.key)&&void 0!==t?t:u;n._themeKey=p,le(p);var v="".concat("css","-").concat(s(u));return n._hashId=v,[n,v,r,o,(null==g?void 0:g.key)||""]}),(function(e){ce(e[0]._themeKey,l)}),(function(e){var t=(0,i.Z)(e,4),n=t[0],r=t[3];if(g&&r){var o=k(r,s("css-variables-".concat(n._themeKey)),{mark:R,prepend:"queue",attachTo:c,priority:-999});o[P]=l,o.setAttribute(O,n._themeKey)}}));return S}var fe=n(11757),he={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},me="comm",ge="rule",ye="decl",ve=Math.abs,be=String.fromCharCode;Object.assign;function we(e){return e.trim()}function ke(e,t,n){return e.replace(t,n)}function Ee(e,t,n){return e.indexOf(t,n)}function Se(e,t){return 0|e.charCodeAt(t)}function xe(e,t,n){return e.slice(t,n)}function Te(e){return e.length}function Ce(e,t){return t.push(e),e}function _e(e,t){for(var n="",r=0;r0?Se(Ne,--Ie):0,Re--,10===Me&&(Re=1,Oe--),Me}function je(){return Me=Ie2||$e(Me)>3?"":" "}function We(e,t){for(;--t&&je()&&!(Me<48||Me>102||Me>57&&Me<65||Me>70&&Me<97););return Fe(e,qe()+(t<6&&32==Be()&&32==je()))}function Ve(e){for(;je();)switch(Me){case e:return Ie;case 34:case 39:34!==e&&39!==e&&Ve(Me);break;case 40:41===e&&Ve(e);break;case 92:je()}return Ie}function Ge(e,t){for(;je()&&e+Me!==57&&(e+Me!==84||47!==Be()););return"/*"+Fe(t,Ie-1)+"*"+be(47===e?e:je())}function Ke(e){for(;!$e(Be());)je();return Fe(e,Ie)}function Ye(e){return Ze(Xe("",null,null,null,[""],e=Ue(e),0,[0],e))}function Xe(e,t,n,r,i,o,a,s,l){for(var c=0,u=0,d=a,p=0,f=0,h=0,m=1,g=1,y=1,v=0,b="",w=i,k=o,E=r,S=b;g;)switch(h=v,v=je()){case 40:if(108!=h&&58==Se(S,d-1)){-1!=Ee(S+=ke(ze(v),"&","&\f"),"&\f",ve(c?s[c-1]:0))&&(y=-1);break}case 34:case 39:case 91:S+=ze(v);break;case 9:case 10:case 13:case 32:S+=He(h);break;case 92:S+=We(qe()-1,7);continue;case 47:switch(Be()){case 42:case 47:Ce(Je(Ge(je(),qe()),t,n,l),l),5!=$e(h||1)&&5!=$e(Be()||1)||!Te(S)||" "===xe(S,-1,void 0)||(S+=" ");break;default:S+="/"}break;case 123*m:s[c++]=Te(S)*y;case 125*m:case 59:case 0:switch(v){case 0:case 125:g=0;case 59+u:-1==y&&(S=ke(S,/\f/g,"")),f>0&&(Te(S)-d||0===m&&47===h)&&Ce(f>32?et(S+";",r,n,d-1,l):et(ke(S," ","")+";",r,n,d-2,l),l);break;case 59:S+=";";default:if(Ce(E=Qe(S,t,n,c,u,i,s,b,w=[],k=[],d,o),o),123===v)if(0===u)Xe(S,t,E,E,w,o,d,s,k);else switch(99===p&&110===Se(S,3)?100:p){case 100:case 108:case 109:case 115:Xe(e,E,E,r&&Ce(Qe(e,E,E,0,0,i,s,b,i,w=[],d,k),k),i,k,d,s,r?w:k);break;default:Xe(S,E,E,E,[""],k,0,s,k)}}c=u=f=0,m=y=1,b=S="",d=a;break;case 58:d=1+Te(S),f=h;default:if(m<1)if(123==v)--m;else if(125==v&&0==m++&&125==De())continue;switch(S+=be(v),v*m){case 38:y=u>0?1:(S+="\f",-1);break;case 44:s[c++]=(Te(S)-1)*y,y=1;break;case 64:45===Be()&&(S+=ze(je())),p=Be(),u=d=Te(b=S+=Ke(qe())),v++;break;case 45:45===h&&2==Te(S)&&(m=0)}}return o}function Qe(e,t,n,r,i,o,a,s,l,c,u,d){for(var p=i-1,f=0===i?o:[""],h=function(e){return e.length}(f),m=0,g=0,y=0;m0?f[v]+" "+b:ke(b,/&\f/g,f[v])))&&(l[y++]=w);return Le(e,t,n,0===i?ge:s,l,c,u,d)}function Je(e,t,n,r){return Le(e,t,n,me,be(Me),xe(e,2,-2),0,r)}function et(e,t,n,r,i){return Le(e,t,n,ye,xe(e,0,r),xe(e,r+1,-1),r,i)}var tt,nt="data-ant-cssinjs-cache-path",rt="_FILE_STYLE__";var it=!0;function ot(e){return function(){if(!tt&&(tt={},(0,l.Z)())){var e=document.createElement("div");e.className=nt,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,i.Z)(t,2),r=n[0],o=n[1];tt[r]=o}));var n,r=document.querySelector("style[".concat(nt,"]"));r&&(it=!1,null===(n=r.parentNode)||void 0===n||n.removeChild(r)),document.body.removeChild(e)}}(),!!tt[e]}var at="_multi_value_";function st(e){return _e(Ye(e),Ae).replace(/\{%%%\:[^;];}/g,";")}function lt(e){return"object"===(0,L.Z)(e)&&e&&("_skip_check_"in e||at in e)}function ct(e,t,n){if(!t)return e;var r=".".concat(t),i="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(i).concat(r.slice(a.length))].concat((0,o.Z)(n.slice(1))).join(" ")})).join(",")}var ut=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,p=(n.path,n.hashPriority),f=n.transformers,h=void 0===f?[]:f,m=(n.linters,""),g={};function y(t){var r=t.getName(u);if(!g[r]){var o=e(t.style,n,{root:!1,parentSelectors:c}),a=(0,i.Z)(o,1)[0];g[r]="@keyframes ".concat(t.getName(u)).concat(a)}}function v(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return e.forEach((function(e){Array.isArray(e)?v(e,t):e&&t.push(e)})),t}var b=v(Array.isArray(t)?t:[t]);return b.forEach((function(t){var r="string"!=typeof t||s?t:{};if("string"==typeof r)m+="".concat(r,"\n");else if(r._keyframe)y(r);else{var d=h.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,L.Z)(r)||!r||"animationName"===t&&r._keyframe||lt(r)){var f;function T(e,t){var n=e.replace(/[A-Z]/g,(function(e){return"-".concat(e.toLowerCase())})),r=t;he[e]||"number"!=typeof r||0===r||(r="".concat(r,"px")),"animationName"===e&&null!=t&&t._keyframe&&(y(t),r=t.getName(u)),m+="".concat(n,":").concat(r,";")}var h=null!==(f=null==r?void 0:r.value)&&void 0!==f?f:r;"object"===(0,L.Z)(r)&&null!=r&&r[at]&&Array.isArray(h)?h.forEach((function(e){T(t,e)})):T(t,h)}else{var v=!1,b=t.trim(),w=!1;(s||l)&&u?b.startsWith("@")?v=!0:b=ct("&"===b?"":t,u,p):!s||u||"&"!==b&&""!==b||(b="",w=!0);var k=e(r,n,{root:w,injectHash:v,parentSelectors:[].concat((0,o.Z)(c),[b])}),E=(0,i.Z)(k,2),S=E[0],x=E[1];g=(0,a.Z)((0,a.Z)({},g),x),m+="".concat(b).concat(S)}}))}})),s?d&&(m="@layer ".concat(d.name," {").concat(m,"}"),d.dependencies&&(g["@layer ".concat(d.name)]=d.dependencies.map((function(e){return"@layer ".concat(e,", ").concat(d.name,";")})).join("\n"))):m="{".concat(m,"}"),[m,g]};function dt(e,t){return s("".concat(e.join("%")).concat(t))}function pt(){return null}var ft="style";function ht(e,t){var n=e.token,s=e.path,c=e.hashId,u=e.layer,d=e.nonce,p=e.clientOnly,f=e.order,h=void 0===f?0:f,m=E.useContext(N),g=m.autoClear,y=(m.mock,m.defaultCache),v=m.hashPriority,w=m.container,S=m.ssrInline,x=m.transformers,T=m.linters,C=m.cache,_=m.layer,A=n._tokenKey,I=[A];_&&I.push("layer"),I.push.apply(I,(0,o.Z)(s));var M=G;var L=oe(ft,I,(function(){var e=I.join("|");if(ot(e)){var n=function(e){var t=tt[e],n=null;if(t&&(0,l.Z)())if(it)n=rt;else{var r=document.querySelector("style[".concat(R,'="').concat(tt[e],'"]'));r?n=r.innerHTML:delete tt[e]}return[n,t]}(e),r=(0,i.Z)(n,2),o=r[0],a=r[1];if(o)return[o,A,a,{},p,h]}var d=t(),f=ut(d,{hashId:c,hashPriority:v,layer:_?u:void 0,path:s.join("-"),transformers:x,linters:T}),m=(0,i.Z)(f,2),g=m[0],y=m[1],b=st(g),w=dt(I,b);return[b,A,w,y,p,h]}),(function(e,t){var n=(0,i.Z)(e,3)[2];(t||g)&&G&&b(n,{mark:R})}),(function(e){var t=(0,i.Z)(e,4),n=t[0],r=(t[1],t[2]),o=t[3];if(M&&n!==rt){var s={mark:R,prepend:!_&&"queue",attachTo:w,priority:h},l="function"==typeof d?d():d;l&&(s.csp={nonce:l});var c=[],u=[];Object.keys(o).forEach((function(e){e.startsWith("@layer")?c.push(e):u.push(e)})),c.forEach((function(e){k(st(o[e]),"_layer-".concat(e),(0,a.Z)((0,a.Z)({},s),{},{prepend:!0}))}));var p=k(n,r,s);p[P]=C.instanceId,p.setAttribute(O,A),u.forEach((function(e){k(st(o[e]),"_effect-".concat(e),s)}))}})),D=(0,i.Z)(L,3),j=D[0],B=D[1],q=D[2];return function(e){var t,n;S&&!M&&y?t=E.createElement("style",(0,fe.Z)({},(n={},(0,r.Z)(n,O,B),(0,r.Z)(n,R,q),n),{dangerouslySetInnerHTML:{__html:j}})):t=E.createElement(pt,null);return E.createElement(E.Fragment,null,t,e)}}var mt,gt="cssVar",yt=function(e,t){var n=e.key,r=e.prefix,a=e.unitless,s=e.ignore,l=e.token,c=e.scope,u=void 0===c?"":c,d=(0,E.useContext)(N),p=d.cache.instanceId,f=d.container,h=l._tokenKey,m=[].concat((0,o.Z)(e.path),[n,u,h]);return oe(gt,m,(function(){var e=t(),o=J(e,n,{prefix:r,unitless:a,ignore:s,scope:u}),l=(0,i.Z)(o,2),c=l[0],d=l[1];return[c,d,dt(m,d),n]}),(function(e){var t=(0,i.Z)(e,3)[2];G&&b(t,{mark:R})}),(function(e){var t=(0,i.Z)(e,3),r=t[1],o=t[2];if(r){var a=k(r,o,{mark:R,prepend:"queue",attachTo:f,priority:-999});a[P]=p,a.setAttribute(O,n)}}))};mt={},(0,r.Z)(mt,ft,(function(e,t,n){var r=(0,i.Z)(e,6),o=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 p=o,f={"data-rc-order":"prependQueue","data-rc-priority":"".concat(u)};return p=Y(o,a,s,f,d),l&&Object.keys(l).forEach((function(e){if(!t[e]){t[e]=!0;var n=Y(st(l[e]),a,"_effect-".concat(e),f,d);e.startsWith("@layer")?p=n+p:p+=n}})),[u,s,p]})),(0,r.Z)(mt,de,(function(e,t,n){var r=(0,i.Z)(e,5),o=r[2],a=r[3],s=r[4],l=(n||{}).plain;if(!a)return null;var c=o._tokenKey;return[-999,c,Y(a,s,c,{"data-rc-order":"prependQueue","data-rc-priority":"".concat(-999)},l)]})),(0,r.Z)(mt,gt,(function(e,t,n){var r=(0,i.Z)(e,4),o=r[1],a=r[2],s=r[3],l=(n||{}).plain;if(!o)return null;return[-999,a,Y(o,s,a,{"data-rc-order":"prependQueue","data-rc-priority":"".concat(-999)},l)]}));var vt=function(){function e(t,n){(0,T.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,C.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}(),bt=vt;function wt(e){return e.notSplit=!0,e}wt(["borderTop","borderBottom"]),wt(["borderTop"]),wt(["borderBottom"]),wt(["borderLeft","borderRight"]),wt(["borderLeft"]),wt(["borderRight"])},87471:function(e,t,n){"use strict";n.d(t,{t:function(){return l}});var r=n(20173);const i=Math.round;function o(e,t){const n=e.replace(/^[^(]*\((.*)/,"$1").replace(/\).*/,"").match(/\d*\.?\d+%?/g)||[],r=n.map((e=>parseFloat(e)));for(let e=0;e<3;e+=1)r[e]=t(r[e]||0,n[e]||"",e);return n[3]?r[3]=n[3].includes("%")?r[3]/100:r[3]:r[3]=1,r}const a=(e,t,n)=>0===n?e:e/100;function s(e,t){const n=t||255;return e>n?n:e<0?0:e}class l{constructor(e){function t(t){return t[0]in e&&t[1]in e&&t[2]in e}if((0,r.Z)(this,"isValid",!0),(0,r.Z)(this,"r",0),(0,r.Z)(this,"g",0),(0,r.Z)(this,"b",0),(0,r.Z)(this,"a",1),(0,r.Z)(this,"_h",void 0),(0,r.Z)(this,"_s",void 0),(0,r.Z)(this,"_l",void 0),(0,r.Z)(this,"_v",void 0),(0,r.Z)(this,"_max",void 0),(0,r.Z)(this,"_min",void 0),(0,r.Z)(this,"_brightness",void 0),e)if("string"==typeof e){const n=e.trim();function i(e){return n.startsWith(e)}/^#?[A-F\d]{3,8}$/i.test(n)?this.fromHexString(n):i("rgb")?this.fromRgbString(n):i("hsl")?this.fromHslString(n):(i("hsv")||i("hsb"))&&this.fromHsvString(n)}else if(e instanceof l)this.r=e.r,this.g=e.g,this.b=e.b,this.a=e.a,this._h=e._h,this._s=e._s,this._l=e._l,this._v=e._v;else if(t("rgb"))this.r=s(e.r),this.g=s(e.g),this.b=s(e.b),this.a="number"==typeof e.a?s(e.a,1):1;else if(t("hsl"))this.fromHsl(e);else{if(!t("hsv"))throw new Error("@ant-design/fast-color: unsupported input "+JSON.stringify(e));this.fromHsv(e)}else;}setR(e){return this._sc("r",e)}setG(e){return this._sc("g",e)}setB(e){return this._sc("b",e)}setA(e){return this._sc("a",e,1)}setHue(e){const t=this.toHsv();return t.h=e,this._c(t)}getLuminance(){function e(e){const t=e/255;return t<=.03928?t/12.92:Math.pow((t+.055)/1.055,2.4)}return.2126*e(this.r)+.7152*e(this.g)+.0722*e(this.b)}getHue(){if(void 0===this._h){const e=this.getMax()-this.getMin();this._h=0===e?0:i(60*(this.r===this.getMax()?(this.g-this.b)/e+(this.g1&&(r=1),this._c({h:t,s:n,l:r,a:this.a})}mix(e,t=50){const n=this._c(e),r=t/100,o=e=>(n[e]-this[e])*r+this[e],a={r:i(o("r")),g:i(o("g")),b:i(o("b")),a:i(100*o("a"))/100};return this._c(a)}tint(e=10){return this.mix({r:255,g:255,b:255,a:1},e)}shade(e=10){return this.mix({r:0,g:0,b:0,a:1},e)}onBackground(e){const t=this._c(e),n=this.a+t.a*(1-this.a),r=e=>i((this[e]*this.a+t[e]*t.a*(1-this.a))/n);return this._c({r:r("r"),g:r("g"),b:r("b"),a:n})}isDark(){return this.getBrightness()<128}isLight(){return this.getBrightness()>=128}equals(e){return this.r===e.r&&this.g===e.g&&this.b===e.b&&this.a===e.a}clone(){return this._c(this)}toHexString(){let e="#";const t=(this.r||0).toString(16);e+=2===t.length?t:"0"+t;const n=(this.g||0).toString(16);e+=2===n.length?n:"0"+n;const r=(this.b||0).toString(16);if(e+=2===r.length?r:"0"+r,"number"==typeof this.a&&this.a>=0&&this.a<1){const t=i(255*this.a).toString(16);e+=2===t.length?t:"0"+t}return e}toHsl(){return{h:this.getHue(),s:this.getSaturation(),l:this.getLightness(),a:this.a}}toHslString(){const e=this.getHue(),t=i(100*this.getSaturation()),n=i(100*this.getLightness());return 1!==this.a?`hsla(${e},${t}%,${n}%,${this.a})`:`hsl(${e},${t}%,${n}%)`}toHsv(){return{h:this.getHue(),s:this.getSaturation(),v:this.getValue(),a:this.a}}toRgb(){return{r:this.r,g:this.g,b:this.b,a:this.a}}toRgbString(){return 1!==this.a?`rgba(${this.r},${this.g},${this.b},${this.a})`:`rgb(${this.r},${this.g},${this.b})`}toString(){return this.toRgbString()}_sc(e,t,n){const r=this.clone();return r[e]=s(t,n),r}_c(e){return new this.constructor(e)}getMax(){return void 0===this._max&&(this._max=Math.max(this.r,this.g,this.b)),this._max}getMin(){return void 0===this._min&&(this._min=Math.min(this.r,this.g,this.b)),this._min}fromHexString(e){const t=e.replace("#","");function n(e,n){return parseInt(t[e]+t[n||e],16)}t.length<6?(this.r=n(0),this.g=n(1),this.b=n(2),this.a=t[3]?n(3)/255:1):(this.r=n(0,1),this.g=n(2,3),this.b=n(4,5),this.a=t[6]?n(6,7)/255:1)}fromHsl({h:e,s:t,l:n,a:r}){if(this._h=e%360,this._s=t,this._l=n,this.a="number"==typeof r?r:1,t<=0){const e=i(255*n);this.r=e,this.g=e,this.b=e}let o=0,a=0,s=0;const l=e/60,c=(1-Math.abs(2*n-1))*t,u=c*(1-Math.abs(l%2-1));l>=0&&l<1?(o=c,a=u):l>=1&&l<2?(o=u,a=c):l>=2&&l<3?(a=c,s=u):l>=3&&l<4?(a=u,s=c):l>=4&&l<5?(o=u,s=c):l>=5&&l<6&&(o=c,s=u);const d=n-c/2;this.r=i(255*(o+d)),this.g=i(255*(a+d)),this.b=i(255*(s+d))}fromHsv({h:e,s:t,v:n,a:r}){this._h=e%360,this._s=t,this._v=n,this.a="number"==typeof r?r:1;const o=i(255*n);if(this.r=o,this.g=o,this.b=o,t<=0)return;const a=e/60,s=Math.floor(a),l=a-s,c=i(n*(1-t)*255),u=i(n*(1-t*l)*255),d=i(n*(1-t*(1-l))*255);switch(s){case 0:this.g=d,this.b=c;break;case 1:this.r=u,this.b=c;break;case 2:this.r=c,this.b=d;break;case 3:this.r=c,this.g=u;break;case 4:this.r=d,this.g=c;break;default:this.g=c,this.b=u}}fromHsvString(e){const t=o(e,a);this.fromHsv({h:t[0],s:t[1],v:t[2],a:t[3]})}fromHslString(e){const t=o(e,a);this.fromHsl({h:t[0],s:t[1],l:t[2],a:t[3]})}fromRgbString(e){const t=o(e,((e,t)=>t.includes("%")?i(e/100*255):e));this.r=t[0],this.g=t[1],this.b=t[2],this.a=t[3]}}},42023:function(e,t){"use strict";t.Z={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M899.6 276.5L705 396.4 518.4 147.5a8.06 8.06 0 00-12.9 0L319 396.4 124.3 276.5c-5.7-3.5-13.1 1.2-12.2 7.9L188.5 865c1.1 7.9 7.9 14 16 14h615.1c8 0 14.9-6 15.9-14l76.4-580.6c.8-6.7-6.5-11.4-12.3-7.9zm-126 534.1H250.3l-53.8-409.4 139.8 86.1L512 252.9l175.7 234.4 139.8-86.1-53.9 409.4zM512 509c-62.1 0-112.6 50.5-112.6 112.6S449.9 734.2 512 734.2s112.6-50.5 112.6-112.6S574.1 509 512 509zm0 160.9c-26.6 0-48.2-21.6-48.2-48.3 0-26.6 21.6-48.3 48.2-48.3s48.2 21.6 48.2 48.3c0 26.6-21.6 48.3-48.2 48.3z"}}]},name:"crown",theme:"outlined"}},26033:function(e,t){"use strict";t.Z={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 128c-212.1 0-384 171.9-384 384v360c0 13.3 10.7 24 24 24h184c35.3 0 64-28.7 64-64V624c0-35.3-28.7-64-64-64H200v-48c0-172.3 139.7-312 312-312s312 139.7 312 312v48H688c-35.3 0-64 28.7-64 64v208c0 35.3 28.7 64 64 64h184c13.3 0 24-10.7 24-24V512c0-212.1-171.9-384-384-384zM328 632v192H200V632h128zm496 192H696V632h128v192z"}}]},name:"customer-service",theme:"outlined"}},29:function(e,t){"use strict";t.Z={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M868 732h-70.3c-4.8 0-9.3 2.1-12.3 5.8-7 8.5-14.5 16.7-22.4 24.5a353.84 353.84 0 01-112.7 75.9A352.8 352.8 0 01512.4 866c-47.9 0-94.3-9.4-137.9-27.8a353.84 353.84 0 01-112.7-75.9 353.28 353.28 0 01-76-112.5C167.3 606.2 158 559.9 158 512s9.4-94.2 27.8-137.8c17.8-42.1 43.4-80 76-112.5s70.5-58.1 112.7-75.9c43.6-18.4 90-27.8 137.9-27.8 47.9 0 94.3 9.3 137.9 27.8 42.2 17.8 80.1 43.4 112.7 75.9 7.9 7.9 15.3 16.1 22.4 24.5 3 3.7 7.6 5.8 12.3 5.8H868c6.3 0 10.2-7 6.7-12.3C798 160.5 663.8 81.6 511.3 82 271.7 82.6 79.6 277.1 82 516.4 84.4 751.9 276.2 942 512.4 942c152.1 0 285.7-78.8 362.3-197.7 3.4-5.3-.4-12.3-6.7-12.3zm88.9-226.3L815 393.7c-5.3-4.2-13-.4-13 6.3v76H488c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h314v76c0 6.7 7.8 10.5 13 6.3l141.9-112a8 8 0 000-12.6z"}}]},name:"logout",theme:"outlined"}},20614:function(e,t){"use strict";t.Z={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M464 512a48 48 0 1096 0 48 48 0 10-96 0zm200 0a48 48 0 1096 0 48 48 0 10-96 0zm-400 0a48 48 0 1096 0 48 48 0 10-96 0zm661.2-173.6c-22.6-53.7-55-101.9-96.3-143.3a444.35 444.35 0 00-143.3-96.3C630.6 75.7 572.2 64 512 64h-2c-60.6.3-119.3 12.3-174.5 35.9a445.35 445.35 0 00-142 96.5c-40.9 41.3-73 89.3-95.2 142.8-23 55.4-34.6 114.3-34.3 174.9A449.4 449.4 0 00112 714v152a46 46 0 0046 46h152.1A449.4 449.4 0 00510 960h2.1c59.9 0 118-11.6 172.7-34.3a444.48 444.48 0 00142.8-95.2c41.3-40.9 73.8-88.7 96.5-142 23.6-55.2 35.6-113.9 35.9-174.5.3-60.9-11.5-120-34.8-175.6zm-151.1 438C704 845.8 611 884 512 884h-1.7c-60.3-.3-120.2-15.3-173.1-43.5l-8.4-4.5H188V695.2l-4.5-8.4C155.3 633.9 140.3 574 140 513.7c-.4-99.7 37.7-193.3 107.6-263.8 69.8-70.5 163.1-109.5 262.8-109.9h1.7c50 0 98.5 9.7 144.2 28.9 44.6 18.7 84.6 45.6 119 80 34.3 34.3 61.3 74.4 80 119 19.4 46.2 29.1 95.2 28.9 145.8-.6 99.6-39.7 192.9-110.1 262.7z"}}]},name:"message",theme:"outlined"}},15323:function(e,t){"use strict";t.Z={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 328a60 60 0 10120 0 60 60 0 10-120 0zM852 64H172c-17.7 0-32 14.3-32 32v660c0 17.7 14.3 32 32 32h680c17.7 0 32-14.3 32-32V96c0-17.7-14.3-32-32-32zm-32 660H204V128h616v596zM604 328a60 60 0 10120 0 60 60 0 10-120 0zm250.2 556H169.8c-16.5 0-29.8 14.3-29.8 32v36c0 4.4 3.3 8 7.4 8h729.1c4.1 0 7.4-3.6 7.4-8v-36c.1-17.7-13.2-32-29.7-32zM664 508H360c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h304c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"robot",theme:"outlined"}},89291:function(e,t){"use strict";t.Z={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M924.8 625.7l-65.5-56c3.1-19 4.7-38.4 4.7-57.8s-1.6-38.8-4.7-57.8l65.5-56a32.03 32.03 0 009.3-35.2l-.9-2.6a443.74 443.74 0 00-79.7-137.9l-1.8-2.1a32.12 32.12 0 00-35.1-9.5l-81.3 28.9c-30-24.6-63.5-44-99.7-57.6l-15.7-85a32.05 32.05 0 00-25.8-25.7l-2.7-.5c-52.1-9.4-106.9-9.4-159 0l-2.7.5a32.05 32.05 0 00-25.8 25.7l-15.8 85.4a351.86 351.86 0 00-99 57.4l-81.9-29.1a32 32 0 00-35.1 9.5l-1.8 2.1a446.02 446.02 0 00-79.7 137.9l-.9 2.6c-4.5 12.5-.8 26.5 9.3 35.2l66.3 56.6c-3.1 18.8-4.6 38-4.6 57.1 0 19.2 1.5 38.4 4.6 57.1L99 625.5a32.03 32.03 0 00-9.3 35.2l.9 2.6c18.1 50.4 44.9 96.9 79.7 137.9l1.8 2.1a32.12 32.12 0 0035.1 9.5l81.9-29.1c29.8 24.5 63.1 43.9 99 57.4l15.8 85.4a32.05 32.05 0 0025.8 25.7l2.7.5a449.4 449.4 0 00159 0l2.7-.5a32.05 32.05 0 0025.8-25.7l15.7-85a350 350 0 0099.7-57.6l81.3 28.9a32 32 0 0035.1-9.5l1.8-2.1c34.8-41.1 61.6-87.5 79.7-137.9l.9-2.6c4.5-12.3.8-26.3-9.3-35zM788.3 465.9c2.5 15.1 3.8 30.6 3.8 46.1s-1.3 31-3.8 46.1l-6.6 40.1 74.7 63.9a370.03 370.03 0 01-42.6 73.6L721 702.8l-31.4 25.8c-23.9 19.6-50.5 35-79.3 45.8l-38.1 14.3-17.9 97a377.5 377.5 0 01-85 0l-17.9-97.2-37.8-14.5c-28.5-10.8-55-26.2-78.7-45.7l-31.4-25.9-93.4 33.2c-17-22.9-31.2-47.6-42.6-73.6l75.5-64.5-6.5-40c-2.4-14.9-3.7-30.3-3.7-45.5 0-15.3 1.2-30.6 3.7-45.5l6.5-40-75.5-64.5c11.3-26.1 25.6-50.7 42.6-73.6l93.4 33.2 31.4-25.9c23.7-19.5 50.2-34.9 78.7-45.7l37.9-14.3 17.9-97.2c28.1-3.2 56.8-3.2 85 0l17.9 97 38.1 14.3c28.7 10.8 55.4 26.2 79.3 45.8l31.4 25.8 92.8-32.9c17 22.9 31.2 47.6 42.6 73.6L781.8 426l6.5 39.9zM512 326c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm79.2 255.2A111.6 111.6 0 01512 614c-29.9 0-58-11.7-79.2-32.8A111.6 111.6 0 01400 502c0-29.9 11.7-58 32.8-79.2C454 401.6 482.1 390 512 390c29.9 0 58 11.6 79.2 32.8A111.6 111.6 0 01624 502c0 29.9-11.7 58-32.8 79.2z"}}]},name:"setting",theme:"outlined"}},85333:function(e,t){"use strict";t.Z={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M824.2 699.9a301.55 301.55 0 00-86.4-60.4C783.1 602.8 812 546.8 812 484c0-110.8-92.4-201.7-203.2-200-109.1 1.7-197 90.6-197 200 0 62.8 29 118.8 74.2 155.5a300.95 300.95 0 00-86.4 60.4C345 754.6 314 826.8 312 903.8a8 8 0 008 8.2h56c4.3 0 7.9-3.4 8-7.7 1.9-58 25.4-112.3 66.7-153.5A226.62 226.62 0 01612 684c60.9 0 118.2 23.7 161.3 66.8C814.5 792 838 846.3 840 904.3c.1 4.3 3.7 7.7 8 7.7h56a8 8 0 008-8.2c-2-77-33-149.2-87.8-203.9zM612 612c-34.2 0-66.4-13.3-90.5-37.5a126.86 126.86 0 01-37.5-91.8c.3-32.8 13.4-64.5 36.3-88 24-24.6 56.1-38.3 90.4-38.7 33.9-.3 66.8 12.9 91 36.6 24.8 24.3 38.4 56.8 38.4 91.4 0 34.2-13.3 66.3-37.5 90.5A127.3 127.3 0 01612 612zM361.5 510.4c-.9-8.7-1.4-17.5-1.4-26.4 0-15.9 1.5-31.4 4.3-46.5.7-3.6-1.2-7.3-4.5-8.8-13.6-6.1-26.1-14.5-36.9-25.1a127.54 127.54 0 01-38.7-95.4c.9-32.1 13.8-62.6 36.3-85.6 24.7-25.3 57.9-39.1 93.2-38.7 31.9.3 62.7 12.6 86 34.4 7.9 7.4 14.7 15.6 20.4 24.4 2 3.1 5.9 4.4 9.3 3.2 17.6-6.1 36.2-10.4 55.3-12.4 5.6-.6 8.8-6.6 6.3-11.6-32.5-64.3-98.9-108.7-175.7-109.9-110.9-1.7-203.3 89.2-203.3 199.9 0 62.8 28.9 118.8 74.2 155.5-31.8 14.7-61.1 35-86.5 60.4-54.8 54.7-85.8 126.9-87.8 204a8 8 0 008 8.2h56.1c4.3 0 7.9-3.4 8-7.7 1.9-58 25.4-112.3 66.7-153.5 29.4-29.4 65.4-49.8 104.7-59.7 3.9-1 6.5-4.7 6-8.7z"}}]},name:"team",theme:"outlined"}},64423:function(e,t,n){"use strict";n.d(t,{Z:function(){return U}});var r=n(17082),i=n(42601),o=n(20173),a=n(73457),s=n(44194),l=n(51865),c=n.n(l),u=(0,s.createContext)({}),d=n(6918),p=n(20117),f=n(76981),h=[{index:7,opacity:.15},{index:6,opacity:.25},{index:5,opacity:.3},{index:5,opacity:.45},{index:5,opacity:.65},{index:5,opacity:.85},{index:4,opacity:.9},{index:3,opacity:.95},{index:2,opacity:.97},{index:1,opacity:.98}];function m(e){var t=e.r,n=e.g,r=e.b,i=(0,p.py)(t,n,r);return{h:360*i.h,s:i.s,v:i.v}}function g(e){var t=e.r,n=e.g,r=e.b;return"#".concat((0,p.vq)(t,n,r,!1))}function y(e,t,n){var r=n/100;return{r:(t.r-e.r)*r+e.r,g:(t.g-e.g)*r+e.g,b:(t.b-e.b)*r+e.b}}function v(e,t,n){var r;return(r=Math.round(e.h)>=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 b(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 w(e,t,n){var r;return(r=n?e.v+.05*t:e.v-.15*t)>1&&(r=1),Number(r.toFixed(2))}function k(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=[],r=(0,f.uA)(e),i=5;i>0;i-=1){var o=m(r),a=g((0,f.uA)({h:v(o,i,!0),s:b(o,i,!0),v:w(o,i,!0)}));n.push(a)}n.push(g(r));for(var s=1;s<=4;s+=1){var l=m(r),c=g((0,f.uA)({h:v(l,s),s:b(l,s),v:w(l,s)}));n.push(c)}return"dark"===t.theme?h.map((function(e){var r=e.index,i=e.opacity;return g(y((0,f.uA)(t.backgroundColor||"#141414"),(0,f.uA)(n[r]),100*i))})):n}var E={red:"#F5222D",volcano:"#FA541C",orange:"#FA8C16",gold:"#FAAD14",yellow:"#FADB14",lime:"#A0D911",green:"#52C41A",cyan:"#13C2C2",blue:"#1890FF",geekblue:"#2F54EB",purple:"#722ED1",magenta:"#EB2F96",grey:"#666666"},S={},x={};Object.keys(E).forEach((function(e){S[e]=k(E[e]),S[e].primary=S[e][5],x[e]=k(E[e],{theme:"dark",backgroundColor:"#141414"}),x[e].primary=x[e][5]}));S.red,S.volcano,S.gold,S.orange,S.yellow,S.lime,S.green,S.cyan,S.blue,S.geekblue,S.purple,S.magenta,S.grey;var T=n(32970),C=n(67860),_=n(89309),A=n.n(_);function O(e){return"object"===(0,d.Z)(e)&&"string"==typeof e.name&&"string"==typeof e.theme&&("object"===(0,d.Z)(e.icon)||"function"==typeof e.icon)}function R(){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[A()(n)]=r;return t}),{})}function P(e,t,n){return n?s.createElement(e.tag,(0,r.Z)((0,r.Z)({key:t},R(e.attrs)),n),(e.children||[]).map((function(n,r){return P(n,"".concat(t,"-").concat(e.tag,"-").concat(r))}))):s.createElement(e.tag,(0,r.Z)({key:t},R(e.attrs)),(e.children||[]).map((function(n,r){return P(n,"".concat(t,"-").concat(e.tag,"-").concat(r))})))}function I(e){return k(e)[0]}function M(e){return e?Array.isArray(e)?e:[e]:[]}var N="\n.anticon {\n display: inline-flex;\n alignItems: center;\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",L=["icon","className","onClick","style","primaryColor","secondaryColor"],D={primaryColor:"#333",secondaryColor:"#E6E6E6",calculated:!1};var j=function(e){var t,n,i=e.icon,o=e.className,l=e.onClick,c=e.style,d=e.primaryColor,p=e.secondaryColor,f=(0,a.Z)(e,L),h=D;if(d&&(h={primaryColor:d,secondaryColor:p||I(d)}),function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:N,t=(0,s.useContext)(u).csp;(0,s.useEffect)((function(){(0,C.hq)(e,"@ant-design-icons",{prepend:!0,csp:t})}),[])}(),t=O(i),n="icon should be icon definiton, but got ".concat(i),(0,T.ZP)(t,"[@ant-design/icons] ".concat(n)),!O(i))return null;var m=i;return m&&"function"==typeof m.icon&&(m=(0,r.Z)((0,r.Z)({},m),{},{icon:m.icon(h.primaryColor,h.secondaryColor)})),P(m.icon,"svg-".concat(m.name),(0,r.Z)({className:o,onClick:l,style:c,"data-icon":m.name,width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"},f))};j.displayName="IconReact",j.getTwoToneColors=function(){return(0,r.Z)({},D)},j.setTwoToneColors=function(e){var t=e.primaryColor,n=e.secondaryColor;D.primaryColor=t,D.secondaryColor=n||I(t),D.calculated=!!n};var B=j;function q(e){var t=M(e),n=(0,i.Z)(t,2),r=n[0],o=n[1];return B.setTwoToneColors({primaryColor:r,secondaryColor:o})}var F=["className","icon","spin","rotate","tabIndex","onClick","twoToneColor"];q("#1890ff");var $=s.forwardRef((function(e,t){var n=e.className,l=e.icon,d=e.spin,p=e.rotate,f=e.tabIndex,h=e.onClick,m=e.twoToneColor,g=(0,a.Z)(e,F),y=s.useContext(u),v=y.prefixCls,b=void 0===v?"anticon":v,w=y.rootClassName,k=c()(w,b,(0,o.Z)((0,o.Z)({},"".concat(b,"-").concat(l.name),!!l.name),"".concat(b,"-spin"),!!d||"loading"===l.name),n),E=f;void 0===E&&h&&(E=-1);var S=p?{msTransform:"rotate(".concat(p,"deg)"),transform:"rotate(".concat(p,"deg)")}:void 0,x=M(m),T=(0,i.Z)(x,2),C=T[0],_=T[1];return s.createElement("span",(0,r.Z)((0,r.Z)({role:"img","aria-label":l.name},g),{},{ref:t,tabIndex:E,onClick:h,className:k}),s.createElement(B,{icon:l,primaryColor:C,secondaryColor:_,style:S}))}));$.displayName="AntdIcon",$.getTwoToneColor=function(){var e=B.getTwoToneColors();return e.calculated?[e.primaryColor,e.secondaryColor]:e.primaryColor},$.setTwoToneColor=q;var U=$},54183:function(e,t,n){"use strict";n.d(t,{Z:function(){return k}});var r=n(11757),i=n(42601),o=n(20173),a=n(73457),s=n(44194),l=n(51865),c=n.n(l),u=n(69521),d=n(22230),p=n(17082),f=n(25425),h=["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,i=e.style,o=e.primaryColor,l=e.secondaryColor,c=(0,a.Z)(e,h),u=s.useRef(),d=m;if(o&&(d={primaryColor:o,secondaryColor:l||(0,f.pw)(o)}),(0,f.C3)(u),(0,f.Kp)((0,f.r)(t),"icon should be icon definiton, but got ".concat(t)),!(0,f.r)(t))return null;var g=t;return g&&"function"==typeof g.icon&&(g=(0,p.Z)((0,p.Z)({},g),{},{icon:g.icon(d.primaryColor,d.secondaryColor)})),(0,f.R_)(g.icon,"svg-".concat(g.name),(0,p.Z)((0,p.Z)({className:n,onClick:r,style:i,"data-icon":g.name,width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"},c),{},{ref:u}))};g.displayName="IconReact",g.getTwoToneColors=function(){return(0,p.Z)({},m)},g.setTwoToneColors=function(e){var t=e.primaryColor,n=e.secondaryColor;m.primaryColor=t,m.secondaryColor=n||(0,f.pw)(t),m.calculated=!!n};var y=g;function v(e){var t=(0,f.H9)(e),n=(0,i.Z)(t,2),r=n[0],o=n[1];return y.setTwoToneColors({primaryColor:r,secondaryColor:o})}var b=["className","icon","spin","rotate","tabIndex","onClick","twoToneColor"];v(u.iN.primary);var w=s.forwardRef((function(e,t){var n=e.className,l=e.icon,u=e.spin,p=e.rotate,h=e.tabIndex,m=e.onClick,g=e.twoToneColor,v=(0,a.Z)(e,b),w=s.useContext(d.Z),k=w.prefixCls,E=void 0===k?"anticon":k,S=w.rootClassName,x=c()(S,E,(0,o.Z)((0,o.Z)({},"".concat(E,"-").concat(l.name),!!l.name),"".concat(E,"-spin"),!!u||"loading"===l.name),n),T=h;void 0===T&&m&&(T=-1);var C=p?{msTransform:"rotate(".concat(p,"deg)"),transform:"rotate(".concat(p,"deg)")}:void 0,_=(0,f.H9)(g),A=(0,i.Z)(_,2),O=A[0],R=A[1];return s.createElement("span",(0,r.Z)({role:"img","aria-label":l.name},v,{ref:t,tabIndex:T,onClick:m,className:x}),s.createElement(y,{icon:l,primaryColor:O,secondaryColor:R,style:C}))}));w.displayName="AntdIcon",w.getTwoToneColor=function(){var e=y.getTwoToneColors();return e.calculated?[e.primaryColor,e.secondaryColor]:e.primaryColor},w.setTwoToneColor=v;var k=w},22230:function(e,t,n){"use strict";var r=(0,n(44194).createContext)({});t.Z=r},58644:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(11757),i=n(44194),o={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(54183),s=function(e,t){return i.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var l=i.forwardRef(s)},97413:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(11757),i=n(44194),o={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(54183),s=function(e,t){return i.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var l=i.forwardRef(s)},92520:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(11757),i=n(44194),o={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(54183),s=function(e,t){return i.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var l=i.forwardRef(s)},14377:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(11757),i=n(44194),o={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(54183),s=function(e,t){return i.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var l=i.forwardRef(s)},7358:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(11757),i=n(44194),o={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(54183),s=function(e,t){return i.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var l=i.forwardRef(s)},88008:function(e,t,n){"use strict";var r=n(11757),i=n(44194),o=n(42023),a=n(54183),s=function(e,t){return i.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:o.Z}))},l=i.forwardRef(s);t.Z=l},59304:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(11757),i=n(44194),o={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(54183),s=function(e,t){return i.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var l=i.forwardRef(s)},59423:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(11757),i=n(44194),o={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(54183),s=function(e,t){return i.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var l=i.forwardRef(s)},64985:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(11757),i=n(44194),o={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(54183),s=function(e,t){return i.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var l=i.forwardRef(s)},25640:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(11757),i=n(44194),o={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 42h216v494zM514.1 580.1l-61.8-102.4c-2.2-3.6-6.1-5.8-10.3-5.8h-38.4c-2.3 0-4.5.6-6.4 1.9-5.6 3.5-7.3 10.9-3.7 16.6l82.3 130.4-83.4 132.8a12.04 12.04 0 0010.2 18.4h34.5c4.2 0 8-2.2 10.2-5.7L510 664.8l62.3 101.4c2.2 3.6 6.1 5.7 10.2 5.7H620c2.3 0 4.5-.7 6.5-1.9 5.6-3.6 7.2-11 3.6-16.6l-84-130.4 85.3-132.5a12.04 12.04 0 00-10.1-18.5h-35.7c-4.2 0-8.1 2.2-10.3 5.8l-61.2 102.3z"}}]},name:"file-excel",theme:"outlined"},a=n(54183),s=function(e,t){return i.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var l=i.forwardRef(s)},61831:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(11757),i=n(44194),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M391 240.9c-.8-6.6-8.9-9.4-13.6-4.7l-43.7 43.7L200 146.3a8.03 8.03 0 00-11.3 0l-42.4 42.3a8.03 8.03 0 000 11.3L280 333.6l-43.9 43.9a8.01 8.01 0 004.7 13.6L401 410c5.1.6 9.5-3.7 8.9-8.9L391 240.9zm10.1 373.2L240.8 633c-6.6.8-9.4 8.9-4.7 13.6l43.9 43.9L146.3 824a8.03 8.03 0 000 11.3l42.4 42.3c3.1 3.1 8.2 3.1 11.3 0L333.7 744l43.7 43.7A8.01 8.01 0 00391 783l18.9-160.1c.6-5.1-3.7-9.4-8.8-8.8zm221.8-204.2L783.2 391c6.6-.8 9.4-8.9 4.7-13.6L744 333.6 877.7 200c3.1-3.1 3.1-8.2 0-11.3l-42.4-42.3a8.03 8.03 0 00-11.3 0L690.3 279.9l-43.7-43.7a8.01 8.01 0 00-13.6 4.7L614.1 401c-.6 5.2 3.7 9.5 8.8 8.9zM744 690.4l43.9-43.9a8.01 8.01 0 00-4.7-13.6L623 614c-5.1-.6-9.5 3.7-8.9 8.9L633 783.1c.8 6.6 8.9 9.4 13.6 4.7l43.7-43.7L824 877.7c3.1 3.1 8.2 3.1 11.3 0l42.4-42.3c3.1-3.1 3.1-8.2 0-11.3L744 690.4z"}}]},name:"fullscreen-exit",theme:"outlined"},a=n(54183),s=function(e,t){return i.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var l=i.forwardRef(s)},55510:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(11757),i=n(44194),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M290 236.4l43.9-43.9a8.01 8.01 0 00-4.7-13.6L169 160c-5.1-.6-9.5 3.7-8.9 8.9L179 329.1c.8 6.6 8.9 9.4 13.6 4.7l43.7-43.7L370 423.7c3.1 3.1 8.2 3.1 11.3 0l42.4-42.3c3.1-3.1 3.1-8.2 0-11.3L290 236.4zm352.7 187.3c3.1 3.1 8.2 3.1 11.3 0l133.7-133.6 43.7 43.7a8.01 8.01 0 0013.6-4.7L863.9 169c.6-5.1-3.7-9.5-8.9-8.9L694.8 179c-6.6.8-9.4 8.9-4.7 13.6l43.9 43.9L600.3 370a8.03 8.03 0 000 11.3l42.4 42.4zM845 694.9c-.8-6.6-8.9-9.4-13.6-4.7l-43.7 43.7L654 600.3a8.03 8.03 0 00-11.3 0l-42.4 42.3a8.03 8.03 0 000 11.3L734 787.6l-43.9 43.9a8.01 8.01 0 004.7 13.6L855 864c5.1.6 9.5-3.7 8.9-8.9L845 694.9zm-463.7-94.6a8.03 8.03 0 00-11.3 0L236.3 733.9l-43.7-43.7a8.01 8.01 0 00-13.6 4.7L160.1 855c-.6 5.1 3.7 9.5 8.9 8.9L329.2 845c6.6-.8 9.4-8.9 4.7-13.6L290 787.6 423.7 654c3.1-3.1 3.1-8.2 0-11.3l-42.4-42.4z"}}]},name:"fullscreen",theme:"outlined"},a=n(54183),s=function(e,t){return i.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var l=i.forwardRef(s)},69079:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(11757),i=n(44194),o={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"},a=n(54183),s=function(e,t){return i.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var l=i.forwardRef(s)},18701:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(11757),i=n(44194),o={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(54183),s=function(e,t){return i.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var l=i.forwardRef(s)},81121:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(11757),i=n(44194),o={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(54183),s=function(e,t){return i.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var l=i.forwardRef(s)},54883:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(11757),i=n(44194),o={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(54183),s=function(e,t){return i.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var l=i.forwardRef(s)},46193:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(11757),i=n(44194),o={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(54183),s=function(e,t){return i.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var l=i.forwardRef(s)},68779:function(e,t,n){"use strict";var r=n(11757),i=n(44194),o=n(89291),a=n(54183),s=function(e,t){return i.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:o.Z}))},l=i.forwardRef(s);t.Z=l},10022:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(11757),i=n(44194),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.5 763.6a374 374 0 00-80.6-119.5 375.63 375.63 0 00-119.5-80.6c-.4-.2-.8-.3-1.2-.5C719.5 518 760 444.7 760 362c0-137-111-248-248-248S264 225 264 362c0 82.7 40.5 156 102.8 201.1-.4.2-.8.3-1.2.5-44.8 18.9-85 46-119.5 80.6a375.63 375.63 0 00-80.6 119.5A371.7 371.7 0 00136 901.8a8 8 0 008 8.2h60c4.4 0 7.9-3.5 8-7.8 2-77.2 33-149.5 87.8-204.3 56.7-56.7 132-87.9 212.2-87.9s155.5 31.2 212.2 87.9C779 752.7 810 825 812 902.2c.1 4.4 3.6 7.8 8 7.8h60a8 8 0 008-8.2c-1-47.8-10.9-94.3-29.5-138.2zM512 534c-45.9 0-89.1-17.9-121.6-50.4S340 407.9 340 362c0-45.9 17.9-89.1 50.4-121.6S466.1 190 512 190s89.1 17.9 121.6 50.4S684 316.1 684 362c0 45.9-17.9 89.1-50.4 121.6S557.9 534 512 534z"}}]},name:"user",theme:"outlined"},a=n(54183),s=function(e,t){return i.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var l=i.forwardRef(s)},25425:function(e,t,n){"use strict";n.d(t,{C3:function(){return b},H9:function(){return y},Kp:function(){return p},R_:function(){return m},pw:function(){return g},r:function(){return f},vD:function(){return v}});var r=n(17082),i=n(6918),o=n(69521),a=n(67860),s=n(96614),l=n(32970),c=n(44194),u=n(22230);function d(e){return e.replace(/-(.)/g,(function(e,t){return t.toUpperCase()}))}function p(e,t){(0,l.ZP)(e,"[@ant-design/icons] ".concat(t))}function f(e){return"object"===(0,i.Z)(e)&&"string"==typeof e.name&&"string"==typeof e.theme&&("object"===(0,i.Z)(e.icon)||"function"==typeof e.icon)}function h(){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},h(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},h(e.attrs)),(e.children||[]).map((function(n,r){return m(n,"".concat(t,"-").concat(e.tag,"-").concat(r))})))}function g(e){return(0,o.R_)(e)[0]}function y(e){return e?Array.isArray(e)?e:[e]:[]}var v={width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",focusable:"false"},b=function(e){var t=(0,c.useContext)(u.Z),n=t.csp,r=t.prefixCls,i=t.layer,o="\n.anticon {\n display: inline-flex;\n align-items: center;\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)),i&&(o="@layer ".concat(i," {\n").concat(o,"\n}")),(0,c.useEffect)((function(){var t=e.current,r=(0,s.A)(t);(0,a.hq)(o,"@ant-design-icons",{prepend:!i,csp:n,attachTo:r})}),[])}},69277:function(e,t,n){"use strict";n.d(t,{q:function(){return w}});var r=n(17082),i=n(11757),o=n(44194),a={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 372zm5.6-532.7c53 0 89 33.8 93 83.4.3 4.2 3.8 7.4 8 7.4h56.7c2.6 0 4.7-2.1 4.7-4.7 0-86.7-68.4-147.4-162.7-147.4C407.4 290 344 364.2 344 486.8v52.3C344 660.8 407.4 734 517.3 734c94 0 162.7-58.8 162.7-141.4 0-2.6-2.1-4.7-4.7-4.7h-56.8c-4.2 0-7.6 3.2-8 7.3-4.2 46.1-40.1 77.8-93 77.8-65.3 0-102.1-47.9-102.1-133.6v-52.6c.1-87 37-135.5 102.2-135.5z"}}]},name:"copyright",theme:"outlined"},s=n(54183),l=function(e,t){return o.createElement(s.Z,(0,i.Z)({},e,{ref:t,icon:a}))};var c=o.forwardRef(l),u=n(75574),d=n(96839),p=n(51865),f=n.n(p),h=n(20173),m=n(60183),g=function(e){return(0,h.Z)({},e.componentCls,{marginBlock:0,marginBlockStart:48,marginBlockEnd:24,marginInline:0,paddingBlock:0,paddingInline:16,textAlign:"center","&-list":{marginBlockEnd:8,color:e.colorTextSecondary,"&-link":{color:e.colorTextSecondary,textDecoration:e.linkDecoration},"*:not(:last-child)":{marginInlineEnd:8},"&:hover":{color:e.colorPrimary}},"&-copyright":{fontSize:"14px",color:e.colorText}})};var y=n(31549),v=function(e){var t=e.className,n=e.prefixCls,i=e.links,a=e.copyright,s=e.style,l=(0,o.useContext)(d.ZP.ConfigContext).getPrefixCls(n||"pro-global-footer"),c=function(e){return(0,m.Xj)("ProLayoutFooter",(function(t){var n=(0,r.Z)((0,r.Z)({},t),{},{componentCls:".".concat(e)});return[g(n)]}))}(l),u=c.wrapSSR,p=c.hashId;return!(null==i||!1===i||Array.isArray(i)&&0===i.length)||null!=a&&!1!==a?u((0,y.jsxs)("div",{className:f()(l,p,t),style:s,children:[i&&(0,y.jsx)("div",{className:"".concat(l,"-list ").concat(p).trim(),children:i.map((function(e){return(0,y.jsx)("a",{className:"".concat(l,"-list-link ").concat(p).trim(),title:e.key,target:e.blankTarget?"_blank":"_self",href:e.href,rel:"noreferrer",children:e.title},e.key)}))}),a&&(0,y.jsx)("div",{className:"".concat(l,"-copyright ").concat(p).trim(),children:a})]})):null},b=u.Z.Footer,w=function(e){var t=e.links,n=e.copyright,i=e.style,a=e.className,s=e.prefixCls;return(0,y.jsx)(b,{className:a,style:(0,r.Z)({padding:0},i),children:(0,y.jsx)(v,{links:t,prefixCls:s,copyright:!1===n?null:(0,y.jsxs)(o.Fragment,{children:[(0,y.jsx)(c,{})," ",n]})})})}},65821:function(e,t,n){"use strict";n.d(t,{_Y:function(){return A},L_:function(){return R},ZP:function(){return P},nu:function(){return x},YB:function(){return O}});var r=n(56299),i=n(42601),o=n(73457),a=n(17082),s=n(47825),l=n(96839),c=n(96277),u=n(44194),d=n(57241),p=n(21078),f=n(28977),h=n.n(f),m=n(60183),g=n(64847),y=n(6918),v=function(){for(var e={},t=arguments.length,n=new Array(t),r=0;r=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,l.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,l.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,l.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,l.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(),i=new e(t).toRgb(),o=n/100;return new e({r:(i.r-r.r)*o+r.r,g:(i.g-r.g)*o+r.g,b:(i.b-r.b)*o+r.b,a:(i.a-r.a)*o+r.a})},e.prototype.analogous=function(t,n){void 0===t&&(t=6),void 0===n&&(n=30);var r=this.toHsl(),i=360/n,o=[this];for(r.h=(r.h-(i*t>>1)+720)%360;--t;)r.h=(r.h+i)%360,o.push(new e(r));return o},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,i=n.s,o=n.v,a=[],s=1/t;t--;)a.push(new e({h:r,s:i,v:o})),o=(o+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(),i=n.a+r.a*(1-n.a);return new e({r:(n.r*n.a+r.r*r.a*(1-n.a))/i,g:(n.g*n.a+r.g*r.a*(1-n.a))/i,b:(n.b*n.a+r.b*r.a*(1-n.a))/i,a:i})},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,i=[this],o=360/t,a=1;a1&&void 0!==arguments[1]?arguments[1]:1,r=3735928559^n,i=1103547991^n,o=0;o>>16,2246822507)^Math.imul(i^i>>>13,3266489909),4294967296*(2097151&(i=Math.imul(i^i>>>16,2246822507)^Math.imul(r^r>>>13,3266489909)))+(r>>>0)},c=(0,o.jG)((function(e){return e})),u={theme:c,token:(0,i.Z)((0,i.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}},93769:function(e,t,n){"use strict";n.d(t,{l:function(){return Te}});var r=function(){function e(e){var t=this;this._insertTag=function(e){var n;n=0===t.tags.length?t.insertionPoint?t.insertionPoint.nextSibling:t.prepend?t.container.firstChild:t.before:t.tags[t.tags.length-1].nextSibling,t.container.insertBefore(e,n),t.tags.push(e)},this.isSpeedy=void 0===e.speedy||e.speedy,this.tags=[],this.ctr=0,this.nonce=e.nonce,this.key=e.key,this.container=e.container,this.prepend=e.prepend,this.insertionPoint=e.insertionPoint,this.before=null}var t=e.prototype;return t.hydrate=function(e){e.forEach(this._insertTag)},t.insert=function(e){this.ctr%(this.isSpeedy?65e3:1)==0&&this._insertTag(function(e){var t=document.createElement("style");return t.setAttribute("data-emotion",e.key),void 0!==e.nonce&&t.setAttribute("nonce",e.nonce),t.appendChild(document.createTextNode("")),t.setAttribute("data-s",""),t}(this));var t=this.tags[this.tags.length-1];if(this.isSpeedy){var n=function(e){if(e.sheet)return e.sheet;for(var t=0;t0?u(w,--v):0,g--,10===b&&(g=1,m--),b}function x(){return b=v2||A(b)>3?"":" "}function M(e,t){for(;--t&&x()&&!(b<48||b>102||b>57&&b<65||b>70&&b<97););return _(e,C()+(t<6&&32==T()&&32==x()))}function N(e){for(;x();)switch(b){case e:return v;case 34:case 39:34!==e&&39!==e&&N(b);break;case 40:41===e&&N(e);break;case 92:x()}return v}function L(e,t){for(;x()&&e+b!==57&&(e+b!==84||47!==T()););return"/*"+_(t,v-1)+"*"+o(47===e?e:x())}function D(e){for(;!A(T());)x();return _(e,v)}var j="-ms-",B="-moz-",q="-webkit-",F="comm",$="rule",U="decl",Z="@keyframes";function z(e,t){for(var n="",r=f(e),i=0;i0&&p(B)-y&&h(b>32?Y(B+";",r,n,y-1):Y(l(B," ","")+";",r,n,y-2),f);break;case 59:B+=";";default:if(h(j=G(B,t,n,m,g,i,d,O,R=[],N=[],y),a),123===A)if(0===g)V(B,t,j,j,R,a,y,d,N);else switch(99===v&&110===u(B,3)?100:v){case 100:case 108:case 109:case 115:V(e,j,j,r&&h(G(e,j,j,0,0,i,d,O,i,R=[],y),N),i,N,y,d,r?R:N);break;default:V(B,j,j,j,[""],N,0,d,N)}}m=g=b=0,k=_=1,O=B="",y=s;break;case 58:y=1+p(B),b=w;default:if(k<1)if(123==A)--k;else if(125==A&&0==k++&&125==S())continue;switch(B+=o(A),A*k){case 38:_=g>0?1:(B+="\f",-1);break;case 44:d[m++]=(p(B)-1)*_,_=1;break;case 64:45===T()&&(B+=P(x())),v=T(),g=y=p(O=B+=D(C())),A++;break;case 45:45===w&&2==p(B)&&(k=0)}}return a}function G(e,t,n,r,o,a,c,u,p,h,m){for(var g=o-1,y=0===o?a:[""],v=f(y),b=0,w=0,E=0;b0?y[S]+" "+x:l(x,/&\f/g,y[S])))&&(p[E++]=T);return k(e,t,n,0===o?$:u,p,h,m)}function K(e,t,n){return k(e,t,n,F,o(b),d(e,2,-2),0)}function Y(e,t,n,r){return k(e,t,n,U,d(e,0,r),d(e,r+1,-1),r)}var X=function(e,t,n){for(var r=0,i=0;r=i,i=T(),38===r&&12===i&&(t[n]=1),!A(i);)x();return _(e,v)},Q=function(e,t){return R(function(e,t){var n=-1,r=44;do{switch(A(r)){case 0:38===r&&12===T()&&(t[n]=1),e[n]+=X(v-1,t,n);break;case 2:e[n]+=P(r);break;case 4:if(44===r){e[++n]=58===T()?"&\f":"",t[n]=e[n].length;break}default:e[n]+=o(r)}}while(r=x());return e}(O(e),t))},J=new WeakMap,ee=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,n=e.parent,r=e.column===n.column&&e.line===n.line;"rule"!==n.type;)if(!(n=n.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||J.get(n))&&!r){J.set(e,!0);for(var i=[],o=Q(t,i),a=n.props,s=0,l=0;s6)switch(u(e,t+1)){case 109:if(45!==u(e,t+4))break;case 102:return l(e,/(.+:)(.+)-([^]+)/,"$1"+q+"$2-$3$1"+B+(108==u(e,t+3)?"$3":"$2-$3"))+e;case 115:return~c(e,"stretch")?ne(l(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(115!==u(e,t+1))break;case 6444:switch(u(e,p(e)-3-(~c(e,"!important")&&10))){case 107:return l(e,":",":"+q)+e;case 101:return l(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+q+(45===u(e,14)?"inline-":"")+"box$3$1"+q+"$2$3$1"+j+"$2box$3")+e}break;case 5936:switch(u(e,t+11)){case 114:return q+e+j+l(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return q+e+j+l(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return q+e+j+l(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return q+e+j+e+e}return e}var re=[function(e,t,n,r){if(e.length>-1&&!e.return)switch(e.type){case U:e.return=ne(e.value,e.length);break;case Z:return z([E(e,{value:l(e.value,"@","@"+q)})],r);case $:if(e.length)return function(e,t){return e.map(t).join("")}(e.props,(function(t){switch(function(e,t){return(e=t.exec(e))?e[0]:e}(t,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return z([E(e,{props:[l(t,/:(read-\w+)/,":-moz-$1")]})],r);case"::placeholder":return z([E(e,{props:[l(t,/:(plac\w+)/,":"+q+"input-$1")]}),E(e,{props:[l(t,/:(plac\w+)/,":-moz-$1")]}),E(e,{props:[l(t,/:(plac\w+)/,j+"input-$1")]})],r)}return""}))}}],ie=function(e){var t=e.key;if("css"===t){var n=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(n,(function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))}))}var i,o,a=e.stylisPlugins||re,s={},l=[];i=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+t+' "]'),(function(e){for(var t=e.getAttribute("data-emotion").split(" "),n=1;n=4;++r,i-=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(i){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)}(i)+l;return{name:c,styles:i,next:he}}function ye(e,t,n){var r="";return n.split(" ").forEach((function(n){void 0!==e[n]?t.push(e[n]+";"):n&&(r+=n+" ")})),r}var ve=function(e,t,n){!function(e,t,n){var r=e.key+"-"+t.name;!1===n&&void 0===e.registered[r]&&(e.registered[r]=t.styles)}(e,t,n);var r=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var i=t;do{e.insert(t===i?"."+r:"",i,e.sheet,!0),i=i.next}while(void 0!==i)}};function be(e,t){if(void 0===e.inserted[t.name])return e.insert("",t,e.sheet,!0)}function we(e,t,n){var r=[],i=ye(e,r,n);return r.length<2?n:i+t(r)}var ke=function e(t){for(var n="",r=0;r.5?c/(2-i-o):c/(i+o),i){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 i,o,s;if(e=(0,r.sh)(e,360),t=(0,r.sh)(t,100),n=(0,r.sh)(n,100),0===t)o=n,s=n,i=n;else{var l=n<.5?n*(1+t):n+t-n*t,c=2*n-l;i=a(c,l,e+1/3),o=a(c,l,e),s=a(c,l,e-1/3)}return{r:255*i,g:255*o,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 i=Math.max(e,t,n),o=Math.min(e,t,n),a=0,s=i,l=i-o,c=0===i?0:l/i;if(i===o)a=0;else{switch(i){case e:a=(t-n)/l+(t>16,g:(65280&e)>>8,b:255&e}}},53099: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"}},76981:function(e,t,n){"use strict";n.d(t,{uA:function(){return a}});var r=n(20117),i=n(53099),o=n(33146);function a(e){var t={r:0,g:0,b:0},n=1,a=null,s=null,l=null,c=!1,p=!1;return"string"==typeof e&&(e=function(e){if(e=e.trim().toLowerCase(),0===e.length)return!1;var t=!1;if(i.R[e])e=i.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,p="%"===String(e.r).substr(-1)?"prgb":"rgb"):d(e.h)&&d(e.s)&&d(e.v)?(a=(0,o.JX)(e.s),s=(0,o.JX)(e.v),t=(0,r.WE)(e.h,a,s),c=!0,p="hsv"):d(e.h)&&d(e.s)&&d(e.l)&&(a=(0,o.JX)(e.s),l=(0,o.JX)(e.l),t=(0,r.ve)(e.h,a,l),c=!0,p="hsl"),Object.prototype.hasOwnProperty.call(e,"a")&&(n=e.a)),n=(0,o.Yq)(n),{ok:c,format:e.format||p,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)))}},33146:function(e,t,n){"use strict";function r(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=360===t?e:Math.min(t,Math.max(0,parseFloat(e))),n&&(e=parseInt(String(e*t),10)/100),Math.abs(e-t)<1e-6?1:e=360===t?(e<0?e%t+t:e%t)/parseFloat(String(t)):e%t/parseFloat(String(t))}function i(e){return Math.min(1,Math.max(0,e))}function o(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(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 i},Yq:function(){return o},sh:function(){return r}})},23068:function(e,t,n){"use strict";n.d(t,{Il:function(){return v},G5:function(){return T},ZP:function(){return j}});var r=n(11757),i=n(20173),o=n(42601),a=n(44194),s=n(17082),l=n(74592),c=n(32099),u=n(14755),d=n(3518),p=n(73457),f=n(6918),h=n(87471),m=["b"],g=["v"],y=function(e){return Math.round(Number(e||0))},v=function(e){(0,u.Z)(n,e);var t=(0,d.Z)(n);function n(e){return(0,l.Z)(this,n),t.call(this,function(e){if(e instanceof h.t)return e;if(e&&"object"===(0,f.Z)(e)&&"h"in e&&"b"in e){var t=e,n=t.b,r=(0,p.Z)(t,m);return(0,s.Z)((0,s.Z)({},r),{},{v:n})}return"string"==typeof e&&/hsb/.test(e)?e.replace(/hsb/,"hsv"):e}(e))}return(0,c.Z)(n,[{key:"toHsbString",value:function(){var e=this.toHsb(),t=y(100*e.s),n=y(100*e.b),r=y(e.h),i=e.a,o="hsb(".concat(r,", ").concat(t,"%, ").concat(n,"%)"),a="hsba(".concat(r,", ").concat(t,"%, ").concat(n,"%, ").concat(i.toFixed(0===i?0:2),")");return 1===i?o:a}},{key:"toHsb",value:function(){var e=this.toHsv(),t=e.v,n=(0,p.Z)(e,g);return(0,s.Z)((0,s.Z)({},n),{},{b:t,a:this.a})}}]),n}(h.t),b=function(e){return e instanceof v?e:new v(e)},w=b("#1677ff"),k=function(e){var t=e.offset,n=e.targetRef,r=e.containerRef,i=e.color,o=e.type,a=r.current.getBoundingClientRect(),l=a.width,c=a.height,u=n.current.getBoundingClientRect(),d=u.width/2,p=u.height/2,f=(t.x+d)/l,h=1-(t.y+p)/c,m=i.toHsb(),g=f,y=(t.x+d)/l*360;if(o)switch(o){case"hue":return b((0,s.Z)((0,s.Z)({},m),{},{h:y<=0?0:y}));case"alpha":return b((0,s.Z)((0,s.Z)({},m),{},{a:g<=0?0:g}))}return b({h:m.h,s:f<=0?0:f,b:h>=1?1:h,a:m.a})},E=function(e,t){var n=e.toHsb();switch(t){case"hue":return{x:n.h/360*100,y:50};case"alpha":return{x:100*e.a,y:50};default:return{x:100*n.s,y:100*(1-n.b)}}},S=n(51865),x=n.n(S),T=function(e){var t=e.color,n=e.prefixCls,r=e.className,i=e.style,o=e.onClick,s="".concat(n,"-color-block");return a.createElement("div",{className:x()(s,r),style:i,onClick:o},a.createElement("div",{className:"".concat(s,"-inner"),style:{background:t}}))};var C=function(e){var t=e.targetRef,n=e.containerRef,r=e.direction,i=e.onDragChange,s=e.onDragChangeComplete,l=e.calculate,c=e.color,u=e.disabledDrag,d=(0,a.useState)({x:0,y:0}),p=(0,o.Z)(d,2),f=p[0],h=p[1],m=(0,a.useRef)(null),g=(0,a.useRef)(null);(0,a.useEffect)((function(){h(l())}),[c]),(0,a.useEffect)((function(){return function(){document.removeEventListener("mousemove",m.current),document.removeEventListener("mouseup",g.current),document.removeEventListener("touchmove",m.current),document.removeEventListener("touchend",g.current),m.current=null,g.current=null}}),[]);var y=function(e){var o=function(e){var t="touches"in e?e.touches[0]:e,n=document.documentElement.scrollLeft||document.body.scrollLeft||window.pageXOffset,r=document.documentElement.scrollTop||document.body.scrollTop||window.pageYOffset;return{pageX:t.pageX-n,pageY:t.pageY-r}}(e),a=o.pageX,s=o.pageY,l=n.current.getBoundingClientRect(),c=l.x,u=l.y,d=l.width,p=l.height,h=t.current.getBoundingClientRect(),m=h.width,g=h.height,y=m/2,v=g/2,b=Math.max(0,Math.min(a-c,d))-y,w=Math.max(0,Math.min(s-u,p))-v,k={x:b,y:"x"===r?f.y:w};if(0===m&&0===g||m!==g)return!1;null==i||i(k)},v=function(e){e.preventDefault(),y(e)},b=function(e){e.preventDefault(),document.removeEventListener("mousemove",m.current),document.removeEventListener("mouseup",g.current),document.removeEventListener("touchmove",m.current),document.removeEventListener("touchend",g.current),m.current=null,g.current=null,null==s||s()};return[f,function(e){document.removeEventListener("mousemove",m.current),document.removeEventListener("mouseup",g.current),u||(y(e),document.addEventListener("mousemove",v),document.addEventListener("mouseup",b),document.addEventListener("touchmove",v),document.addEventListener("touchend",b),m.current=v,g.current=b)}]},_=n(81654),A=function(e){var t=e.size,n=void 0===t?"default":t,r=e.color,o=e.prefixCls;return a.createElement("div",{className:x()("".concat(o,"-handler"),(0,i.Z)({},"".concat(o,"-handler-sm"),"small"===n)),style:{backgroundColor:r}})},O=function(e){var t=e.children,n=e.style,r=e.prefixCls;return a.createElement("div",{className:"".concat(r,"-palette"),style:(0,s.Z)({position:"relative"},n)},t)},R=(0,a.forwardRef)((function(e,t){var n=e.children,r=e.x,i=e.y;return a.createElement("div",{ref:t,style:{position:"absolute",left:"".concat(r,"%"),top:"".concat(i,"%"),zIndex:1,transform:"translate(-50%, -50%)"}},n)})),P=function(e){var t=e.color,n=e.onChange,r=e.prefixCls,i=e.onChangeComplete,s=e.disabled,l=(0,a.useRef)(),c=(0,a.useRef)(),u=(0,a.useRef)(t),d=(0,_.zX)((function(e){var r=k({offset:e,targetRef:c,containerRef:l,color:t});u.current=r,n(r)})),p=C({color:t,containerRef:l,targetRef:c,calculate:function(){return E(t)},onDragChange:d,onDragChangeComplete:function(){return null==i?void 0:i(u.current)},disabledDrag:s}),f=(0,o.Z)(p,2),h=f[0],m=f[1];return a.createElement("div",{ref:l,className:"".concat(r,"-select"),onMouseDown:m,onTouchStart:m},a.createElement(O,{prefixCls:r},a.createElement(R,{x:h.x,y:h.y,ref:c},a.createElement(A,{color:t.toRgbString(),prefixCls:r})),a.createElement("div",{className:"".concat(r,"-saturation"),style:{backgroundColor:"hsl(".concat(t.toHsb().h,",100%, 50%)"),backgroundImage:"linear-gradient(0deg, #000, transparent),linear-gradient(90deg, #fff, hsla(0, 0%, 100%, 0))"}})))},I=function(e,t){var n=(0,_.C8)(e,{value:t}),r=(0,o.Z)(n,2),i=r[0],s=r[1];return[(0,a.useMemo)((function(){return b(i)}),[i]),s]},M=function(e){var t=e.colors,n=e.children,r=e.direction,i=void 0===r?"to right":r,o=e.type,s=e.prefixCls,l=(0,a.useMemo)((function(){return t.map((function(e,n){var r=b(e);return"alpha"===o&&n===t.length-1&&(r=new v(r.setA(1))),r.toRgbString()})).join(",")}),[t,o]);return a.createElement("div",{className:"".concat(s,"-gradient"),style:{position:"absolute",inset:0,background:"linear-gradient(".concat(i,", ").concat(l,")")}},n)},N=function(e){var t=e.prefixCls,n=e.colors,r=e.disabled,i=e.onChange,s=e.onChangeComplete,l=e.color,c=e.type,u=(0,a.useRef)(),d=(0,a.useRef)(),p=(0,a.useRef)(l),f=function(e){return"hue"===c?e.getHue():100*e.a},h=(0,_.zX)((function(e){var t=k({offset:e,targetRef:d,containerRef:u,color:l,type:c});p.current=t,i(f(t))})),m=C({color:l,targetRef:d,containerRef:u,calculate:function(){return E(l,c)},onDragChange:h,onDragChangeComplete:function(){s(f(p.current))},direction:"x",disabledDrag:r}),g=(0,o.Z)(m,2),y=g[0],b=g[1],w=a.useMemo((function(){if("hue"===c){var e=l.toHsb();return e.s=1,e.b=1,e.a=1,new v(e)}return l}),[l,c]),S=a.useMemo((function(){return n.map((function(e){return"".concat(e.color," ").concat(e.percent,"%")}))}),[n]);return a.createElement("div",{ref:u,className:x()("".concat(t,"-slider"),"".concat(t,"-slider-").concat(c)),onMouseDown:b,onTouchStart:b},a.createElement(O,{prefixCls:t},a.createElement(R,{x:y.x,y:y.y,ref:d},a.createElement(A,{size:"small",color:w.toHexString(),prefixCls:t})),a.createElement(M,{colors:S,type:c,prefixCls:t})))};var L=[{color:"rgb(255, 0, 0)",percent:0},{color:"rgb(255, 255, 0)",percent:17},{color:"rgb(0, 255, 0)",percent:33},{color:"rgb(0, 255, 255)",percent:50},{color:"rgb(0, 0, 255)",percent:67},{color:"rgb(255, 0, 255)",percent:83},{color:"rgb(255, 0, 0)",percent:100}],D=(0,a.forwardRef)((function(e,t){var n=e.value,s=e.defaultValue,l=e.prefixCls,c=void 0===l?"rc-color-picker":l,u=e.onChange,d=e.onChangeComplete,p=e.className,f=e.style,h=e.panelRender,m=e.disabledAlpha,g=void 0!==m&&m,y=e.disabled,b=void 0!==y&&y,k=function(e){return a.useMemo((function(){return[(e||{}).slider||N]}),[e])}(e.components),E=(0,o.Z)(k,1)[0],S=I(s||w,n),C=(0,o.Z)(S,2),_=C[0],A=C[1],O=(0,a.useMemo)((function(){return _.setA(1).toRgbString()}),[_]),R=function(e,t){n||A(e),null==u||u(e,t)},M=function(e){return new v(_.setHue(e))},D=function(e){return new v(_.setA(e/100))},j=x()("".concat(c,"-panel"),p,(0,i.Z)({},"".concat(c,"-panel-disabled"),b)),B={prefixCls:c,disabled:b,color:_},q=a.createElement(a.Fragment,null,a.createElement(P,(0,r.Z)({onChange:R},B,{onChangeComplete:d})),a.createElement("div",{className:"".concat(c,"-slider-container")},a.createElement("div",{className:x()("".concat(c,"-slider-group"),(0,i.Z)({},"".concat(c,"-slider-group-disabled-alpha"),g))},a.createElement(E,(0,r.Z)({},B,{type:"hue",colors:L,min:0,max:359,value:_.getHue(),onChange:function(e){R(M(e),{type:"hue",value:e})},onChangeComplete:function(e){d&&d(M(e))}})),!g&&a.createElement(E,(0,r.Z)({},B,{type:"alpha",colors:[{percent:0,color:"rgba(255, 0, 4, 0)"},{percent:100,color:O}],min:0,max:100,value:100*_.a,onChange:function(e){R(D(e),{type:"alpha",value:e})},onChangeComplete:function(e){d&&d(D(e))}}))),a.createElement(T,{color:_.toRgbString(),prefixCls:c})));return a.createElement("div",{className:j,style:f,ref:t},"function"==typeof h?h(q):q)}));var j=D},6193:function(e,t,n){"use strict";n.d(t,{Z:function(){return b}});var r=n(42601),i=n(44194),o=n(56321),a=n(33866),s=(n(32970),n(34221)),l=i.createContext(null),c=n(56299),u=n(16374),d=[];var p=n(67860),f=n(66666);var h="rc-util-locker-".concat(Date.now()),m=0;function g(e){var t=!!e,n=i.useState((function(){return m+=1,"".concat(h,"_").concat(m)})),o=(0,r.Z)(n,1)[0];(0,u.Z)((function(){if(t){var e=(0,f.o)(document.body).width,n=document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth;(0,p.hq)("\nhtml body {\n overflow-y: hidden;\n ".concat(n?"width: calc(100% - ".concat(e,"px);"):"","\n}"),o)}else(0,p.jL)(o);return function(){(0,p.jL)(o)}}),[t,o])}var y=!1;var v=function(e){return!1!==e&&((0,a.Z)()&&e?"string"==typeof e?document.querySelector(e):"function"==typeof e?e():e:null)};var b=i.forwardRef((function(e,t){var n=e.open,p=e.autoLock,f=e.getContainer,h=(e.debug,e.autoDestroy),m=void 0===h||h,b=e.children,w=i.useState(n),k=(0,r.Z)(w,2),E=k[0],S=k[1],x=E||n;i.useEffect((function(){(m||n)&&S(n)}),[n,m]);var T=i.useState((function(){return v(f)})),C=(0,r.Z)(T,2),_=C[0],A=C[1];i.useEffect((function(){var e=v(f);A(null!=e?e:null)}));var O=function(e,t){var n=i.useState((function(){return(0,a.Z)()?document.createElement("div"):null})),o=(0,r.Z)(n,1)[0],s=i.useRef(!1),p=i.useContext(l),f=i.useState(d),h=(0,r.Z)(f,2),m=h[0],g=h[1],y=p||(s.current?void 0:function(e){g((function(t){return[e].concat((0,c.Z)(t))}))});function v(){o.parentElement||document.body.appendChild(o),s.current=!0}function b(){var e;null===(e=o.parentElement)||void 0===e||e.removeChild(o),s.current=!1}return(0,u.Z)((function(){return e?p?p(v):v():b(),b}),[e]),(0,u.Z)((function(){m.length&&(m.forEach((function(e){return e()})),g(d))}),[m]),[o,y]}(x&&!_),R=(0,r.Z)(O,2),P=R[0],I=R[1],M=null!=_?_:P;g(p&&n&&(0,a.Z)()&&(M===P||M===document.body));var N=null;b&&(0,s.Yr)(b)&&t&&(N=b.ref);var L=(0,s.x1)(N,t);if(!x||!(0,a.Z)()||void 0===_)return null;var D,j=!1===M||("boolean"==typeof D&&(y=D),y),B=b;return t&&(B=i.cloneElement(b,{ref:L})),i.createElement(l.Provider,{value:I},j?B:(0,o.createPortal)(B,M))}))},55420:function(e,t,n){"use strict";n.d(t,{Z:function(){return V}});var r=n(17082),i=n(42601),o=n(73457),a=n(6193),s=n(51865),l=n.n(s),c=n(26954),u=n(39277),d=n(96614),p=n(33417),f=n(31991),h=n(16374),m=n(5250),g=n(44194),y=n(11757),v=n(77588),b=n(34221);function w(e){var t=e.prefixCls,n=e.align,r=e.arrow,i=e.arrowPos,o=r||{},a=o.className,s=o.content,c=i.x,u=void 0===c?0:c,d=i.y,p=void 0===d?0:d,f=g.useRef();if(!n||!n.points)return null;var h={position:"absolute"};if(!1!==n.autoArrow){var m=n.points[0],y=n.points[1],v=m[0],b=m[1],w=y[0],k=y[1];v!==w&&["t","b"].includes(v)?"t"===v?h.top=0:h.bottom=0:h.top=p,b!==k&&["l","r"].includes(b)?"l"===b?h.left=0:h.right=0:h.left=u}return g.createElement("div",{ref:f,className:l()("".concat(t,"-arrow"),a),style:h},s)}function k(e){var t=e.prefixCls,n=e.open,r=e.zIndex,i=e.mask,o=e.motion;return i?g.createElement(v.ZP,(0,y.Z)({},o,{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 E=g.memo((function(e){return e.children}),(function(e,t){return t.cache}));var S=g.forwardRef((function(e,t){var n=e.popup,o=e.className,a=e.prefixCls,s=e.style,u=e.target,d=e.onVisibleChanged,p=e.open,f=e.keepDom,m=e.fresh,S=e.onClick,x=e.mask,T=e.arrow,C=e.arrowPos,_=e.align,A=e.motion,O=e.maskMotion,R=e.forceRender,P=e.getPopupContainer,I=e.autoDestroy,M=e.portal,N=e.zIndex,L=e.onMouseEnter,D=e.onMouseLeave,j=e.onPointerEnter,B=e.onPointerDownCapture,q=e.ready,F=e.offsetX,$=e.offsetY,U=e.offsetR,Z=e.offsetB,z=e.onAlign,H=e.onPrepare,W=e.stretch,V=e.targetWidth,G=e.targetHeight,K="function"==typeof n?n():n,Y=p||f,X=(null==P?void 0:P.length)>0,Q=g.useState(!P||!X),J=(0,i.Z)(Q,2),ee=J[0],te=J[1];if((0,h.Z)((function(){!ee&&X&&u&&te(!0)}),[ee,X,u]),!ee)return null;var ne="auto",re={left:"-1000vw",top:"-1000vh",right:ne,bottom:ne};if(q||!p){var ie,oe=_.points,ae=_.dynamicInset||(null===(ie=_._experimental)||void 0===ie?void 0:ie.dynamicInset),se=ae&&"r"===oe[0][1],le=ae&&"b"===oe[0][0];se?(re.right=U,re.left=ne):(re.left=F,re.right=ne),le?(re.bottom=Z,re.top=ne):(re.top=$,re.bottom=ne)}var ce={};return W&&(W.includes("height")&&G?ce.height=G:W.includes("minHeight")&&G&&(ce.minHeight=G),W.includes("width")&&V?ce.width=V:W.includes("minWidth")&&V&&(ce.minWidth=V)),p||(ce.pointerEvents="none"),g.createElement(M,{open:R||Y,getContainer:P&&function(){return P(u)},autoDestroy:I},g.createElement(k,{prefixCls:a,open:p,zIndex:N,mask:x,motion:O}),g.createElement(c.Z,{onResize:z,disabled:!p},(function(e){return g.createElement(v.ZP,(0,y.Z)({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:R,leavedClassName:"".concat(a,"-hidden")},A,{onAppearPrepare:H,onEnterPrepare:H,visible:p,onVisibleChanged:function(e){var t;null==A||null===(t=A.onVisibleChanged)||void 0===t||t.call(A,e),d(e)}}),(function(n,i){var c=n.className,u=n.style,d=l()(a,c,o);return g.createElement("div",{ref:(0,b.sQ)(e,t,i),className:d,style:(0,r.Z)((0,r.Z)((0,r.Z)((0,r.Z)({"--arrow-x":"".concat(C.x||0,"px"),"--arrow-y":"".concat(C.y||0,"px")},re),ce),u),{},{boxSizing:"border-box",zIndex:N},s),onMouseEnter:L,onMouseLeave:D,onPointerEnter:j,onClick:S,onPointerDownCapture:B},T&&g.createElement(w,{prefixCls:a,arrow:T,arrowPos:C,align:_}),g.createElement(E,{cache:!p&&!m},K))}))})))}));var x=g.forwardRef((function(e,t){var n=e.children,r=e.getTriggerDOMNode,i=(0,b.Yr)(n),o=g.useCallback((function(e){(0,b.mH)(t,r?r(e):e)}),[r]),a=(0,b.x1)(o,(0,b.C4)(n));return i?g.cloneElement(n,{ref:a}):n})),T=g.createContext(null);function C(e){return e?Array.isArray(e)?e:[e]:[]}function _(e,t,n,r){return g.useMemo((function(){var i=C(null!=n?n:t),o=C(null!=r?r:t),a=new Set(i),s=new Set(o);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 A=n(27299);function O(){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 R(e,t,n,r){for(var i=n.points,o=Object.keys(e),a=0;a1&&void 0!==arguments[1]?arguments[1]:1;return Number.isNaN(e)?t:e}function L(e){return N(parseFloat(e),0)}function D(e,t){var n=(0,r.Z)({},e);return(t||[]).forEach((function(e){if(!(e instanceof HTMLBodyElement||e instanceof HTMLHtmlElement)){var t=I(e).getComputedStyle(e),r=t.overflow,i=t.overflowClipMargin,o=t.borderTopWidth,a=t.borderBottomWidth,s=t.borderLeftWidth,l=t.borderRightWidth,c=e.getBoundingClientRect(),u=e.offsetHeight,d=e.clientHeight,p=e.offsetWidth,f=e.clientWidth,h=L(o),m=L(a),g=L(s),y=L(l),v=N(Math.round(c.width/p*1e3)/1e3),b=N(Math.round(c.height/u*1e3)/1e3),w=(p-f-g-y)*v,k=(u-d-h-m)*b,E=h*b,S=m*b,x=g*v,T=y*v,C=0,_=0;if("clip"===r){var A=L(i);C=A*v,_=A*b}var O=c.x+x-C,R=c.y+E-_,P=O+c.width+2*C-x-T-w,M=R+c.height+2*_-E-S-k;n.left=Math.max(n.left,O),n.top=Math.max(n.top,R),n.right=Math.min(n.right,P),n.bottom=Math.min(n.bottom,M)}})),n}function j(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 B(e,t){var n=t||[],r=(0,i.Z)(n,2),o=r[0],a=r[1];return[j(e.width,o),j(e.height,a)]}function q(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return[e[0],e[1]]}function F(e,t){var n,r=t[0],i=t[1];return n="t"===r?e.y:"b"===r?e.y+e.height:e.y+e.height/2,{x:"l"===i?e.x:"r"===i?e.x+e.width:e.x+e.width/2,y:n}}function $(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 U(e,t,n,o,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[o]||{}}),d=(0,i.Z)(c,2),f=d[0],m=d[1],y=g.useRef(0),v=g.useMemo((function(){return t?M(t):[]}),[t]),b=g.useRef({});e||(b.current={});var w=(0,p.Z)((function(){if(t&&n&&e){var c,d,p,f,h,g=t,y=g.ownerDocument,w=I(g).getComputedStyle(g),k=w.width,E=w.height,S=w.position,x=g.style.left,T=g.style.top,C=g.style.right,_=g.style.bottom,O=g.style.overflow,R=(0,r.Z)((0,r.Z)({},a[o]),s),P=y.createElement("div");if(null===(c=g.parentElement)||void 0===c||c.appendChild(P),P.style.left="".concat(g.offsetLeft,"px"),P.style.top="".concat(g.offsetTop,"px"),P.style.position=S,P.style.height="".concat(g.offsetHeight,"px"),P.style.width="".concat(g.offsetWidth,"px"),g.style.left="0",g.style.top="0",g.style.right="auto",g.style.bottom="auto",g.style.overflow="hidden",Array.isArray(n))h={x:n[0],y:n[1],width:0,height:0};else{var M,L,j=n.getBoundingClientRect();j.x=null!==(M=j.x)&&void 0!==M?M:j.left,j.y=null!==(L=j.y)&&void 0!==L?L:j.top,h={x:j.x,y:j.y,width:j.width,height:j.height}}var U=g.getBoundingClientRect();U.x=null!==(d=U.x)&&void 0!==d?d:U.left,U.y=null!==(p=U.y)&&void 0!==p?p:U.top;var Z=y.documentElement,z=Z.clientWidth,H=Z.clientHeight,W=Z.scrollWidth,V=Z.scrollHeight,G=Z.scrollTop,K=Z.scrollLeft,Y=U.height,X=U.width,Q=h.height,J=h.width,ee={left:0,top:0,right:z,bottom:H},te={left:-K,top:-G,right:W-K,bottom:V-G},ne=R.htmlRegion,re="visible",ie="visibleFirst";"scroll"!==ne&&ne!==ie&&(ne=re);var oe=ne===ie,ae=D(te,v),se=D(ee,v),le=ne===re?se:ae,ce=oe?se:le;g.style.left="auto",g.style.top="auto",g.style.right="0",g.style.bottom="0";var ue=g.getBoundingClientRect();g.style.left=x,g.style.top=T,g.style.right=C,g.style.bottom=_,g.style.overflow=O,null===(f=g.parentElement)||void 0===f||f.removeChild(P);var de=N(Math.round(X/parseFloat(k)*1e3)/1e3),pe=N(Math.round(Y/parseFloat(E)*1e3)/1e3);if(0===de||0===pe||(0,u.Sh)(n)&&!(0,A.Z)(n))return;var fe=R.offset,he=R.targetOffset,me=B(U,fe),ge=(0,i.Z)(me,2),ye=ge[0],ve=ge[1],be=B(h,he),we=(0,i.Z)(be,2),ke=we[0],Ee=we[1];h.x-=ke,h.y-=Ee;var Se=R.points||[],xe=(0,i.Z)(Se,2),Te=xe[0],Ce=q(xe[1]),_e=q(Te),Ae=F(h,Ce),Oe=F(U,_e),Re=(0,r.Z)({},R),Pe=Ae.x-Oe.x+ye,Ie=Ae.y-Oe.y+ve;function Tt(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:le,r=U.x+e,i=U.y+t,o=r+X,a=i+Y,s=Math.max(r,n.left),l=Math.max(i,n.top),c=Math.min(o,n.right),u=Math.min(a,n.bottom);return Math.max(0,(c-s)*(u-l))}var Me,Ne,Le,De,je=Tt(Pe,Ie),Be=Tt(Pe,Ie,se),qe=F(h,["t","l"]),Fe=F(U,["t","l"]),$e=F(h,["b","r"]),Ue=F(U,["b","r"]),Ze=R.overflow||{},ze=Ze.adjustX,He=Ze.adjustY,We=Ze.shiftX,Ve=Ze.shiftY,Ge=function(e){return"boolean"==typeof e?e:e>=0};function Ct(){Me=U.y+Ie,Ne=Me+Y,Le=U.x+Pe,De=Le+X}Ct();var Ke=Ge(He),Ye=_e[0]===Ce[0];if(Ke&&"t"===_e[0]&&(Ne>ce.bottom||b.current.bt)){var Xe=Ie;Ye?Xe-=Y-Q:Xe=qe.y-Ue.y-ve;var Qe=Tt(Pe,Xe),Je=Tt(Pe,Xe,se);Qe>je||Qe===je&&(!oe||Je>=Be)?(b.current.bt=!0,Ie=Xe,ve=-ve,Re.points=[$(_e,0),$(Ce,0)]):b.current.bt=!1}if(Ke&&"b"===_e[0]&&(Meje||tt===je&&(!oe||nt>=Be)?(b.current.tb=!0,Ie=et,ve=-ve,Re.points=[$(_e,0),$(Ce,0)]):b.current.tb=!1}var rt=Ge(ze),it=_e[1]===Ce[1];if(rt&&"l"===_e[1]&&(De>ce.right||b.current.rl)){var ot=Pe;it?ot-=X-J:ot=qe.x-Ue.x-ye;var at=Tt(ot,Ie),st=Tt(ot,Ie,se);at>je||at===je&&(!oe||st>=Be)?(b.current.rl=!0,Pe=ot,ye=-ye,Re.points=[$(_e,1),$(Ce,1)]):b.current.rl=!1}if(rt&&"r"===_e[1]&&(Leje||ct===je&&(!oe||ut>=Be)?(b.current.lr=!0,Pe=lt,ye=-ye,Re.points=[$(_e,1),$(Ce,1)]):b.current.lr=!1}Ct();var dt=!0===We?0:We;"number"==typeof dt&&(Lese.right&&(Pe-=De-se.right-ye,h.x>se.right-dt&&(Pe+=h.x-se.right+dt)));var pt=!0===Ve?0:Ve;"number"==typeof pt&&(Mese.bottom&&(Ie-=Ne-se.bottom-ve,h.y>se.bottom-pt&&(Ie+=h.y-se.bottom+pt)));var ft=U.x+Pe,ht=ft+X,mt=U.y+Ie,gt=mt+Y,yt=h.x,vt=yt+J,bt=h.y,wt=bt+Q,kt=(Math.max(ft,yt)+Math.min(ht,vt))/2-ft,Et=(Math.max(mt,bt)+Math.min(gt,wt))/2-mt;null==l||l(t,Re);var St=ue.right-U.x-(Pe+U.width),xt=ue.bottom-U.y-(Ie+U.height);1===de&&(Pe=Math.round(Pe),St=Math.round(St)),1===pe&&(Ie=Math.round(Ie),xt=Math.round(xt)),m({ready:!0,offsetX:Pe/de,offsetY:Ie/pe,offsetR:St/de,offsetB:xt/pe,arrowX:kt/de,arrowY:Et/pe,scaleX:de,scaleY:pe,align:Re})}})),k=function(){m((function(e){return(0,r.Z)((0,r.Z)({},e),{},{ready:!1})}))};return(0,h.Z)(k,[o]),(0,h.Z)((function(){e||k()}),[e]),[f.ready,f.offsetX,f.offsetY,f.offsetR,f.offsetB,f.arrowX,f.arrowY,f.scaleX,f.scaleY,f.align,function(){y.current+=1;var e=y.current;Promise.resolve().then((function(){y.current===e&&w()}))}]}var Z=n(56299);function z(e,t,n,r,i){(0,h.Z)((function(){if(e&&t&&n){var o=n,a=M(t),s=M(o),l=I(o),c=new Set([l].concat((0,Z.Z)(a),(0,Z.Z)(s)));function u(){r(),i()}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(32970);function H(e,t,n,r,i,o,a,s){var l=g.useRef(e);l.current=e;var c=g.useRef(!1);return g.useEffect((function(){if(t&&r&&(!i||o)){var e=function(){c.current=!1},u=function(e){var t;!l.current||a((null===(t=e.composedPath)||void 0===t||null===(t=t.call(e))||void 0===t?void 0:t[0])||e.target)||c.current||s(!1)},p=I(r);p.addEventListener("pointerdown",e,!0),p.addEventListener("mousedown",u,!0),p.addEventListener("contextmenu",u,!0);var f=(0,d.A)(n);return f&&(f.addEventListener("mousedown",u,!0),f.addEventListener("contextmenu",u,!0)),function(){p.removeEventListener("pointerdown",e,!0),p.removeEventListener("mousedown",u,!0),p.removeEventListener("contextmenu",u,!0),f&&(f.removeEventListener("mousedown",u,!0),f.removeEventListener("contextmenu",u,!0))}}}),[t,n,r,i,o]),function(){c.current=!0}}var W=["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 V=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,y=t.children,v=t.action,b=void 0===v?"hover":v,w=t.showAction,k=t.hideAction,E=t.popupVisible,C=t.defaultPopupVisible,A=t.onPopupVisibleChange,O=t.afterPopupVisibleChange,I=t.mouseEnterDelay,M=t.mouseLeaveDelay,N=void 0===M?.1:M,L=t.focusDelay,D=t.blurDelay,j=t.mask,B=t.maskClosable,q=void 0===B||B,F=t.getPopupContainer,$=t.forceRender,Z=t.autoDestroy,V=t.destroyPopupOnHide,G=t.popup,K=t.popupClassName,Y=t.popupStyle,X=t.popupPlacement,Q=t.builtinPlacements,J=void 0===Q?{}:Q,ee=t.popupAlign,te=t.zIndex,ne=t.stretch,re=t.getPopupClassNameFromAlign,ie=t.fresh,oe=t.alignPoint,ae=t.onPopupClick,se=t.onPopupAlign,le=t.arrow,ce=t.popupMotion,ue=t.maskMotion,de=t.popupTransitionName,pe=t.popupAnimation,fe=t.maskTransitionName,he=t.maskAnimation,me=t.className,ge=t.getTriggerDOMNode,ye=(0,o.Z)(t,W),ve=Z||V||!1,be=g.useState(!1),we=(0,i.Z)(be,2),ke=we[0],Ee=we[1];(0,h.Z)((function(){Ee((0,m.Z)())}),[]);var Se=g.useRef({}),xe=g.useContext(T),Te=g.useMemo((function(){return{registerSubPopup:function(e,t){Se.current[e]=t,null==xe||xe.registerSubPopup(e,t)}}}),[xe]),Ce=(0,f.Z)(),_e=g.useState(null),Ae=(0,i.Z)(_e,2),Oe=Ae[0],Re=Ae[1],Pe=g.useRef(null),Ie=(0,p.Z)((function(e){Pe.current=e,(0,u.Sh)(e)&&Oe!==e&&Re(e),null==xe||xe.registerSubPopup(Ce,e)})),Me=g.useState(null),Ne=(0,i.Z)(Me,2),Le=Ne[0],De=Ne[1],je=g.useRef(null),Be=(0,p.Z)((function(e){(0,u.Sh)(e)&&Le!==e&&(De(e),je.current=e)})),qe=g.Children.only(y),Fe=(null==qe?void 0:qe.props)||{},$e={},Ue=(0,p.Z)((function(e){var t,n,r=Le;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==Oe?void 0:Oe.contains(e))||(null===(n=(0,d.A)(Oe))||void 0===n?void 0:n.host)===e||e===Oe||Object.values(Se.current).some((function(t){return(null==t?void 0:t.contains(e))||e===t}))})),Ze=P(s,ce,pe,de),ze=P(s,ue,he,fe),He=g.useState(C||!1),We=(0,i.Z)(He,2),Ve=We[0],Ge=We[1],Ke=null!=E?E:Ve,Ye=(0,p.Z)((function(e){void 0===E&&Ge(e)}));(0,h.Z)((function(){Ge(E||!1)}),[E]);var Xe=g.useRef(Ke);Xe.current=Ke;var Qe=g.useRef([]);Qe.current=[];var Je=(0,p.Z)((function(e){var t;Ye(e),(null!==(t=Qe.current[Qe.current.length-1])&&void 0!==t?t:Ke)!==e&&(Qe.current.push(e),null==A||A(e))})),et=g.useRef(),tt=function(){clearTimeout(et.current)},nt=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;tt(),0===t?Je(e):et.current=setTimeout((function(){Je(e)}),1e3*t)};g.useEffect((function(){return tt}),[]);var rt=g.useState(!1),it=(0,i.Z)(rt,2),ot=it[0],at=it[1];(0,h.Z)((function(e){e&&!Ke||at(!0)}),[Ke]);var st=g.useState(null),lt=(0,i.Z)(st,2),ct=lt[0],ut=lt[1],dt=g.useState(null),pt=(0,i.Z)(dt,2),ft=pt[0],ht=pt[1],mt=function(e){ht([e.clientX,e.clientY])},gt=U(Ke,Oe,oe&&null!==ft?ft:Le,X,J,ee,se),yt=(0,i.Z)(gt,11),vt=yt[0],bt=yt[1],wt=yt[2],kt=yt[3],Et=yt[4],St=yt[5],xt=yt[6],Tt=yt[7],Ct=yt[8],_t=yt[9],At=yt[10],Ot=_(ke,b,w,k),Rt=(0,i.Z)(Ot,2),Pt=Rt[0],It=Rt[1],Mt=Pt.has("click"),Nt=It.has("click")||It.has("contextMenu"),Lt=(0,p.Z)((function(){ot||At()}));z(Ke,Le,Oe,Lt,(function(){Xe.current&&oe&&Nt&&nt(!1)})),(0,h.Z)((function(){Lt()}),[ft,X]),(0,h.Z)((function(){!Ke||null!=J&&J[X]||Lt()}),[JSON.stringify(ee)]);var Dt=g.useMemo((function(){var e=R(J,s,_t,oe);return l()(e,null==re?void 0:re(_t))}),[_t,re,J,s,oe]);g.useImperativeHandle(n,(function(){return{nativeElement:je.current,popupElement:Pe.current,forceAlign:Lt}}));var jt=g.useState(0),Bt=(0,i.Z)(jt,2),qt=Bt[0],Ft=Bt[1],$t=g.useState(0),Ut=(0,i.Z)($t,2),Zt=Ut[0],zt=Ut[1],Ht=function(){if(ne&&Le){var e=Le.getBoundingClientRect();Ft(e.width),zt(e.height)}};function Wt(e,t,n,r){$e[e]=function(i){var o;null==r||r(i),nt(t,n);for(var a=arguments.length,s=new Array(a>1?a-1:0),l=1;l1?n-1:0),i=1;i1?n-1:0),i=1;i()=>(e&&(t=e(e=0)),t),V=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),G=(e,t)=>{for(var n in t)U(e,n,{get:t[n],enumerable:!0})},K=e=>((e,t,n,r)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let i of z(t))!H.call(e,i)&&i!==n&&U(e,i,{get:()=>t[i],enumerable:!(r=Z(t,i))||r.enumerable});return e})(U({},"__esModule",{value:!0}),e),Y=W((()=>{})),X={};function Q(e){throw new Error("Node.js process "+e+" is not supported by JSPM core outside of Node.js")}function J(){!me||!ge||(me=!1,ge.length?he=ge.concat(he):ye=-1,he.length&&ee())}function ee(){if(!me){var e=setTimeout(J,0);me=!0;for(var t=he.length;t;){for(ge=he,he=[];++ye1)for(var n=1;nXe,_debugProcess:()=>Ye,_events:()=>mt,_eventsCount:()=>gt,_exiting:()=>Le,_fatalExceptions:()=>Ve,_getActiveHandles:()=>se,_getActiveRequests:()=>ae,_kill:()=>Be,_linkedBinding:()=>ie,_maxListeners:()=>ht,_preload_modules:()=>ct,_rawDebug:()=>Ie,_startProfilerIdleNotifier:()=>Qe,_stopProfilerIdleNotifier:()=>Je,_tickCallback:()=>Ke,abort:()=>rt,addListener:()=>yt,allowedNodeEnvironmentFlags:()=>He,arch:()=>be,argv:()=>Ee,argv0:()=>lt,assert:()=>le,binding:()=>_e,chdir:()=>Re,config:()=>De,cpuUsage:()=>qe,cwd:()=>Oe,debugPort:()=>st,default:()=>Tt,dlopen:()=>oe,domain:()=>Ne,emit:()=>Et,emitWarning:()=>Ce,env:()=>ke,execArgv:()=>Se,execPath:()=>at,exit:()=>Ze,features:()=>We,hasUncaughtExceptionCaptureCallback:()=>ce,hrtime:()=>de,kill:()=>Ue,listeners:()=>fe,memoryUsage:()=>$e,moduleLoadList:()=>Me,nextTick:()=>te,off:()=>bt,on:()=>pe,once:()=>vt,openStdin:()=>ze,pid:()=>it,platform:()=>we,ppid:()=>ot,prependListener:()=>St,prependOnceListener:()=>xt,reallyExit:()=>je,release:()=>Pe,removeAllListeners:()=>kt,removeListener:()=>wt,resourceUsage:()=>Fe,setSourceMapsEnabled:()=>ut,setUncaughtExceptionCaptureCallback:()=>Ge,stderr:()=>tt,stdin:()=>nt,stdout:()=>et,title:()=>ve,umask:()=>Ae,uptime:()=>ue,version:()=>xe,versions:()=>Te});var he,me,ge,ye,ve,be,we,ke,Ee,Se,xe,Te,Ce,_e,Ae,Oe,Re,Pe,Ie,Me,Ne,Le,De,je,Be,qe,Fe,$e,Ue,Ze,ze,He,We,Ve,Ge,Ke,Ye,Xe,Qe,Je,et,tt,nt,rt,it,ot,at,st,lt,ct,ut,dt,pt,ft,ht,mt,gt,yt,vt,bt,wt,kt,Et,St,xt,Tt,Ct=W((()=>{Y(),$t(),_t(),he=[],me=!1,ye=-1,ne.prototype.run=function(){this.fun.apply(null,this.array)},ve="browser",be="x64",we="browser",ke={PATH:"/usr/bin",LANG:navigator.language+".UTF-8",PWD:"/",HOME:"/home",TMP:"/tmp"},Ee=["/usr/bin/node"],Se=[],xe="v16.8.0",Te={},Ce=function(e,t){console.warn((t?t+": ":"")+e)},_e=function(e){Q("binding")},Ae=function(e){return 0},Oe=function(){return"/"},Re=function(e){},Pe={name:"node",sourceUrl:"",headersUrl:"",libUrl:""},Ie=re,Me=[],Ne={},Le=!1,De={},je=re,Be=re,Fe=qe=function(){return{}},$e=qe,Ue=re,Ze=re,ze=re,He={},We={inspector:!1,debug:!1,uv:!1,ipv6:!1,tls_alpn:!1,tls_sni:!1,tls_ocsp:!1,tls:!1,cached_builtins:!0},Ve=re,Ge=re,Ke=re,Ye=re,Xe=re,Qe=re,Je=re,et=void 0,tt=void 0,nt=void 0,rt=re,it=2,ot=1,at="/bin/usr/node",st=9229,lt="node",ct=[],ut=re,void 0===(dt={now:typeof performance<"u"?performance.now.bind(performance):void 0,timing:typeof performance<"u"?performance.timing:void 0}).now&&(pt=Date.now(),dt.timing&&dt.timing.navigationStart&&(pt=dt.timing.navigationStart),dt.now=()=>Date.now()-pt),ft=1e9,de.bigint=function(e){var t=de(e);return typeof BigInt>"u"?t[0]*ft+t[1]:BigInt(t[0]*ft)+BigInt(t[1])},Tt={version:xe,versions:Te,arch:be,platform:we,release:Pe,_rawDebug:Ie,moduleLoadList:Me,binding:_e,_linkedBinding:ie,_events:mt={},_eventsCount:gt=0,_maxListeners:ht=10,on:pe,addListener:yt=pe,once:vt=pe,off:bt=pe,removeListener:wt=pe,removeAllListeners:kt=pe,emit:Et=re,prependListener:St=pe,prependOnceListener:xt=pe,listeners:fe,domain:Ne,_exiting:Le,config:De,dlopen:oe,uptime:ue,_getActiveRequests:ae,_getActiveHandles:se,reallyExit:je,_kill:Be,cpuUsage:qe,resourceUsage:Fe,memoryUsage:$e,kill:Ue,exit:Ze,openStdin:ze,allowedNodeEnvironmentFlags:He,assert:le,features:We,_fatalExceptions:Ve,setUncaughtExceptionCaptureCallback:Ge,hasUncaughtExceptionCaptureCallback:ce,emitWarning:Ce,nextTick:te,_tickCallback:Ke,_debugProcess:Ye,_debugEnd:Xe,_startProfilerIdleNotifier:Qe,_stopProfilerIdleNotifier:Je,stdout:et,stdin:nt,stderr:tt,abort:rt,umask:Ae,chdir:Re,cwd:Oe,env:ke,title:ve,argv:Ee,execArgv:Se,pid:it,ppid:ot,execPath:at,debugPort:st,hrtime:de,argv0:lt,_preload_modules:ct,setSourceMapsEnabled:ut}})),_t=W((()=>{Ct()})),At={};function Ot(){if(Lt)return Nt;Lt=!0;let e=function(){if(Pt)return Rt;Pt=!0,Rt.byteLength=function(e){var t=a(e),n=t[0],r=t[1];return 3*(n+r)/4-r},Rt.toByteArray=function(e){var r,i,o=a(e),s=o[0],l=o[1],c=new n(function(e,t,n){return 3*(t+n)/4-n}(0,s,l)),u=0,d=l>0?s-4:s;for(i=0;i>16&255,c[u++]=r>>8&255,c[u++]=255&r;return 2===l&&(r=t[e.charCodeAt(i)]<<2|t[e.charCodeAt(i+1)]>>4,c[u++]=255&r),1===l&&(r=t[e.charCodeAt(i)]<<10|t[e.charCodeAt(i+1)]<<4|t[e.charCodeAt(i+2)]>>2,c[u++]=r>>8&255,c[u++]=255&r),c},Rt.fromByteArray=function(t){for(var n,r=t.length,i=r%3,o=[],a=16383,s=0,c=r-i;sc?c:s+a));return 1===i?(n=t[r-1],o.push(e[n>>2]+e[n<<4&63]+"==")):2===i&&(n=(t[r-2]<<8)+t[r-1],o.push(e[n>>10]+e[n>>4&63]+e[n<<2&63]+"=")),o.join("")};for(var e=[],t=[],n=typeof Uint8Array<"u"?Uint8Array:Array,r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",i=0,o=r.length;i0)throw new Error("Invalid string. Length must be a multiple of 4");var n=e.indexOf("=");return-1===n&&(n=t),[n,n===t?0:4-n%4]}function s(t){return e[t>>18&63]+e[t>>12&63]+e[t>>6&63]+e[63&t]}function l(e,t,n){for(var r,i=[],o=t;o>1,u=-7,d=n?i-1:0,p=n?-1:1,f=e[t+d];for(d+=p,o=f&(1<<-u)-1,f>>=-u,u+=s;u>0;o=256*o+e[t+d],d+=p,u-=8);for(a=o&(1<<-u)-1,o>>=-u,u+=r;u>0;a=256*a+e[t+d],d+=p,u-=8);if(0===o)o=1-c;else{if(o===l)return a?NaN:1/0*(f?-1:1);a+=Math.pow(2,r),o-=c}return(f?-1:1)*a*Math.pow(2,o-r)},It.write=function(e,t,n,r,i,o){var a,s,l,c=8*o-i-1,u=(1<>1,p=23===i?Math.pow(2,-24)-Math.pow(2,-77):0,f=r?0:o-1,h=r?1:-1,m=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,a=u):(a=Math.floor(Math.log(t)/Math.LN2),t*(l=Math.pow(2,-a))<1&&(a--,l*=2),(t+=a+d>=1?p/l:p*Math.pow(2,1-d))*l>=2&&(a++,l/=2),a+d>=u?(s=0,a=u):a+d>=1?(s=(t*l-1)*Math.pow(2,i),a+=d):(s=t*Math.pow(2,d-1)*Math.pow(2,i),a=0));i>=8;e[n+f]=255&s,f+=h,s/=256,i-=8);for(a=a<0;e[n+f]=255&a,f+=h,a/=256,c-=8);e[n+f-h]|=128*m}),It),n="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;Nt.Buffer=o,Nt.SlowBuffer=function(e){return+e!=e&&(e=0),o.alloc(+e)},Nt.INSPECT_MAX_BYTES=50;let r=2147483647;function i(e){if(e>r)throw new RangeError('The value "'+e+'" is invalid for option "size"');let t=new Uint8Array(e);return Object.setPrototypeOf(t,o.prototype),t}function o(e,t,n){if("number"==typeof e){if("string"==typeof t)throw new TypeError('The "string" argument must be of type string. Received type number');return l(e)}return a(e,t,n)}function a(e,t,n){if("string"==typeof e)return function(e,t){if(("string"!=typeof t||""===t)&&(t="utf8"),!o.isEncoding(t))throw new TypeError("Unknown encoding: "+t);let n=0|p(e,t),r=i(n),a=r.write(e,t);return a!==n&&(r=r.slice(0,a)),r}(e,t);if(ArrayBuffer.isView(e))return function(e){if(W(e,Uint8Array)){let t=new Uint8Array(e);return u(t.buffer,t.byteOffset,t.byteLength)}return c(e)}(e);if(null==e)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);if(W(e,ArrayBuffer)||e&&W(e.buffer,ArrayBuffer)||typeof SharedArrayBuffer<"u"&&(W(e,SharedArrayBuffer)||e&&W(e.buffer,SharedArrayBuffer)))return u(e,t,n);if("number"==typeof e)throw new TypeError('The "value" argument must not be of type number. Received type number');let r=e.valueOf&&e.valueOf();if(null!=r&&r!==e)return o.from(r,t,n);let a=function(e){if(o.isBuffer(e)){let t=0|d(e.length),n=i(t);return 0===n.length||e.copy(n,0,0,t),n}if(void 0!==e.length)return"number"!=typeof e.length||V(e.length)?i(0):c(e);if("Buffer"===e.type&&Array.isArray(e.data))return c(e.data)}(e);if(a)return a;if(typeof Symbol<"u"&&null!=Symbol.toPrimitive&&"function"==typeof e[Symbol.toPrimitive])return o.from(e[Symbol.toPrimitive]("string"),t,n);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e)}function s(e){if("number"!=typeof e)throw new TypeError('"size" argument must be of type number');if(e<0)throw new RangeError('The value "'+e+'" is invalid for option "size"')}function l(e){return s(e),i(e<0?0:0|d(e))}function c(e){let t=e.length<0?0:0|d(e.length),n=i(t);for(let r=0;r=r)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+r.toString(16)+" bytes");return 0|e}function p(e,t){if(o.isBuffer(e))return e.length;if(ArrayBuffer.isView(e)||W(e,ArrayBuffer))return e.byteLength;if("string"!=typeof e)throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof e);let n=e.length,r=arguments.length>2&&!0===arguments[2];if(!r&&0===n)return 0;let i=!1;for(;;)switch(t){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":return Z(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return z(e).length;default:if(i)return r?-1:Z(e).length;t=(""+t).toLowerCase(),i=!0}}function f(e,t,n){let r=!1;if((void 0===t||t<0)&&(t=0),t>this.length||((void 0===n||n>this.length)&&(n=this.length),n<=0)||(n>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return _(this,t,n);case"utf8":case"utf-8":return S(this,t,n);case"ascii":return T(this,t,n);case"latin1":case"binary":return C(this,t,n);case"base64":return E(this,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return A(this,t,n);default:if(r)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),r=!0}}function h(e,t,n){let r=e[t];e[t]=e[n],e[n]=r}function m(e,t,n,r,i){if(0===e.length)return-1;if("string"==typeof n?(r=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),V(n=+n)&&(n=i?0:e.length-1),n<0&&(n=e.length+n),n>=e.length){if(i)return-1;n=e.length-1}else if(n<0){if(!i)return-1;n=0}if("string"==typeof t&&(t=o.from(t,r)),o.isBuffer(t))return 0===t.length?-1:g(e,t,n,r,i);if("number"==typeof t)return t&=255,"function"==typeof Uint8Array.prototype.indexOf?i?Uint8Array.prototype.indexOf.call(e,t,n):Uint8Array.prototype.lastIndexOf.call(e,t,n):g(e,[t],n,r,i);throw new TypeError("val must be string, number or Buffer")}function g(e,t,n,r,i){let o,a=1,s=e.length,l=t.length;if(void 0!==r&&("ucs2"===(r=String(r).toLowerCase())||"ucs-2"===r||"utf16le"===r||"utf-16le"===r)){if(e.length<2||t.length<2)return-1;a=2,s/=2,l/=2,n/=2}function c(e,t){return 1===a?e[t]:e.readUInt16BE(t*a)}if(i){let r=-1;for(o=n;os&&(n=s-l),o=n;o>=0;o--){let n=!0;for(let r=0;ri&&(r=i):r=i;let o,a=t.length;for(r>a/2&&(r=a/2),o=0;o>8,i=n%256,o.push(i),o.push(r);return o}(t,e.length-n),e,n,r)}function E(t,n,r){return 0===n&&r===t.length?e.fromByteArray(t):e.fromByteArray(t.slice(n,r))}function S(e,t,n){n=Math.min(e.length,n);let r=[],i=t;for(;i239?4:t>223?3:t>191?2:1;if(i+a<=n){let n,r,s,l;switch(a){case 1:t<128&&(o=t);break;case 2:n=e[i+1],128==(192&n)&&(l=(31&t)<<6|63&n,l>127&&(o=l));break;case 3:n=e[i+1],r=e[i+2],128==(192&n)&&128==(192&r)&&(l=(15&t)<<12|(63&n)<<6|63&r,l>2047&&(l<55296||l>57343)&&(o=l));break;case 4:n=e[i+1],r=e[i+2],s=e[i+3],128==(192&n)&&128==(192&r)&&128==(192&s)&&(l=(15&t)<<18|(63&n)<<12|(63&r)<<6|63&s,l>65535&&l<1114112&&(o=l))}}null===o?(o=65533,a=1):o>65535&&(o-=65536,r.push(o>>>10&1023|55296),o=56320|1023&o),r.push(o),i+=a}return function(e){let t=e.length;if(t<=x)return String.fromCharCode.apply(String,e);let n="",r=0;for(;rr.length?(o.isBuffer(t)||(t=o.from(t)),t.copy(r,i)):Uint8Array.prototype.set.call(r,t,i);else{if(!o.isBuffer(t))throw new TypeError('"list" argument must be an Array of Buffers');t.copy(r,i)}i+=t.length}return r},o.byteLength=p,o.prototype._isBuffer=!0,o.prototype.swap16=function(){let e=this.length;if(e%2!=0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(let t=0;tt&&(e+=" ... "),""},n&&(o.prototype[n]=o.prototype.inspect),o.prototype.compare=function(e,t,n,r,i){if(W(e,Uint8Array)&&(e=o.from(e,e.offset,e.byteLength)),!o.isBuffer(e))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof e);if(void 0===t&&(t=0),void 0===n&&(n=e?e.length:0),void 0===r&&(r=0),void 0===i&&(i=this.length),t<0||n>e.length||r<0||i>this.length)throw new RangeError("out of range index");if(r>=i&&t>=n)return 0;if(r>=i)return-1;if(t>=n)return 1;if(this===e)return 0;let a=(i>>>=0)-(r>>>=0),s=(n>>>=0)-(t>>>=0),l=Math.min(a,s),c=this.slice(r,i),u=e.slice(t,n);for(let e=0;e>>=0,isFinite(n)?(n>>>=0,void 0===r&&(r="utf8")):(r=n,n=void 0)}let i=this.length-t;if((void 0===n||n>i)&&(n=i),e.length>0&&(n<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");r||(r="utf8");let o=!1;for(;;)switch(r){case"hex":return y(this,e,t,n);case"utf8":case"utf-8":return v(this,e,t,n);case"ascii":case"latin1":case"binary":return b(this,e,t,n);case"base64":return w(this,e,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return k(this,e,t,n);default:if(o)throw new TypeError("Unknown encoding: "+r);r=(""+r).toLowerCase(),o=!0}},o.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};let x=4096;function T(e,t,n){let r="";n=Math.min(e.length,n);for(let i=t;ir)&&(n=r);let i="";for(let r=t;rn)throw new RangeError("Trying to access beyond buffer length")}function R(e,t,n,r,i,a){if(!o.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>i||te.length)throw new RangeError("Index out of range")}function P(e,t,n,r,i){q(t,r,i,e,n,7);let o=Number(t&BigInt(4294967295));e[n++]=o,o>>=8,e[n++]=o,o>>=8,e[n++]=o,o>>=8,e[n++]=o;let a=Number(t>>BigInt(32)&BigInt(4294967295));return e[n++]=a,a>>=8,e[n++]=a,a>>=8,e[n++]=a,a>>=8,e[n++]=a,n}function I(e,t,n,r,i){q(t,r,i,e,n,7);let o=Number(t&BigInt(4294967295));e[n+7]=o,o>>=8,e[n+6]=o,o>>=8,e[n+5]=o,o>>=8,e[n+4]=o;let a=Number(t>>BigInt(32)&BigInt(4294967295));return e[n+3]=a,a>>=8,e[n+2]=a,a>>=8,e[n+1]=a,a>>=8,e[n]=a,n+8}function M(e,t,n,r,i,o){if(n+r>e.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function N(e,n,r,i,o){return n=+n,r>>>=0,o||M(e,0,r,4),t.write(e,n,r,i,23,4),r+4}function L(e,n,r,i,o){return n=+n,r>>>=0,o||M(e,0,r,8),t.write(e,n,r,i,52,8),r+8}o.prototype.slice=function(e,t){let n=this.length;(e=~~e)<0?(e+=n)<0&&(e=0):e>n&&(e=n),(t=void 0===t?n:~~t)<0?(t+=n)<0&&(t=0):t>n&&(t=n),t>>=0,t>>>=0,n||O(e,t,this.length);let r=this[e],i=1,o=0;for(;++o>>=0,t>>>=0,n||O(e,t,this.length);let r=this[e+--t],i=1;for(;t>0&&(i*=256);)r+=this[e+--t]*i;return r},o.prototype.readUint8=o.prototype.readUInt8=function(e,t){return e>>>=0,t||O(e,1,this.length),this[e]},o.prototype.readUint16LE=o.prototype.readUInt16LE=function(e,t){return e>>>=0,t||O(e,2,this.length),this[e]|this[e+1]<<8},o.prototype.readUint16BE=o.prototype.readUInt16BE=function(e,t){return e>>>=0,t||O(e,2,this.length),this[e]<<8|this[e+1]},o.prototype.readUint32LE=o.prototype.readUInt32LE=function(e,t){return e>>>=0,t||O(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},o.prototype.readUint32BE=o.prototype.readUInt32BE=function(e,t){return e>>>=0,t||O(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},o.prototype.readBigUInt64LE=K((function(e){F(e>>>=0,"offset");let t=this[e],n=this[e+7];(void 0===t||void 0===n)&&$(e,this.length-8);let r=t+256*this[++e]+65536*this[++e]+this[++e]*2**24,i=this[++e]+256*this[++e]+65536*this[++e]+n*2**24;return BigInt(r)+(BigInt(i)<>>=0,"offset");let t=this[e],n=this[e+7];(void 0===t||void 0===n)&&$(e,this.length-8);let r=t*2**24+65536*this[++e]+256*this[++e]+this[++e],i=this[++e]*2**24+65536*this[++e]+256*this[++e]+n;return(BigInt(r)<>>=0,t>>>=0,n||O(e,t,this.length);let r=this[e],i=1,o=0;for(;++o=i&&(r-=Math.pow(2,8*t)),r},o.prototype.readIntBE=function(e,t,n){e>>>=0,t>>>=0,n||O(e,t,this.length);let r=t,i=1,o=this[e+--r];for(;r>0&&(i*=256);)o+=this[e+--r]*i;return i*=128,o>=i&&(o-=Math.pow(2,8*t)),o},o.prototype.readInt8=function(e,t){return e>>>=0,t||O(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},o.prototype.readInt16LE=function(e,t){e>>>=0,t||O(e,2,this.length);let n=this[e]|this[e+1]<<8;return 32768&n?4294901760|n:n},o.prototype.readInt16BE=function(e,t){e>>>=0,t||O(e,2,this.length);let n=this[e+1]|this[e]<<8;return 32768&n?4294901760|n:n},o.prototype.readInt32LE=function(e,t){return e>>>=0,t||O(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},o.prototype.readInt32BE=function(e,t){return e>>>=0,t||O(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},o.prototype.readBigInt64LE=K((function(e){F(e>>>=0,"offset");let t=this[e],n=this[e+7];(void 0===t||void 0===n)&&$(e,this.length-8);let r=this[e+4]+256*this[e+5]+65536*this[e+6]+(n<<24);return(BigInt(r)<>>=0,"offset");let t=this[e],n=this[e+7];(void 0===t||void 0===n)&&$(e,this.length-8);let r=(t<<24)+65536*this[++e]+256*this[++e]+this[++e];return(BigInt(r)<>>=0,n||O(e,4,this.length),t.read(this,e,!0,23,4)},o.prototype.readFloatBE=function(e,n){return e>>>=0,n||O(e,4,this.length),t.read(this,e,!1,23,4)},o.prototype.readDoubleLE=function(e,n){return e>>>=0,n||O(e,8,this.length),t.read(this,e,!0,52,8)},o.prototype.readDoubleBE=function(e,n){return e>>>=0,n||O(e,8,this.length),t.read(this,e,!1,52,8)},o.prototype.writeUintLE=o.prototype.writeUIntLE=function(e,t,n,r){if(e=+e,t>>>=0,n>>>=0,!r){R(this,e,t,n,Math.pow(2,8*n)-1,0)}let i=1,o=0;for(this[t]=255&e;++o>>=0,n>>>=0,!r){R(this,e,t,n,Math.pow(2,8*n)-1,0)}let i=n-1,o=1;for(this[t+i]=255&e;--i>=0&&(o*=256);)this[t+i]=e/o&255;return t+n},o.prototype.writeUint8=o.prototype.writeUInt8=function(e,t,n){return e=+e,t>>>=0,n||R(this,e,t,1,255,0),this[t]=255&e,t+1},o.prototype.writeUint16LE=o.prototype.writeUInt16LE=function(e,t,n){return e=+e,t>>>=0,n||R(this,e,t,2,65535,0),this[t]=255&e,this[t+1]=e>>>8,t+2},o.prototype.writeUint16BE=o.prototype.writeUInt16BE=function(e,t,n){return e=+e,t>>>=0,n||R(this,e,t,2,65535,0),this[t]=e>>>8,this[t+1]=255&e,t+2},o.prototype.writeUint32LE=o.prototype.writeUInt32LE=function(e,t,n){return e=+e,t>>>=0,n||R(this,e,t,4,4294967295,0),this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e,t+4},o.prototype.writeUint32BE=o.prototype.writeUInt32BE=function(e,t,n){return e=+e,t>>>=0,n||R(this,e,t,4,4294967295,0),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},o.prototype.writeBigUInt64LE=K((function(e,t=0){return P(this,e,t,BigInt(0),BigInt("0xffffffffffffffff"))})),o.prototype.writeBigUInt64BE=K((function(e,t=0){return I(this,e,t,BigInt(0),BigInt("0xffffffffffffffff"))})),o.prototype.writeIntLE=function(e,t,n,r){if(e=+e,t>>>=0,!r){let r=Math.pow(2,8*n-1);R(this,e,t,n,r-1,-r)}let i=0,o=1,a=0;for(this[t]=255&e;++i>0)-a&255;return t+n},o.prototype.writeIntBE=function(e,t,n,r){if(e=+e,t>>>=0,!r){let r=Math.pow(2,8*n-1);R(this,e,t,n,r-1,-r)}let i=n-1,o=1,a=0;for(this[t+i]=255&e;--i>=0&&(o*=256);)e<0&&0===a&&0!==this[t+i+1]&&(a=1),this[t+i]=(e/o>>0)-a&255;return t+n},o.prototype.writeInt8=function(e,t,n){return e=+e,t>>>=0,n||R(this,e,t,1,127,-128),e<0&&(e=255+e+1),this[t]=255&e,t+1},o.prototype.writeInt16LE=function(e,t,n){return e=+e,t>>>=0,n||R(this,e,t,2,32767,-32768),this[t]=255&e,this[t+1]=e>>>8,t+2},o.prototype.writeInt16BE=function(e,t,n){return e=+e,t>>>=0,n||R(this,e,t,2,32767,-32768),this[t]=e>>>8,this[t+1]=255&e,t+2},o.prototype.writeInt32LE=function(e,t,n){return e=+e,t>>>=0,n||R(this,e,t,4,2147483647,-2147483648),this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24,t+4},o.prototype.writeInt32BE=function(e,t,n){return e=+e,t>>>=0,n||R(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},o.prototype.writeBigInt64LE=K((function(e,t=0){return P(this,e,t,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))})),o.prototype.writeBigInt64BE=K((function(e,t=0){return I(this,e,t,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))})),o.prototype.writeFloatLE=function(e,t,n){return N(this,e,t,!0,n)},o.prototype.writeFloatBE=function(e,t,n){return N(this,e,t,!1,n)},o.prototype.writeDoubleLE=function(e,t,n){return L(this,e,t,!0,n)},o.prototype.writeDoubleBE=function(e,t,n){return L(this,e,t,!1,n)},o.prototype.copy=function(e,t,n,r){if(!o.isBuffer(e))throw new TypeError("argument should be a Buffer");if(n||(n=0),!r&&0!==r&&(r=this.length),t>=e.length&&(t=e.length),t||(t=0),r>0&&r=this.length)throw new RangeError("Index out of range");if(r<0)throw new RangeError("sourceEnd out of bounds");r>this.length&&(r=this.length),e.length-t>>=0,n=void 0===n?this.length:n>>>0,e||(e=0),"number"==typeof e)for(i=t;i=r+4;n-=3)t=`_${e.slice(n-3,n)}${t}`;return`${e.slice(0,n)}${t}`}function q(e,t,n,r,i,o){if(e>n||e3?0===t||t===BigInt(0)?`>= 0${i} and < 2${i} ** ${8*(o+1)}${i}`:`>= -(2${i} ** ${8*(o+1)-1}${i}) and < 2 ** ${8*(o+1)-1}${i}`:`>= ${t}${i} and <= ${n}${i}`,new D.ERR_OUT_OF_RANGE("value",r,e)}!function(e,t,n){F(t,"offset"),(void 0===e[t]||void 0===e[t+n])&&$(t,e.length-(n+1))}(r,i,o)}function F(e,t){if("number"!=typeof e)throw new D.ERR_INVALID_ARG_TYPE(t,"number",e)}function $(e,t,n){throw Math.floor(e)!==e?(F(e,n),new D.ERR_OUT_OF_RANGE(n||"offset","an integer",e)):t<0?new D.ERR_BUFFER_OUT_OF_BOUNDS:new D.ERR_OUT_OF_RANGE(n||"offset",`>= ${n?1:0} and <= ${t}`,e)}j("ERR_BUFFER_OUT_OF_BOUNDS",(function(e){return e?`${e} is outside of buffer bounds`:"Attempt to access memory outside buffer bounds"}),RangeError),j("ERR_INVALID_ARG_TYPE",(function(e,t){return`The "${e}" argument must be of type number. Received type ${typeof t}`}),TypeError),j("ERR_OUT_OF_RANGE",(function(e,t,n){let r=`The value of "${e}" is out of range.`,i=n;return Number.isInteger(n)&&Math.abs(n)>2**32?i=B(String(n)):"bigint"==typeof n&&(i=String(n),(n>BigInt(2)**BigInt(32)||n<-(BigInt(2)**BigInt(32)))&&(i=B(i)),i+="n"),r+=` It must be ${t}. Received ${i}`,r}),RangeError);let U=/[^+/0-9A-Za-z-_]/g;function Z(e,t){t=t||1/0;let n,r=e.length,i=null,o=[];for(let a=0;a55295&&n<57344){if(!i){if(n>56319){(t-=3)>-1&&o.push(239,191,189);continue}if(a+1===r){(t-=3)>-1&&o.push(239,191,189);continue}i=n;continue}if(n<56320){(t-=3)>-1&&o.push(239,191,189),i=n;continue}n=65536+(i-55296<<10|n-56320)}else i&&(t-=3)>-1&&o.push(239,191,189);if(i=null,n<128){if((t-=1)<0)break;o.push(n)}else if(n<2048){if((t-=2)<0)break;o.push(n>>6|192,63&n|128)}else if(n<65536){if((t-=3)<0)break;o.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;o.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return o}function z(t){return e.toByteArray(function(e){if((e=(e=e.split("=")[0]).trim().replace(U,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(t))}function H(e,t,n,r){let i;for(i=0;i=t.length||i>=e.length);++i)t[i+n]=e[i];return i}function W(e,t){return e instanceof t||null!=e&&null!=e.constructor&&null!=e.constructor.name&&e.constructor.name===t.name}function V(e){return e!=e}let G=function(){let e="0123456789abcdef",t=new Array(256);for(let n=0;n<16;++n){let r=16*n;for(let i=0;i<16;++i)t[r+i]=e[n]+e[i]}return t}();function K(e){return typeof BigInt>"u"?Y:e}function Y(){throw new Error("BigInt not supported")}return Nt}G(At,{Buffer:()=>jt,INSPECT_MAX_BYTES:()=>Bt,default:()=>Dt,kMaxLength:()=>qt});var Rt,Pt,It,Mt,Nt,Lt,Dt,jt,Bt,qt,Ft=W((()=>{Y(),$t(),_t(),Rt={},Pt=!1,It={},Mt=!1,Nt={},Lt=!1,(Dt=Ot()).Buffer,Dt.SlowBuffer,Dt.INSPECT_MAX_BYTES,Dt.kMaxLength,jt=Dt.Buffer,Bt=Dt.INSPECT_MAX_BYTES,qt=Dt.kMaxLength})),$t=W((()=>{Ft()})),Ut=V((e=>{Y(),$t(),_t(),Object.defineProperty(e,"__esModule",{value:!0});e.default=class{constructor(e){this.aliasToTopic={},this.max=e}put(e,t){return!(0===t||t>this.max)&&(this.aliasToTopic[t]=e,this.length=Object.keys(this.aliasToTopic).length,!0)}getTopicByAlias(e){return this.aliasToTopic[e]}clear(){this.aliasToTopic={}}}})),Zt=V(((e,t)=>{Y(),$t(),_t(),t.exports={ArrayIsArray(e){return Array.isArray(e)},ArrayPrototypeIncludes(e,t){return e.includes(t)},ArrayPrototypeIndexOf(e,t){return e.indexOf(t)},ArrayPrototypeJoin(e,t){return e.join(t)},ArrayPrototypeMap(e,t){return e.map(t)},ArrayPrototypePop(e,t){return e.pop(t)},ArrayPrototypePush(e,t){return e.push(t)},ArrayPrototypeSlice(e,t,n){return e.slice(t,n)},Error:Error,FunctionPrototypeCall(e,t,...n){return e.call(t,...n)},FunctionPrototypeSymbolHasInstance(e,t){return Function.prototype[Symbol.hasInstance].call(e,t)},MathFloor:Math.floor,Number:Number,NumberIsInteger:Number.isInteger,NumberIsNaN:Number.isNaN,NumberMAX_SAFE_INTEGER:Number.MAX_SAFE_INTEGER,NumberMIN_SAFE_INTEGER:Number.MIN_SAFE_INTEGER,NumberParseInt:Number.parseInt,ObjectDefineProperties(e,t){return Object.defineProperties(e,t)},ObjectDefineProperty(e,t,n){return Object.defineProperty(e,t,n)},ObjectGetOwnPropertyDescriptor(e,t){return Object.getOwnPropertyDescriptor(e,t)},ObjectKeys(e){return Object.keys(e)},ObjectSetPrototypeOf(e,t){return Object.setPrototypeOf(e,t)},Promise:Promise,PromisePrototypeCatch(e,t){return e.catch(t)},PromisePrototypeThen(e,t,n){return e.then(t,n)},PromiseReject(e){return Promise.reject(e)},ReflectApply:Reflect.apply,RegExpPrototypeTest(e,t){return e.test(t)},SafeSet:Set,String:String,StringPrototypeSlice(e,t,n){return e.slice(t,n)},StringPrototypeToLowerCase(e){return e.toLowerCase()},StringPrototypeToUpperCase(e){return e.toUpperCase()},StringPrototypeTrim(e){return e.trim()},Symbol:Symbol,SymbolFor:Symbol.for,SymbolAsyncIterator:Symbol.asyncIterator,SymbolHasInstance:Symbol.hasInstance,SymbolIterator:Symbol.iterator,TypedArrayPrototypeSet(e,t,n){return e.set(t,n)},Uint8Array:Uint8Array}})),zt=V(((e,t)=>{Y(),$t(),_t();var n=(Ft(),K(At)),r=Object.getPrototypeOf((async function(){})).constructor,i=globalThis.Blob||n.Blob,o=typeof i<"u"?function(e){return e instanceof i}:function(e){return!1},a=class extends Error{constructor(e){if(!Array.isArray(e))throw new TypeError("Expected input to be an Array, got "+typeof e);let t="";for(let n=0;n{e=n,t=r})),resolve:e,reject:t}},promisify(e){return new Promise(((t,n)=>{e(((e,...r)=>e?n(e):t(...r)))}))},debuglog(){return function(){}},format(e,...t){return e.replace(/%([sdifj])/g,(function(...[e,n]){let r=t.shift();return"f"===n?r.toFixed(6):"j"===n?JSON.stringify(r):"s"===n&&"object"==typeof r?`${r.constructor!==Object?r.constructor.name:""} {}`.trim():r.toString()}))},inspect(e){switch(typeof e){case"string":if(e.includes("'")){if(!e.includes('"'))return`"${e}"`;if(!e.includes("`")&&!e.includes("${"))return`\`${e}\``}return`'${e}'`;case"number":return isNaN(e)?"NaN":Object.is(e,-0)?String(e):e;case"bigint":return`${String(e)}n`;case"boolean":case"undefined":return String(e);case"object":return"{}"}},types:{isAsyncFunction(e){return e instanceof r},isArrayBufferView(e){return ArrayBuffer.isView(e)}},isBlob:o},t.exports.promisify.custom=Symbol.for("nodejs.util.promisify.custom")})),Ht=V(((e,t)=>{Y(),$t(),_t();var{AbortController:n,AbortSignal:r}=typeof self<"u"?self:typeof window<"u"?window:void 0;t.exports=n,t.exports.AbortSignal=r,t.exports.default=n})),Wt=V(((e,t)=>{Y(),$t(),_t();var{format:n,inspect:r,AggregateError:i}=zt(),o=globalThis.AggregateError||i,a=Symbol("kIsNodeError"),s=["string","function","number","object","Function","Object","boolean","bigint","symbol"],l=/^([A-Z][a-z0-9]*)+$/,c={};function u(e,t){if(!e)throw new c.ERR_INTERNAL_ASSERTION(t)}function d(e){let t="",n=e.length,r="-"===e[0]?1:0;for(;n>=r+4;n-=3)t=`_${e.slice(n-3,n)}${t}`;return`${e.slice(0,n)}${t}`}function p(e,t,r){r||(r=Error);class i extends r{constructor(...r){super(function(e,t,r){if("function"==typeof t)return u(t.length<=r.length,`Code: ${e}; The provided arguments length (${r.length}) does not match the required ones (${t.length}).`),t(...r);let i=(t.match(/%[dfijoOs]/g)||[]).length;return u(i===r.length,`Code: ${e}; The provided arguments length (${r.length}) does not match the required ones (${i}).`),0===r.length?t:n(t,...r)}(e,t,r))}toString(){return`${this.name} [${e}]: ${this.message}`}}Object.defineProperties(i.prototype,{name:{value:r.name,writable:!0,enumerable:!1,configurable:!0},toString:{value(){return`${this.name} [${e}]: ${this.message}`},writable:!0,enumerable:!1,configurable:!0}}),i.prototype.code=e,i.prototype[a]=!0,c[e]=i}function f(e){let t="__node_internal_"+e.name;return Object.defineProperty(e,"name",{value:t}),e}var h=class extends Error{constructor(e="The operation was aborted",t){if(void 0!==t&&"object"!=typeof t)throw new c.ERR_INVALID_ARG_TYPE("options","Object",t);super(e,t),this.code="ABORT_ERR",this.name="AbortError"}};p("ERR_ASSERTION","%s",Error),p("ERR_INVALID_ARG_TYPE",((e,t,n)=>{u("string"==typeof e,"'name' must be a string"),Array.isArray(t)||(t=[t]);let i="The ";e.endsWith(" argument")?i+=`${e} `:i+=`"${e}" ${e.includes(".")?"property":"argument"} `,i+="must be ";let o=[],a=[],c=[];for(let e of t)u("string"==typeof e,"All expected entries have to be of type string"),s.includes(e)?o.push(e.toLowerCase()):l.test(e)?a.push(e):(u("object"!==e,'The value "object" should be written as "Object"'),c.push(e));if(a.length>0){let e=o.indexOf("object");-1!==e&&(o.splice(o,e,1),a.push("Object"))}if(o.length>0){switch(o.length){case 1:i+=`of type ${o[0]}`;break;case 2:i+=`one of type ${o[0]} or ${o[1]}`;break;default:{let e=o.pop();i+=`one of type ${o.join(", ")}, or ${e}`}}(a.length>0||c.length>0)&&(i+=" or ")}if(a.length>0){switch(a.length){case 1:i+=`an instance of ${a[0]}`;break;case 2:i+=`an instance of ${a[0]} or ${a[1]}`;break;default:{let e=a.pop();i+=`an instance of ${a.join(", ")}, or ${e}`}}c.length>0&&(i+=" or ")}switch(c.length){case 0:break;case 1:c[0].toLowerCase()!==c[0]&&(i+="an "),i+=`${c[0]}`;break;case 2:i+=`one of ${c[0]} or ${c[1]}`;break;default:{let e=c.pop();i+=`one of ${c.join(", ")}, or ${e}`}}if(null==n)i+=`. Received ${n}`;else if("function"==typeof n&&n.name)i+=`. Received function ${n.name}`;else if("object"==typeof n){var d;if(null!==(d=n.constructor)&&void 0!==d&&d.name)i+=`. Received an instance of ${n.constructor.name}`;else{i+=`. Received ${r(n,{depth:-1})}`}}else{let e=r(n,{colors:!1});e.length>25&&(e=`${e.slice(0,25)}...`),i+=`. Received type ${typeof n} (${e})`}return i}),TypeError),p("ERR_INVALID_ARG_VALUE",((e,t,n="is invalid")=>{let i=r(t);return i.length>128&&(i=i.slice(0,128)+"..."),`The ${e.includes(".")?"property":"argument"} '${e}' ${n}. Received ${i}`}),TypeError),p("ERR_INVALID_RETURN_VALUE",((e,t,n)=>{var r;return`Expected ${e} to be returned from the "${t}" function but got ${null!=n&&null!==(r=n.constructor)&&void 0!==r&&r.name?`instance of ${n.constructor.name}`:"type "+typeof n}.`}),TypeError),p("ERR_MISSING_ARGS",((...e)=>{u(e.length>0,"At least one arg needs to be specified");let t,n=e.length;switch(e=(Array.isArray(e)?e:[e]).map((e=>`"${e}"`)).join(" or "),n){case 1:t+=`The ${e[0]} argument`;break;case 2:t+=`The ${e[0]} and ${e[1]} arguments`;break;default:{let n=e.pop();t+=`The ${e.join(", ")}, and ${n} arguments`}}return`${t} must be specified`}),TypeError),p("ERR_OUT_OF_RANGE",((e,t,n)=>{let i;return u(t,'Missing "range" argument'),Number.isInteger(n)&&Math.abs(n)>2**32?i=d(String(n)):"bigint"==typeof n?(i=String(n),(n>2n**32n||n<-(2n**32n))&&(i=d(i)),i+="n"):i=r(n),`The value of "${e}" is out of range. It must be ${t}. Received ${i}`}),RangeError),p("ERR_MULTIPLE_CALLBACK","Callback called multiple times",Error),p("ERR_METHOD_NOT_IMPLEMENTED","The %s method is not implemented",Error),p("ERR_STREAM_ALREADY_FINISHED","Cannot call %s after a stream was finished",Error),p("ERR_STREAM_CANNOT_PIPE","Cannot pipe, not readable",Error),p("ERR_STREAM_DESTROYED","Cannot call %s after a stream was destroyed",Error),p("ERR_STREAM_NULL_VALUES","May not write null values to stream",TypeError),p("ERR_STREAM_PREMATURE_CLOSE","Premature close",Error),p("ERR_STREAM_PUSH_AFTER_EOF","stream.push() after EOF",Error),p("ERR_STREAM_UNSHIFT_AFTER_END_EVENT","stream.unshift() after end event",Error),p("ERR_STREAM_WRITE_AFTER_END","write after end",Error),p("ERR_UNKNOWN_ENCODING","Unknown encoding: %s",TypeError),t.exports={AbortError:h,aggregateTwoErrors:f((function(e,t){if(e&&t&&e!==t){if(Array.isArray(t.errors))return t.errors.push(e),t;let n=new o([t,e],t.message);return n.code=t.code,n}return e||t})),hideStackFrames:f,codes:c}})),Vt=V(((e,t)=>{Y(),$t(),_t();var{ArrayIsArray:n,ArrayPrototypeIncludes:r,ArrayPrototypeJoin:i,ArrayPrototypeMap:o,NumberIsInteger:a,NumberIsNaN:s,NumberMAX_SAFE_INTEGER:l,NumberMIN_SAFE_INTEGER:c,NumberParseInt:u,ObjectPrototypeHasOwnProperty:d,RegExpPrototypeExec:p,String:f,StringPrototypeToUpperCase:h,StringPrototypeTrim:m}=Zt(),{hideStackFrames:g,codes:{ERR_SOCKET_BAD_PORT:y,ERR_INVALID_ARG_TYPE:v,ERR_INVALID_ARG_VALUE:b,ERR_OUT_OF_RANGE:w,ERR_UNKNOWN_SIGNAL:k}}=Wt(),{normalizeEncoding:E}=zt(),{isAsyncFunction:S,isArrayBufferView:x}=zt().types,T={};var C=/^[0-7]+$/;var _=g(((e,t,n=c,r=l)=>{if("number"!=typeof e)throw new v(t,"number",e);if(!a(e))throw new w(t,"an integer",e);if(er)throw new w(t,`>= ${n} && <= ${r}`,e)})),A=g(((e,t,n=-2147483648,r=2147483647)=>{if("number"!=typeof e)throw new v(t,"number",e);if(!a(e))throw new w(t,"an integer",e);if(er)throw new w(t,`>= ${n} && <= ${r}`,e)})),O=g(((e,t,n=!1)=>{if("number"!=typeof e)throw new v(t,"number",e);if(!a(e))throw new w(t,"an integer",e);let r=n?1:0,i=4294967295;if(ei)throw new w(t,`>= ${r} && <= ${i}`,e)}));function R(e,t){if("string"!=typeof e)throw new v(t,"string",e)}var P=g(((e,t,n)=>{if(!r(n,e)){let r="must be one of: "+i(o(n,(e=>"string"==typeof e?`'${e}'`:f(e))),", ");throw new b(t,e,r)}}));function I(e,t){if("boolean"!=typeof e)throw new v(t,"boolean",e)}function M(e,t,n){return null!=e&&d(e,t)?e[t]:n}var N=g(((e,t,r=null)=>{let i=M(r,"allowArray",!1),o=M(r,"allowFunction",!1);if(!M(r,"nullable",!1)&&null===e||!i&&n(e)||"object"!=typeof e&&(!o||"function"!=typeof e))throw new v(t,"Object",e)})),L=g(((e,t)=>{if(null!=e&&"object"!=typeof e&&"function"!=typeof e)throw new v(t,"a dictionary",e)})),D=g(((e,t,r=0)=>{if(!n(e))throw new v(t,"Array",e);if(e.length{if(!x(e))throw new v(t,["Buffer","TypedArray","DataView"],e)}));var B=g(((e,t)=>{if(void 0!==e&&(null===e||"object"!=typeof e||!("aborted"in e)))throw new v(t,"AbortSignal",e)})),q=g(((e,t)=>{if("function"!=typeof e)throw new v(t,"Function",e)})),F=g(((e,t)=>{if("function"!=typeof e||S(e))throw new v(t,"Function",e)})),$=g(((e,t)=>{if(void 0!==e)throw new v(t,"undefined",e)}));var U=/^(?:<[^>]*>)(?:\s*;\s*[^;"\s]+(?:=(")?[^;"\s]*\1)?)*$/;function Z(e,t){if(typeof e>"u"||!p(U,e))throw new b(t,e,'must be an array or string of format "; rel=preload; as=style"')}t.exports={isInt32:function(e){return e===(0|e)},isUint32:function(e){return e===e>>>0},parseFileMode:function(e,t,n){if(typeof e>"u"&&(e=n),"string"==typeof e){if(null===p(C,e))throw new b(t,e,"must be a 32-bit unsigned integer or an octal string");e=u(e,8)}return O(e,t),e},validateArray:D,validateStringArray:function(e,t){D(e,t);for(let n=0;nr||(null!=n||null!=r)&&s(e))throw new w(t,`${null!=n?`>= ${n}`:""}${null!=n&&null!=r?" && ":""}${null!=r?`<= ${r}`:""}`,e)},validateObject:N,validateOneOf:P,validatePlainFunction:F,validatePort:function(e,t="Port",n=!0){if("number"!=typeof e&&"string"!=typeof e||"string"==typeof e&&0===m(e).length||+e!=+e>>>0||e>65535||0===e&&!n)throw new y(t,e,n);return 0|e},validateSignalName:function(e,t="signal"){if(R(e,t),void 0===T[e])throw void 0!==T[h(e)]?new k(e+" (signals must use all capital letters)"):new k(e)},validateString:R,validateUint32:O,validateUndefined:$,validateUnion:function(e,t,n){if(!r(n,e))throw new v(t,`('${i(n,"|")}')`,e)},validateAbortSignal:B,validateLinkHeaderValue:function(e){if("string"==typeof e)return Z(e,"hints"),e;if(n(e)){let t=e.length,n="";if(0===t)return n;for(let r=0;r; rel=preload; as=style"')}}})),Gt=V(((e,t)=>{Y(),$t(),_t();var n,r,i=t.exports={};function o(){throw new Error("setTimeout has not been defined")}function a(){throw new Error("clearTimeout has not been defined")}function s(e){if(n===setTimeout)return setTimeout(e,0);if((n===o||!n)&&setTimeout)return n=setTimeout,setTimeout(e,0);try{return n(e,0)}catch{try{return n.call(null,e,0)}catch{return n.call(this,e,0)}}}!function(){try{n="function"==typeof setTimeout?setTimeout:o}catch{n=o}try{r="function"==typeof clearTimeout?clearTimeout:a}catch{r=a}}();var l,c=[],u=!1,d=-1;function p(){!u||!l||(u=!1,l.length?c=l.concat(c):d=-1,c.length&&f())}function f(){if(!u){var e=s(p);u=!0;for(var t=c.length;t;){for(l=c,c=[];++d1)for(var n=1;n{Y(),$t(),_t();var{Symbol:n,SymbolAsyncIterator:r,SymbolIterator:i,SymbolFor:o}=Zt(),a=n("kDestroyed"),s=n("kIsErrored"),l=n("kIsReadable"),c=n("kIsDisturbed"),u=o("nodejs.webstream.isClosedPromise"),d=o("nodejs.webstream.controllerErrorFunction");function p(e,t=!1){var n;return!(!e||"function"!=typeof e.pipe||"function"!=typeof e.on||t&&("function"!=typeof e.pause||"function"!=typeof e.resume)||e._writableState&&!1===(null===(n=e._readableState)||void 0===n?void 0:n.readable)||e._writableState&&!e._readableState)}function f(e){var t;return!(!e||"function"!=typeof e.write||"function"!=typeof e.on||e._readableState&&!1===(null===(t=e._writableState)||void 0===t?void 0:t.writable))}function h(e){return e&&(e._readableState||e._writableState||"function"==typeof e.write&&"function"==typeof e.on||"function"==typeof e.pipe&&"function"==typeof e.on)}function m(e){return!(!e||h(e)||"function"!=typeof e.pipeThrough||"function"!=typeof e.getReader||"function"!=typeof e.cancel)}function g(e){return!(!e||h(e)||"function"!=typeof e.getWriter||"function"!=typeof e.abort)}function y(e){return!(!e||h(e)||"object"!=typeof e.readable||"object"!=typeof e.writable)}function v(e){if(!h(e))return null;let t=e._writableState,n=e._readableState,r=t||n;return!!(e.destroyed||e[a]||null!=r&&r.destroyed)}function b(e){if(!f(e))return null;if(!0===e.writableEnded)return!0;let t=e._writableState;return(null==t||!t.errored)&&("boolean"!=typeof t?.ended?null:t.ended)}function w(e,t){if(!p(e))return null;let n=e._readableState;return(null==n||!n.errored)&&("boolean"!=typeof n?.endEmitted?null:!!(n.endEmitted||!1===t&&!0===n.ended&&0===n.length))}function k(e){return e&&null!=e[l]?e[l]:"boolean"!=typeof e?.readable?null:!v(e)&&(p(e)&&e.readable&&!w(e))}function E(e){return"boolean"!=typeof e?.writable?null:!v(e)&&(f(e)&&e.writable&&!b(e))}function S(e){return"boolean"==typeof e._closed&&"boolean"==typeof e._defaultKeepAlive&&"boolean"==typeof e._removedConnection&&"boolean"==typeof e._removedContLen}function x(e){return"boolean"==typeof e._sent100&&S(e)}t.exports={kDestroyed:a,isDisturbed:function(e){var t;return!(!e||!(null!==(t=e[c])&&void 0!==t?t:e.readableDidRead||e.readableAborted))},kIsDisturbed:c,isErrored:function(e){var t,n,r,i,o,a,l,c,u,d;return!(!e||!(null!==(t=null!==(n=null!==(r=null!==(i=null!==(o=null!==(a=e[s])&&void 0!==a?a:e.readableErrored)&&void 0!==o?o:e.writableErrored)&&void 0!==i?i:null===(l=e._readableState)||void 0===l?void 0:l.errorEmitted)&&void 0!==r?r:null===(c=e._writableState)||void 0===c?void 0:c.errorEmitted)&&void 0!==n?n:null===(u=e._readableState)||void 0===u?void 0:u.errored)&&void 0!==t?t:null!==(d=e._writableState)&&void 0!==d&&d.errored))},kIsErrored:s,isReadable:k,kIsReadable:l,kIsClosedPromise:u,kControllerErrorFunction:d,isClosed:function(e){if(!h(e))return null;if("boolean"==typeof e.closed)return e.closed;let t=e._writableState,n=e._readableState;return"boolean"==typeof t?.closed||"boolean"==typeof n?.closed?t?.closed||n?.closed:"boolean"==typeof e._closed&&S(e)?e._closed:null},isDestroyed:v,isDuplexNodeStream:function(e){return!(!e||"function"!=typeof e.pipe||!e._readableState||"function"!=typeof e.on||"function"!=typeof e.write)},isFinished:function(e,t){return h(e)?!!v(e)||!(!1!==t?.readable&&k(e)||!1!==t?.writable&&E(e)):null},isIterable:function(e,t){return null!=e&&(!0===t?"function"==typeof e[r]:!1===t?"function"==typeof e[i]:"function"==typeof e[r]||"function"==typeof e[i])},isReadableNodeStream:p,isReadableStream:m,isReadableEnded:function(e){if(!p(e))return null;if(!0===e.readableEnded)return!0;let t=e._readableState;return!(!t||t.errored)&&("boolean"!=typeof t?.ended?null:t.ended)},isReadableFinished:w,isReadableErrored:function(e){var t,n;return h(e)?e.readableErrored?e.readableErrored:null!==(t=null===(n=e._readableState)||void 0===n?void 0:n.errored)&&void 0!==t?t:null:null},isNodeStream:h,isWebStream:function(e){return m(e)||g(e)||y(e)},isWritable:E,isWritableNodeStream:f,isWritableStream:g,isWritableEnded:b,isWritableFinished:function(e,t){if(!f(e))return null;if(!0===e.writableFinished)return!0;let n=e._writableState;return(null==n||!n.errored)&&("boolean"!=typeof n?.finished?null:!!(n.finished||!1===t&&!0===n.ended&&0===n.length))},isWritableErrored:function(e){var t,n;return h(e)?e.writableErrored?e.writableErrored:null!==(t=null===(n=e._writableState)||void 0===n?void 0:n.errored)&&void 0!==t?t:null:null},isServerRequest:function(e){var t;return"boolean"==typeof e._consuming&&"boolean"==typeof e._dumped&&void 0===(null===(t=e.req)||void 0===t?void 0:t.upgradeOrConnect)},isServerResponse:x,willEmitClose:function(e){if(!h(e))return null;let t=e._writableState,n=e._readableState,r=t||n;return!r&&x(e)||!!(r&&r.autoDestroy&&r.emitClose&&!1===r.closed)},isTransformStream:y}})),Yt=V(((e,t)=>{Y(),$t(),_t();var n=Gt(),{AbortError:r,codes:i}=Wt(),{ERR_INVALID_ARG_TYPE:o,ERR_STREAM_PREMATURE_CLOSE:a}=i,{kEmptyObject:s,once:l}=zt(),{validateAbortSignal:c,validateFunction:u,validateObject:d,validateBoolean:p}=Vt(),{Promise:f,PromisePrototypeThen:h}=Zt(),{isClosed:m,isReadable:g,isReadableNodeStream:y,isReadableStream:v,isReadableFinished:b,isReadableErrored:w,isWritable:k,isWritableNodeStream:E,isWritableStream:S,isWritableFinished:x,isWritableErrored:T,isNodeStream:C,willEmitClose:_,kIsClosedPromise:A}=Kt();function O(e){return e.setHeader&&"function"==typeof e.abort}var R=()=>{};function P(e,t,i){var p,f;if(2===arguments.length?(i=t,t=s):null==t?t=s:d(t,"options"),u(i,"callback"),c(t.signal,"options.signal"),i=l(i),v(e)||S(e))return I(e,t,i);if(!C(e))throw new o("stream",["ReadableStream","WritableStream","Stream"],e);let h=null!==(p=t.readable)&&void 0!==p?p:y(e),A=null!==(f=t.writable)&&void 0!==f?f:E(e),P=e._writableState,M=e._readableState,N=()=>{e.writable||j()},L=_(e)&&y(e)===h&&E(e)===A,D=x(e,!1),j=()=>{D=!0,e.destroyed&&(L=!1),(!L||e.readable&&!h)&&(!h||B)&&i.call(e)},B=b(e,!1),q=()=>{B=!0,e.destroyed&&(L=!1),(!L||e.writable&&!A)&&(!A||D)&&i.call(e)},F=t=>{i.call(e,t)},$=m(e),U=()=>{$=!0;let t=T(e)||w(e);return t&&"boolean"!=typeof t?i.call(e,t):h&&!B&&y(e,!0)&&!b(e,!1)?i.call(e,new a):!A||D||x(e,!1)?void i.call(e):i.call(e,new a)},Z=()=>{$=!0;let t=T(e)||w(e);if(t&&"boolean"!=typeof t)return i.call(e,t);i.call(e)},z=()=>{e.req.on("finish",j)};O(e)?(e.on("complete",j),L||e.on("abort",U),e.req?z():e.on("request",z)):A&&!P&&(e.on("end",N),e.on("close",N)),!L&&"boolean"==typeof e.aborted&&e.on("aborted",U),e.on("end",q),e.on("finish",j),!1!==t.error&&e.on("error",F),e.on("close",U),$?n.nextTick(U):null!=P&&P.errorEmitted||null!=M&&M.errorEmitted?L||n.nextTick(Z):(!h&&(!L||g(e))&&(D||!1===k(e))||!A&&(!L||k(e))&&(B||!1===g(e))||M&&e.req&&e.aborted)&&n.nextTick(Z);let H=()=>{i=R,e.removeListener("aborted",U),e.removeListener("complete",j),e.removeListener("abort",U),e.removeListener("request",z),e.req&&e.req.removeListener("finish",j),e.removeListener("end",N),e.removeListener("close",N),e.removeListener("finish",j),e.removeListener("end",q),e.removeListener("error",F),e.removeListener("close",U)};if(t.signal&&!$){let o=()=>{let n=i;H(),n.call(e,new r(void 0,{cause:t.signal.reason}))};if(t.signal.aborted)n.nextTick(o);else{let n=i;i=l(((...r)=>{t.signal.removeEventListener("abort",o),n.apply(e,r)})),t.signal.addEventListener("abort",o)}}return H}function I(e,t,i){let o=!1,a=R;if(t.signal)if(a=()=>{o=!0,i.call(e,new r(void 0,{cause:t.signal.reason}))},t.signal.aborted)n.nextTick(a);else{let n=i;i=l(((...r)=>{t.signal.removeEventListener("abort",a),n.apply(e,r)})),t.signal.addEventListener("abort",a)}let s=(...t)=>{o||n.nextTick((()=>i.apply(e,t)))};return h(e[A].promise,s,s),R}t.exports=P,t.exports.finished=function(e,t){var n;let r=!1;return null===t&&(t=s),null!==(n=t)&&void 0!==n&&n.cleanup&&(p(t.cleanup,"cleanup"),r=t.cleanup),new f(((n,i)=>{let o=P(e,t,(e=>{r&&o(),e?i(e):n()}))}))}})),Xt=V(((e,t)=>{Y(),$t(),_t();var n=Gt(),{aggregateTwoErrors:r,codes:{ERR_MULTIPLE_CALLBACK:i},AbortError:o}=Wt(),{Symbol:a}=Zt(),{kDestroyed:s,isDestroyed:l,isFinished:c,isServerRequest:u}=Kt(),d=a("kDestroy"),p=a("kConstruct");function f(e,t,n){e&&(e.stack,t&&!t.errored&&(t.errored=e),n&&!n.errored&&(n.errored=e))}function h(e,t,r){let i=!1;function o(t){if(i)return;i=!0;let o=e._readableState,a=e._writableState;f(t,a,o),a&&(a.closed=!0),o&&(o.closed=!0),"function"==typeof r&&r(t),t?n.nextTick(m,e,t):n.nextTick(g,e)}try{e._destroy(t||null,o)}catch(e){o(e)}}function m(e,t){y(e,t),g(e)}function g(e){let t=e._readableState,n=e._writableState;n&&(n.closeEmitted=!0),t&&(t.closeEmitted=!0),(null!=n&&n.emitClose||null!=t&&t.emitClose)&&e.emit("close")}function y(e,t){let n=e._readableState,r=e._writableState;null!=r&&r.errorEmitted||null!=n&&n.errorEmitted||(r&&(r.errorEmitted=!0),n&&(n.errorEmitted=!0),e.emit("error",t))}function v(e,t,r){let i=e._readableState,o=e._writableState;if(null!=o&&o.destroyed||null!=i&&i.destroyed)return this;null!=i&&i.autoDestroy||null!=o&&o.autoDestroy?e.destroy(t):t&&(t.stack,o&&!o.errored&&(o.errored=t),i&&!i.errored&&(i.errored=t),r?n.nextTick(y,e,t):y(e,t))}function b(e){let t=!1;function r(r){if(t)return void v(e,r??new i);t=!0;let o=e._readableState,a=e._writableState,s=a||o;o&&(o.constructed=!0),a&&(a.constructed=!0),s.destroyed?e.emit(d,r):r?v(e,r,!0):n.nextTick(w,e)}try{e._construct((e=>{n.nextTick(r,e)}))}catch(e){n.nextTick(r,e)}}function w(e){e.emit(p)}function k(e){return e?.setHeader&&"function"==typeof e.abort}function E(e){e.emit("close")}function S(e,t){e.emit("error",t),n.nextTick(E,e)}t.exports={construct:function(e,t){if("function"!=typeof e._construct)return;let r=e._readableState,i=e._writableState;r&&(r.constructed=!1),i&&(i.constructed=!1),e.once(p,t),!(e.listenerCount(p)>1)&&n.nextTick(b,e)},destroyer:function(e,t){!e||l(e)||(!t&&!c(e)&&(t=new o),u(e)?(e.socket=null,e.destroy(t)):k(e)?e.abort():k(e.req)?e.req.abort():"function"==typeof e.destroy?e.destroy(t):"function"==typeof e.close?e.close():t?n.nextTick(S,e,t):n.nextTick(E,e),e.destroyed||(e[s]=!0))},destroy:function(e,t){let n=this._readableState,i=this._writableState,o=i||n;return null!=i&&i.destroyed||null!=n&&n.destroyed?("function"==typeof t&&t(),this):(f(e,i,n),i&&(i.destroyed=!0),n&&(n.destroyed=!0),o.constructed?h(this,e,t):this.once(d,(function(n){h(this,r(n,e),t)})),this)},undestroy:function(){let e=this._readableState,t=this._writableState;e&&(e.constructed=!0,e.closed=!1,e.closeEmitted=!1,e.destroyed=!1,e.errored=null,e.errorEmitted=!1,e.reading=!1,e.ended=!1===e.readable,e.endEmitted=!1===e.readable),t&&(t.constructed=!0,t.destroyed=!1,t.closed=!1,t.closeEmitted=!1,t.errored=null,t.errorEmitted=!1,t.finalCalled=!1,t.prefinished=!1,t.ended=!1===t.writable,t.ending=!1===t.writable,t.finished=!1===t.writable)},errorOrDestroy:v}}));function Qt(){Qt.init.call(this)}function Jt(e){if("function"!=typeof e)throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof e)}function en(e){return void 0===e._maxListeners?Qt.defaultMaxListeners:e._maxListeners}function tn(e,t,n,r){var i,o,a,s;if(Jt(n),void 0===(o=e._events)?(o=e._events=Object.create(null),e._eventsCount=0):(void 0!==o.newListener&&(e.emit("newListener",t,n.listener?n.listener:n),o=e._events),a=o[t]),void 0===a)a=o[t]=n,++e._eventsCount;else if("function"==typeof a?a=o[t]=r?[n,a]:[a,n]:r?a.unshift(n):a.push(n),(i=en(e))>0&&a.length>i&&!a.warned){a.warned=!0;var l=new Error("Possible EventEmitter memory leak detected. "+a.length+" "+String(t)+" listeners added. Use emitter.setMaxListeners() to increase limit");l.name="MaxListenersExceededWarning",l.emitter=e,l.type=t,l.count=a.length,s=l,console&&console.warn&&console.warn(s)}return e}function nn(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,0===arguments.length?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function rn(e,t,n){var r={fired:!1,wrapFn:void 0,target:e,type:t,listener:n},i=nn.bind(r);return i.listener=n,r.wrapFn=i,i}function on(e,t,n){var r=e._events;if(void 0===r)return[];var i=r[t];return void 0===i?[]:"function"==typeof i?n?[i.listener||i]:[i]:n?function(e){for(var t=new Array(e.length),n=0;n{Y(),$t(),_t(),un="object"==typeof Reflect?Reflect:null,dn=un&&"function"==typeof un.apply?un.apply:function(e,t,n){return Function.prototype.apply.call(e,t,n)},cn=un&&"function"==typeof un.ownKeys?un.ownKeys:Object.getOwnPropertySymbols?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:function(e){return Object.getOwnPropertyNames(e)},pn=Number.isNaN||function(e){return e!=e},ln=Qt,Qt.EventEmitter=Qt,Qt.prototype._events=void 0,Qt.prototype._eventsCount=0,Qt.prototype._maxListeners=void 0,fn=10,Object.defineProperty(Qt,"defaultMaxListeners",{enumerable:!0,get:function(){return fn},set:function(e){if("number"!=typeof e||e<0||pn(e))throw new RangeError('The value of "defaultMaxListeners" is out of range. It must be a non-negative number. Received '+e+".");fn=e}}),Qt.init=function(){void 0!==this._events&&this._events!==Object.getPrototypeOf(this)._events||(this._events=Object.create(null),this._eventsCount=0),this._maxListeners=this._maxListeners||void 0},Qt.prototype.setMaxListeners=function(e){if("number"!=typeof e||e<0||pn(e))throw new RangeError('The value of "n" is out of range. It must be a non-negative number. Received '+e+".");return this._maxListeners=e,this},Qt.prototype.getMaxListeners=function(){return en(this)},Qt.prototype.emit=function(e){for(var t=[],n=1;n0&&(o=t[0]),o instanceof Error)throw o;var a=new Error("Unhandled error."+(o?" ("+o.message+")":""));throw a.context=o,a}var s=i[e];if(void 0===s)return!1;if("function"==typeof s)dn(s,this,t);else{var l=s.length,c=sn(s,l);for(n=0;n=0;o--)if(n[o]===t||n[o].listener===t){a=n[o].listener,i=o;break}if(i<0)return this;0===i?n.shift():function(e,t){for(;t+1=0;r--)this.removeListener(e,t[r]);return this},Qt.prototype.listeners=function(e){return on(this,e,!0)},Qt.prototype.rawListeners=function(e){return on(this,e,!1)},Qt.listenerCount=function(e,t){return"function"==typeof e.listenerCount?e.listenerCount(t):an.call(e,t)},Qt.prototype.listenerCount=an,Qt.prototype.eventNames=function(){return this._eventsCount>0?cn(this._events):[]},(hn=ln).EventEmitter,hn.defaultMaxListeners,hn.init,hn.listenerCount,hn.EventEmitter,hn.defaultMaxListeners,hn.init,hn.listenerCount})),gn={};G(gn,{EventEmitter:()=>yn,default:()=>hn,defaultMaxListeners:()=>vn,init:()=>bn,listenerCount:()=>wn,on:()=>kn,once:()=>En});var yn,vn,bn,wn,kn,En,Sn=W((()=>{Y(),$t(),_t(),mn(),mn(),hn.once=function(e,t){return new Promise(((n,r)=>{function i(...t){void 0!==o&&e.removeListener("error",o),n(t)}let o;"error"!==t&&(o=t=>{e.removeListener(name,i),r(t)},e.once("error",o)),e.once(t,i)}))},hn.on=function(e,t){let n=[],r=[],i=null,o=!1,a={async next(){let e=n.shift();if(e)return createIterResult(e,!1);if(i){let e=Promise.reject(i);return i=null,e}return o?createIterResult(void 0,!0):new Promise(((e,t)=>r.push({resolve:e,reject:t})))},async return(){e.removeListener(t,s),e.removeListener("error",l),o=!0;for(let e of r)e.resolve(createIterResult(void 0,!0));return createIterResult(void 0,!0)},throw(n){i=n,e.removeListener(t,s),e.removeListener("error",l)},[Symbol.asyncIterator](){return this}};return e.on(t,s),e.on("error",l),a;function s(...e){let t=r.shift();t?t.resolve(createIterResult(e,!1)):n.push(e)}function l(e){o=!0;let t=r.shift();t?t.reject(e):i=e,a.return()}},({EventEmitter:yn,defaultMaxListeners:vn,init:bn,listenerCount:wn,on:kn,once:En}=hn)})),xn=V(((e,t)=>{Y(),$t(),_t();var{ArrayIsArray:n,ObjectSetPrototypeOf:r}=Zt(),{EventEmitter:i}=(Sn(),K(gn));function o(e){i.call(this,e)}function a(e,t,r){if("function"==typeof e.prependListener)return e.prependListener(t,r);e._events&&e._events[t]?n(e._events[t])?e._events[t].unshift(r):e._events[t]=[r,e._events[t]]:e.on(t,r)}r(o.prototype,i.prototype),r(o,i),o.prototype.pipe=function(e,t){let n=this;function r(t){e.writable&&!1===e.write(t)&&n.pause&&n.pause()}function o(){n.readable&&n.resume&&n.resume()}n.on("data",r),e.on("drain",o),!e._isStdio&&(!t||!1!==t.end)&&(n.on("end",l),n.on("close",c));let s=!1;function l(){s||(s=!0,e.end())}function c(){s||(s=!0,"function"==typeof e.destroy&&e.destroy())}function u(e){d(),0===i.listenerCount(this,"error")&&this.emit("error",e)}function d(){n.removeListener("data",r),e.removeListener("drain",o),n.removeListener("end",l),n.removeListener("close",c),n.removeListener("error",u),e.removeListener("error",u),n.removeListener("end",d),n.removeListener("close",d),e.removeListener("close",d)}return a(n,"error",u),a(e,"error",u),n.on("end",d),n.on("close",d),e.on("close",d),e.emit("pipe",n),e},t.exports={Stream:o,prependListener:a}})),Tn=V(((e,t)=>{Y(),$t(),_t();var{AbortError:n,codes:r}=Wt(),{isNodeStream:i,isWebStream:o,kControllerErrorFunction:a}=Kt(),s=Yt(),{ERR_INVALID_ARG_TYPE:l}=r;t.exports.addAbortSignal=function(e,n){if(((e,t)=>{if("object"!=typeof e||!("aborted"in e))throw new l(t,"AbortSignal",e)})(e,"signal"),!i(n)&&!o(n))throw new l("stream",["ReadableStream","WritableStream","Stream"],n);return t.exports.addAbortSignalNoValidate(e,n)},t.exports.addAbortSignalNoValidate=function(e,t){if("object"!=typeof e||!("aborted"in e))return t;let r=i(t)?()=>{t.destroy(new n(void 0,{cause:e.reason}))}:()=>{t[a](new n(void 0,{cause:e.reason}))};return e.aborted?r():(e.addEventListener("abort",r),s(t,(()=>e.removeEventListener("abort",r)))),t}})),Cn=V(((e,t)=>{Y(),$t(),_t();var{StringPrototypeSlice:n,SymbolIterator:r,TypedArrayPrototypeSet:i,Uint8Array:o}=Zt(),{Buffer:a}=(Ft(),K(At)),{inspect:s}=zt();t.exports=class{constructor(){this.head=null,this.tail=null,this.length=0}push(e){let t={data:e,next:null};this.length>0?this.tail.next=t:this.head=t,this.tail=t,++this.length}unshift(e){let t={data:e,next:this.head};0===this.length&&(this.tail=t),this.head=t,++this.length}shift(){if(0===this.length)return;let e=this.head.data;return 1===this.length?this.head=this.tail=null:this.head=this.head.next,--this.length,e}clear(){this.head=this.tail=null,this.length=0}join(e){if(0===this.length)return"";let t=this.head,n=""+t.data;for(;null!==(t=t.next);)n+=e+t.data;return n}concat(e){if(0===this.length)return a.alloc(0);let t=a.allocUnsafe(e>>>0),n=this.head,r=0;for(;n;)i(t,n.data,r),r+=n.data.length,n=n.next;return t}consume(e,t){let n=this.head.data;if(eo.length)){e===o.length?(t+=o,++i,r.next?this.head=r.next:this.head=this.tail=null):(t+=n(o,0,e),this.head=r,r.data=n(o,e));break}t+=o,e-=o.length,++i}while(null!==(r=r.next));return this.length-=i,t}_getBuffer(e){let t=a.allocUnsafe(e),n=e,r=this.head,s=0;do{let a=r.data;if(!(e>a.length)){e===a.length?(i(t,a,n-e),++s,r.next?this.head=r.next:this.head=this.tail=null):(i(t,new o(a.buffer,a.byteOffset,e),n-e),this.head=r,r.data=a.slice(e));break}i(t,a,n-e),e-=a.length,++s}while(null!==(r=r.next));return this.length-=s,t}[Symbol.for("nodejs.util.inspect.custom")](e,t){return s(this,{...t,depth:0,customInspect:!1})}}})),_n=V(((e,t)=>{Y(),$t(),_t();var{MathFloor:n,NumberIsInteger:r}=Zt(),{ERR_INVALID_ARG_VALUE:i}=Wt().codes;function o(e){return e?16:16384}t.exports={getHighWaterMark:function(e,t,a,s){let l=function(e,t,n){return null!=e.highWaterMark?e.highWaterMark:t?e[n]:null}(t,s,a);if(null!=l){if(!r(l)||l<0){throw new i(s?`options.${a}`:"options.highWaterMark",l)}return n(l)}return o(e.objectMode)},getDefaultHighWaterMark:o}}));function An(e){var t=e.length;if(t%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var n=e.indexOf("=");return-1===n&&(n=t),[n,n===t?0:4-n%4]}function On(e,t,n){for(var r,i,o=[],a=t;a>18&63]+Er[i>>12&63]+Er[i>>6&63]+Er[63&i]);return o.join("")}function Rn(e){if(e>2147483647)throw new RangeError('The value "'+e+'" is invalid for option "size"');var t=new Uint8Array(e);return Object.setPrototypeOf(t,Pn.prototype),t}function Pn(e,t,n){if("number"==typeof e){if("string"==typeof t)throw new TypeError('The "string" argument must be of type string. Received type number');return Nn(e)}return In(e,t,n)}function In(e,t,n){if("string"==typeof e)return function(e,t){if("string"==typeof t&&""!==t||(t="utf8"),!Pn.isEncoding(t))throw new TypeError("Unknown encoding: "+t);var n=0|jn(e,t),r=Rn(n),i=r.write(e,t);return i!==n&&(r=r.slice(0,i)),r}(e,t);if(ArrayBuffer.isView(e))return Ln(e);if(null==e)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);if(lr(e,ArrayBuffer)||e&&lr(e.buffer,ArrayBuffer)||typeof SharedArrayBuffer<"u"&&(lr(e,SharedArrayBuffer)||e&&lr(e.buffer,SharedArrayBuffer)))return function(e,t,n){if(t<0||e.byteLength=2147483647)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+2147483647..toString(16)+" bytes");return 0|e}function jn(e,t){if(Pn.isBuffer(e))return e.length;if(ArrayBuffer.isView(e)||lr(e,ArrayBuffer))return e.byteLength;if("string"!=typeof e)throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof e);var n=e.length,r=arguments.length>2&&!0===arguments[2];if(!r&&0===n)return 0;for(var i=!1;;)switch(t){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":return or(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return ar(e).length;default:if(i)return r?-1:or(e).length;t=(""+t).toLowerCase(),i=!0}}function Bn(e,t,n){var r=!1;if((void 0===t||t<0)&&(t=0),t>this.length||((void 0===n||n>this.length)&&(n=this.length),n<=0)||(n>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return Qn(this,t,n);case"utf8":case"utf-8":return Kn(this,t,n);case"ascii":return Yn(this,t,n);case"latin1":case"binary":return Xn(this,t,n);case"base64":return Gn(this,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return Jn(this,t,n);default:if(r)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),r=!0}}function qn(e,t,n){var r=e[t];e[t]=e[n],e[n]=r}function Fn(e,t,n,r,i){if(0===e.length)return-1;if("string"==typeof n?(r=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),cr(n=+n)&&(n=i?0:e.length-1),n<0&&(n=e.length+n),n>=e.length){if(i)return-1;n=e.length-1}else if(n<0){if(!i)return-1;n=0}if("string"==typeof t&&(t=Pn.from(t,r)),Pn.isBuffer(t))return 0===t.length?-1:$n(e,t,n,r,i);if("number"==typeof t)return t&=255,"function"==typeof Uint8Array.prototype.indexOf?i?Uint8Array.prototype.indexOf.call(e,t,n):Uint8Array.prototype.lastIndexOf.call(e,t,n):$n(e,[t],n,r,i);throw new TypeError("val must be string, number or Buffer")}function $n(e,t,n,r,i){var o,a=1,s=e.length,l=t.length;if(void 0!==r&&("ucs2"===(r=String(r).toLowerCase())||"ucs-2"===r||"utf16le"===r||"utf-16le"===r)){if(e.length<2||t.length<2)return-1;a=2,s/=2,l/=2,n/=2}function c(e,t){return 1===a?e[t]:e.readUInt16BE(t*a)}if(i){var u=-1;for(o=n;os&&(n=s-l),o=n;o>=0;o--){for(var d=!0,p=0;pi&&(r=i):r=i;var o=t.length;r>o/2&&(r=o/2);for(var a=0;a>8,i=n%256,o.push(i),o.push(r);return o}(t,e.length-n),e,n,r)}function Gn(e,t,n){return 0===t&&n===e.length?Rr.fromByteArray(e):Rr.fromByteArray(e.slice(t,n))}function Kn(e,t,n){n=Math.min(e.length,n);for(var r=[],i=t;i239?4:c>223?3:c>191?2:1;if(i+d<=n)switch(d){case 1:c<128&&(u=c);break;case 2:128==(192&(o=e[i+1]))&&(l=(31&c)<<6|63&o)>127&&(u=l);break;case 3:o=e[i+1],a=e[i+2],128==(192&o)&&128==(192&a)&&(l=(15&c)<<12|(63&o)<<6|63&a)>2047&&(l<55296||l>57343)&&(u=l);break;case 4:o=e[i+1],a=e[i+2],s=e[i+3],128==(192&o)&&128==(192&a)&&128==(192&s)&&(l=(15&c)<<18|(63&o)<<12|(63&a)<<6|63&s)>65535&&l<1114112&&(u=l)}null===u?(u=65533,d=1):u>65535&&(u-=65536,r.push(u>>>10&1023|55296),u=56320|1023&u),r.push(u),i+=d}return function(e){var t=e.length;if(t<=4096)return String.fromCharCode.apply(String,e);for(var n="",r=0;rr)&&(n=r);for(var i="",o=t;on)throw new RangeError("Trying to access beyond buffer length")}function tr(e,t,n,r,i,o){if(!Pn.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>i||te.length)throw new RangeError("Index out of range")}function nr(e,t,n,r,i,o){if(n+r>e.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function rr(e,t,n,r,i){return t=+t,n>>>=0,i||nr(e,0,n,4),Pr.write(e,t,n,r,23,4),n+4}function ir(e,t,n,r,i){return t=+t,n>>>=0,i||nr(e,0,n,8),Pr.write(e,t,n,r,52,8),n+8}function or(e,t){var n;t=t||1/0;for(var r=e.length,i=null,o=[],a=0;a55295&&n<57344){if(!i){if(n>56319){(t-=3)>-1&&o.push(239,191,189);continue}if(a+1===r){(t-=3)>-1&&o.push(239,191,189);continue}i=n;continue}if(n<56320){(t-=3)>-1&&o.push(239,191,189),i=n;continue}n=65536+(i-55296<<10|n-56320)}else i&&(t-=3)>-1&&o.push(239,191,189);if(i=null,n<128){if((t-=1)<0)break;o.push(n)}else if(n<2048){if((t-=2)<0)break;o.push(n>>6|192,63&n|128)}else if(n<65536){if((t-=3)<0)break;o.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;o.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return o}function ar(e){return Rr.toByteArray(function(e){if((e=(e=e.split("=")[0]).trim().replace(Mr,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function sr(e,t,n,r){for(var i=0;i=t.length||i>=e.length);++i)t[i+n]=e[i];return i}function lr(e,t){return e instanceof t||null!=e&&null!=e.constructor&&null!=e.constructor.name&&e.constructor.name===t.name}function cr(e){return e!=e}function ur(e,t){for(var n in e)t[n]=e[n]}function dr(e,t,n){return jr(e,t,n)}function pr(e){var t;switch(this.encoding=function(e){var t=function(e){if(!e)return"utf8";for(var t;;)switch(e){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return e;default:if(t)return;e=(""+e).toLowerCase(),t=!0}}(e);if("string"!=typeof t&&(qr.isEncoding===Fr||!Fr(e)))throw new Error("Unknown encoding: "+e);return t||e}(e),this.encoding){case"utf16le":this.text=mr,this.end=gr,t=4;break;case"utf8":this.fillLast=hr,t=4;break;case"base64":this.text=yr,this.end=vr,t=3;break;default:return this.write=br,void(this.end=wr)}this.lastNeed=0,this.lastTotal=0,this.lastChar=qr.allocUnsafe(t)}function fr(e){return e<=127?0:e>>5==6?2:e>>4==14?3:e>>3==30?4:e>>6==2?-1:-2}function hr(e){var t=this.lastTotal-this.lastNeed,n=function(e,t,n){if(128!=(192&t[0]))return e.lastNeed=0,"�";if(e.lastNeed>1&&t.length>1){if(128!=(192&t[1]))return e.lastNeed=1,"�";if(e.lastNeed>2&&t.length>2&&128!=(192&t[2]))return e.lastNeed=2,"�"}}(this,e);return void 0!==n?n:this.lastNeed<=e.length?(e.copy(this.lastChar,t,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):(e.copy(this.lastChar,t,0,e.length),void(this.lastNeed-=e.length))}function mr(e,t){if((e.length-t)%2==0){var n=e.toString("utf16le",t);if(n){var r=n.charCodeAt(n.length-1);if(r>=55296&&r<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=e[e.length-2],this.lastChar[1]=e[e.length-1],n.slice(0,-1)}return n}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=e[e.length-1],e.toString("utf16le",t,e.length-1)}function gr(e){var t=e&&e.length?this.write(e):"";if(this.lastNeed){var n=this.lastTotal-this.lastNeed;return t+this.lastChar.toString("utf16le",0,n)}return t}function yr(e,t){var n=(e.length-t)%3;return 0===n?e.toString("base64",t):(this.lastNeed=3-n,this.lastTotal=3,1===n?this.lastChar[0]=e[e.length-1]:(this.lastChar[0]=e[e.length-2],this.lastChar[1]=e[e.length-1]),e.toString("base64",t,e.length-n))}function vr(e){var t=e&&e.length?this.write(e):"";return this.lastNeed?t+this.lastChar.toString("base64",0,3-this.lastNeed):t}function br(e){return e.toString(this.encoding)}function wr(e){return e&&e.length?this.write(e):""}var kr,Er,Sr,xr,Tr,Cr,_r,Ar,Or,Rr,Pr,Ir,Mr,Nr,Lr,Dr,jr,Br,qr,Fr,$r=W((()=>{for(Y(),$t(),_t(),kr={byteLength:function(e){var t=An(e),n=t[0],r=t[1];return 3*(n+r)/4-r},toByteArray:function(e){var t,n,r=An(e),i=r[0],o=r[1],a=new xr(function(e,t,n){return 3*(t+n)/4-n}(0,i,o)),s=0,l=o>0?i-4:i;for(n=0;n>16&255,a[s++]=t>>8&255,a[s++]=255&t;return 2===o&&(t=Sr[e.charCodeAt(n)]<<2|Sr[e.charCodeAt(n+1)]>>4,a[s++]=255&t),1===o&&(t=Sr[e.charCodeAt(n)]<<10|Sr[e.charCodeAt(n+1)]<<4|Sr[e.charCodeAt(n+2)]>>2,a[s++]=t>>8&255,a[s++]=255&t),a},fromByteArray:function(e){for(var t,n=e.length,r=n%3,i=[],o=0,a=n-r;oa?a:o+16383));return 1===r?(t=e[n-1],i.push(Er[t>>2]+Er[t<<4&63]+"==")):2===r&&(t=(e[n-2]<<8)+e[n-1],i.push(Er[t>>10]+Er[t>>4&63]+Er[t<<2&63]+"=")),i.join("")}},Er=[],Sr=[],xr=typeof Uint8Array<"u"?Uint8Array:Array,Cr=0,_r=(Tr="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/").length;Cr<_r;++Cr)Er[Cr]=Tr[Cr],Sr[Tr.charCodeAt(Cr)]=Cr;Sr["-".charCodeAt(0)]=62,Sr["_".charCodeAt(0)]=63,Ar={read:function(e,t,n,r,i){var o,a,s=8*i-r-1,l=(1<>1,u=-7,d=n?i-1:0,p=n?-1:1,f=e[t+d];for(d+=p,o=f&(1<<-u)-1,f>>=-u,u+=s;u>0;o=256*o+e[t+d],d+=p,u-=8);for(a=o&(1<<-u)-1,o>>=-u,u+=r;u>0;a=256*a+e[t+d],d+=p,u-=8);if(0===o)o=1-c;else{if(o===l)return a?NaN:1/0*(f?-1:1);a+=Math.pow(2,r),o-=c}return(f?-1:1)*a*Math.pow(2,o-r)},write:function(e,t,n,r,i,o){var a,s,l,c=8*o-i-1,u=(1<>1,p=23===i?Math.pow(2,-24)-Math.pow(2,-77):0,f=r?0:o-1,h=r?1:-1,m=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,a=u):(a=Math.floor(Math.log(t)/Math.LN2),t*(l=Math.pow(2,-a))<1&&(a--,l*=2),(t+=a+d>=1?p/l:p*Math.pow(2,1-d))*l>=2&&(a++,l/=2),a+d>=u?(s=0,a=u):a+d>=1?(s=(t*l-1)*Math.pow(2,i),a+=d):(s=t*Math.pow(2,d-1)*Math.pow(2,i),a=0));i>=8;e[n+f]=255&s,f+=h,s/=256,i-=8);for(a=a<0;e[n+f]=255&a,f+=h,a/=256,c-=8);e[n+f-h]|=128*m}},Or={},Rr=kr,Pr=Ar,Ir="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null,Or.Buffer=Pn,Or.SlowBuffer=function(e){return+e!=e&&(e=0),Pn.alloc(+e)},Or.INSPECT_MAX_BYTES=50,Or.kMaxLength=2147483647,Pn.TYPED_ARRAY_SUPPORT=function(){try{var e=new Uint8Array(1),t={foo:function(){return 42}};return Object.setPrototypeOf(t,Uint8Array.prototype),Object.setPrototypeOf(e,t),42===e.foo()}catch{return!1}}(),Pn.TYPED_ARRAY_SUPPORT||typeof console>"u"||"function"!=typeof console.error||console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."),Object.defineProperty(Pn.prototype,"parent",{enumerable:!0,get:function(){if(Pn.isBuffer(this))return this.buffer}}),Object.defineProperty(Pn.prototype,"offset",{enumerable:!0,get:function(){if(Pn.isBuffer(this))return this.byteOffset}}),Pn.poolSize=8192,Pn.from=function(e,t,n){return In(e,t,n)},Object.setPrototypeOf(Pn.prototype,Uint8Array.prototype),Object.setPrototypeOf(Pn,Uint8Array),Pn.alloc=function(e,t,n){return i=t,o=n,Mn(r=e),r<=0?Rn(r):void 0!==i?"string"==typeof o?Rn(r).fill(i,o):Rn(r).fill(i):Rn(r);var r,i,o},Pn.allocUnsafe=function(e){return Nn(e)},Pn.allocUnsafeSlow=function(e){return Nn(e)},Pn.isBuffer=function(e){return null!=e&&!0===e._isBuffer&&e!==Pn.prototype},Pn.compare=function(e,t){if(lr(e,Uint8Array)&&(e=Pn.from(e,e.offset,e.byteLength)),lr(t,Uint8Array)&&(t=Pn.from(t,t.offset,t.byteLength)),!Pn.isBuffer(e)||!Pn.isBuffer(t))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(e===t)return 0;for(var n=e.length,r=t.length,i=0,o=Math.min(n,r);it&&(e+=" ... "),""},Ir&&(Pn.prototype[Ir]=Pn.prototype.inspect),Pn.prototype.compare=function(e,t,n,r,i){if(lr(e,Uint8Array)&&(e=Pn.from(e,e.offset,e.byteLength)),!Pn.isBuffer(e))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof e);if(void 0===t&&(t=0),void 0===n&&(n=e?e.length:0),void 0===r&&(r=0),void 0===i&&(i=this.length),t<0||n>e.length||r<0||i>this.length)throw new RangeError("out of range index");if(r>=i&&t>=n)return 0;if(r>=i)return-1;if(t>=n)return 1;if(this===e)return 0;for(var o=(i>>>=0)-(r>>>=0),a=(n>>>=0)-(t>>>=0),s=Math.min(o,a),l=this.slice(r,i),c=e.slice(t,n),u=0;u>>=0,isFinite(n)?(n>>>=0,void 0===r&&(r="utf8")):(r=n,n=void 0)}var i=this.length-t;if((void 0===n||n>i)&&(n=i),e.length>0&&(n<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");r||(r="utf8");for(var o=!1;;)switch(r){case"hex":return Un(this,e,t,n);case"utf8":case"utf-8":return Zn(this,e,t,n);case"ascii":return zn(this,e,t,n);case"latin1":case"binary":return Hn(this,e,t,n);case"base64":return Wn(this,e,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return Vn(this,e,t,n);default:if(o)throw new TypeError("Unknown encoding: "+r);r=(""+r).toLowerCase(),o=!0}},Pn.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}},Pn.prototype.slice=function(e,t){var n=this.length;(e=~~e)<0?(e+=n)<0&&(e=0):e>n&&(e=n),(t=void 0===t?n:~~t)<0?(t+=n)<0&&(t=0):t>n&&(t=n),t>>=0,t>>>=0,n||er(e,t,this.length);for(var r=this[e],i=1,o=0;++o>>=0,t>>>=0,n||er(e,t,this.length);for(var r=this[e+--t],i=1;t>0&&(i*=256);)r+=this[e+--t]*i;return r},Pn.prototype.readUInt8=function(e,t){return e>>>=0,t||er(e,1,this.length),this[e]},Pn.prototype.readUInt16LE=function(e,t){return e>>>=0,t||er(e,2,this.length),this[e]|this[e+1]<<8},Pn.prototype.readUInt16BE=function(e,t){return e>>>=0,t||er(e,2,this.length),this[e]<<8|this[e+1]},Pn.prototype.readUInt32LE=function(e,t){return e>>>=0,t||er(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},Pn.prototype.readUInt32BE=function(e,t){return e>>>=0,t||er(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},Pn.prototype.readIntLE=function(e,t,n){e>>>=0,t>>>=0,n||er(e,t,this.length);for(var r=this[e],i=1,o=0;++o=(i*=128)&&(r-=Math.pow(2,8*t)),r},Pn.prototype.readIntBE=function(e,t,n){e>>>=0,t>>>=0,n||er(e,t,this.length);for(var r=t,i=1,o=this[e+--r];r>0&&(i*=256);)o+=this[e+--r]*i;return o>=(i*=128)&&(o-=Math.pow(2,8*t)),o},Pn.prototype.readInt8=function(e,t){return e>>>=0,t||er(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},Pn.prototype.readInt16LE=function(e,t){e>>>=0,t||er(e,2,this.length);var n=this[e]|this[e+1]<<8;return 32768&n?4294901760|n:n},Pn.prototype.readInt16BE=function(e,t){e>>>=0,t||er(e,2,this.length);var n=this[e+1]|this[e]<<8;return 32768&n?4294901760|n:n},Pn.prototype.readInt32LE=function(e,t){return e>>>=0,t||er(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},Pn.prototype.readInt32BE=function(e,t){return e>>>=0,t||er(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},Pn.prototype.readFloatLE=function(e,t){return e>>>=0,t||er(e,4,this.length),Pr.read(this,e,!0,23,4)},Pn.prototype.readFloatBE=function(e,t){return e>>>=0,t||er(e,4,this.length),Pr.read(this,e,!1,23,4)},Pn.prototype.readDoubleLE=function(e,t){return e>>>=0,t||er(e,8,this.length),Pr.read(this,e,!0,52,8)},Pn.prototype.readDoubleBE=function(e,t){return e>>>=0,t||er(e,8,this.length),Pr.read(this,e,!1,52,8)},Pn.prototype.writeUIntLE=function(e,t,n,r){e=+e,t>>>=0,n>>>=0,r||tr(this,e,t,n,Math.pow(2,8*n)-1,0);var i=1,o=0;for(this[t]=255&e;++o>>=0,n>>>=0,r||tr(this,e,t,n,Math.pow(2,8*n)-1,0);var i=n-1,o=1;for(this[t+i]=255&e;--i>=0&&(o*=256);)this[t+i]=e/o&255;return t+n},Pn.prototype.writeUInt8=function(e,t,n){return e=+e,t>>>=0,n||tr(this,e,t,1,255,0),this[t]=255&e,t+1},Pn.prototype.writeUInt16LE=function(e,t,n){return e=+e,t>>>=0,n||tr(this,e,t,2,65535,0),this[t]=255&e,this[t+1]=e>>>8,t+2},Pn.prototype.writeUInt16BE=function(e,t,n){return e=+e,t>>>=0,n||tr(this,e,t,2,65535,0),this[t]=e>>>8,this[t+1]=255&e,t+2},Pn.prototype.writeUInt32LE=function(e,t,n){return e=+e,t>>>=0,n||tr(this,e,t,4,4294967295,0),this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e,t+4},Pn.prototype.writeUInt32BE=function(e,t,n){return e=+e,t>>>=0,n||tr(this,e,t,4,4294967295,0),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},Pn.prototype.writeIntLE=function(e,t,n,r){if(e=+e,t>>>=0,!r){var i=Math.pow(2,8*n-1);tr(this,e,t,n,i-1,-i)}var o=0,a=1,s=0;for(this[t]=255&e;++o>0)-s&255;return t+n},Pn.prototype.writeIntBE=function(e,t,n,r){if(e=+e,t>>>=0,!r){var i=Math.pow(2,8*n-1);tr(this,e,t,n,i-1,-i)}var o=n-1,a=1,s=0;for(this[t+o]=255&e;--o>=0&&(a*=256);)e<0&&0===s&&0!==this[t+o+1]&&(s=1),this[t+o]=(e/a>>0)-s&255;return t+n},Pn.prototype.writeInt8=function(e,t,n){return e=+e,t>>>=0,n||tr(this,e,t,1,127,-128),e<0&&(e=255+e+1),this[t]=255&e,t+1},Pn.prototype.writeInt16LE=function(e,t,n){return e=+e,t>>>=0,n||tr(this,e,t,2,32767,-32768),this[t]=255&e,this[t+1]=e>>>8,t+2},Pn.prototype.writeInt16BE=function(e,t,n){return e=+e,t>>>=0,n||tr(this,e,t,2,32767,-32768),this[t]=e>>>8,this[t+1]=255&e,t+2},Pn.prototype.writeInt32LE=function(e,t,n){return e=+e,t>>>=0,n||tr(this,e,t,4,2147483647,-2147483648),this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24,t+4},Pn.prototype.writeInt32BE=function(e,t,n){return e=+e,t>>>=0,n||tr(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},Pn.prototype.writeFloatLE=function(e,t,n){return rr(this,e,t,!0,n)},Pn.prototype.writeFloatBE=function(e,t,n){return rr(this,e,t,!1,n)},Pn.prototype.writeDoubleLE=function(e,t,n){return ir(this,e,t,!0,n)},Pn.prototype.writeDoubleBE=function(e,t,n){return ir(this,e,t,!1,n)},Pn.prototype.copy=function(e,t,n,r){if(!Pn.isBuffer(e))throw new TypeError("argument should be a Buffer");if(n||(n=0),r||0===r||(r=this.length),t>=e.length&&(t=e.length),t||(t=0),r>0&&r=this.length)throw new RangeError("Index out of range");if(r<0)throw new RangeError("sourceEnd out of bounds");r>this.length&&(r=this.length),e.length-t=0;--o)e[o+t]=this[o+n];else Uint8Array.prototype.set.call(e,this.subarray(n,r),t);return i},Pn.prototype.fill=function(e,t,n,r){if("string"==typeof e){if("string"==typeof t?(r=t,t=0,n=this.length):"string"==typeof n&&(r=n,n=this.length),void 0!==r&&"string"!=typeof r)throw new TypeError("encoding must be a string");if("string"==typeof r&&!Pn.isEncoding(r))throw new TypeError("Unknown encoding: "+r);if(1===e.length){var i=e.charCodeAt(0);("utf8"===r&&i<128||"latin1"===r)&&(e=i)}}else"number"==typeof e?e&=255:"boolean"==typeof e&&(e=Number(e));if(t<0||this.length>>=0,n=void 0===n?this.length:n>>>0,e||(e=0),"number"==typeof e)for(o=t;o=0?(i>0&&(e.lastNeed=i-1),i):--r=0?(i>0&&(e.lastNeed=i-2),i):--r=0?(i>0&&(2===i?i=0:e.lastNeed=i-3),i):0}(this,e,t);if(!this.lastNeed)return e.toString("utf8",t);this.lastTotal=n;var r=e.length-(n-this.lastNeed);return e.copy(this.lastChar,0,r),e.toString("utf8",t,r)},pr.prototype.fillLast=function(e){if(this.lastNeed<=e.length)return e.copy(this.lastChar,this.lastTotal-this.lastNeed,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);e.copy(this.lastChar,this.lastTotal-this.lastNeed,0,e.length),this.lastNeed-=e.length},Br.StringDecoder,Br.StringDecoder})),Ur={};G(Ur,{StringDecoder:()=>Zr,default:()=>Br});var Zr,zr=W((()=>{Y(),$t(),_t(),$r(),$r(),Zr=Br.StringDecoder})),Hr=V(((e,t)=>{Y(),$t(),_t();var n=Gt(),{PromisePrototypeThen:r,SymbolAsyncIterator:i,SymbolIterator:o}=Zt(),{Buffer:a}=(Ft(),K(At)),{ERR_INVALID_ARG_TYPE:s,ERR_STREAM_NULL_VALUES:l}=Wt().codes;t.exports=function(e,t,c){let u,d;if("string"==typeof t||t instanceof a)return new e({objectMode:!0,...c,read(){this.push(t),this.push(null)}});if(t&&t[i])d=!0,u=t[i]();else{if(!t||!t[o])throw new s("iterable",["Iterable"],t);d=!1,u=t[o]()}let p=new e({objectMode:!0,highWaterMark:1,...c}),f=!1;return p._read=function(){f||(f=!0,async function(){for(;;){try{let{value:e,done:t}=d?await u.next():u.next();if(t)p.push(null);else{let t=e&&"function"==typeof e.then?await e:e;if(null===t)throw f=!1,new l;if(p.push(t))continue;f=!1}}catch(e){p.destroy(e)}break}}())},p._destroy=function(e,t){r(async function(e){let t=null!=e,n="function"==typeof u.throw;if(t&&n){let{value:t,done:n}=await u.throw(e);if(await t,n)return}if("function"==typeof u.return){let{value:e}=await u.return();await e}}(e),(()=>n.nextTick(t,e)),(r=>n.nextTick(t,r||e)))},p}})),Wr=V(((e,t)=>{Y(),$t(),_t();var n=Gt(),{ArrayPrototypeIndexOf:r,NumberIsInteger:i,NumberIsNaN:o,NumberParseInt:a,ObjectDefineProperties:s,ObjectKeys:l,ObjectSetPrototypeOf:c,Promise:u,SafeSet:d,SymbolAsyncIterator:p,Symbol:f}=Zt();t.exports=B,B.ReadableState=j;var{EventEmitter:h}=(Sn(),K(gn)),{Stream:m,prependListener:g}=xn(),{Buffer:y}=(Ft(),K(At)),{addAbortSignal:v}=Tn(),b=Yt(),w=zt().debuglog("stream",(e=>{w=e})),k=Cn(),E=Xt(),{getHighWaterMark:S,getDefaultHighWaterMark:x}=_n(),{aggregateTwoErrors:T,codes:{ERR_INVALID_ARG_TYPE:C,ERR_METHOD_NOT_IMPLEMENTED:_,ERR_OUT_OF_RANGE:A,ERR_STREAM_PUSH_AFTER_EOF:O,ERR_STREAM_UNSHIFT_AFTER_END_EVENT:R}}=Wt(),{validateObject:P}=Vt(),I=f("kPaused"),{StringDecoder:M}=(zr(),K(Ur)),N=Hr();c(B.prototype,m.prototype),c(B,m);var L=()=>{},{errorOrDestroy:D}=E;function j(e,t,n){"boolean"!=typeof n&&(n=t instanceof Kr()),this.objectMode=!(!e||!e.objectMode),n&&(this.objectMode=this.objectMode||!(!e||!e.readableObjectMode)),this.highWaterMark=e?S(this,e,"readableHighWaterMark",n):x(!1),this.buffer=new k,this.length=0,this.pipes=[],this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.constructed=!0,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this[I]=null,this.errorEmitted=!1,this.emitClose=!e||!1!==e.emitClose,this.autoDestroy=!e||!1!==e.autoDestroy,this.destroyed=!1,this.errored=null,this.closed=!1,this.closeEmitted=!1,this.defaultEncoding=e&&e.defaultEncoding||"utf8",this.awaitDrainWriters=null,this.multiAwaitDrain=!1,this.readingMore=!1,this.dataEmitted=!1,this.decoder=null,this.encoding=null,e&&e.encoding&&(this.decoder=new M(e.encoding),this.encoding=e.encoding)}function B(e){if(!(this instanceof B))return new B(e);let t=this instanceof Kr();this._readableState=new j(e,this,t),e&&("function"==typeof e.read&&(this._read=e.read),"function"==typeof e.destroy&&(this._destroy=e.destroy),"function"==typeof e.construct&&(this._construct=e.construct),e.signal&&!t&&v(e.signal,this)),m.call(this,e),E.construct(this,(()=>{this._readableState.needReadable&&H(this,this._readableState)}))}function q(e,t,n,r){w("readableAddChunk",t);let i,o=e._readableState;if(o.objectMode||("string"==typeof t?(n=n||o.defaultEncoding,o.encoding!==n&&(r&&o.encoding?t=y.from(t,n).toString(o.encoding):(t=y.from(t,n),n=""))):t instanceof y?n="":m._isUint8Array(t)?(t=m._uint8ArrayToBuffer(t),n=""):null!=t&&(i=new C("chunk",["string","Buffer","Uint8Array"],t))),i)D(e,i);else if(null===t)o.reading=!1,function(e,t){if(w("onEofChunk"),!t.ended){if(t.decoder){let e=t.decoder.end();e&&e.length&&(t.buffer.push(e),t.length+=t.objectMode?1:e.length)}t.ended=!0,t.sync?Z(e):(t.needReadable=!1,t.emittedReadable=!0,z(e))}}(e,o);else if(o.objectMode||t&&t.length>0)if(r)if(o.endEmitted)D(e,new R);else{if(o.destroyed||o.errored)return!1;F(e,o,t,!0)}else if(o.ended)D(e,new O);else{if(o.destroyed||o.errored)return!1;o.reading=!1,o.decoder&&!n?(t=o.decoder.write(t),o.objectMode||0!==t.length?F(e,o,t,!1):H(e,o)):F(e,o,t,!1)}else r||(o.reading=!1,H(e,o));return!o.ended&&(o.length0?(t.multiAwaitDrain?t.awaitDrainWriters.clear():t.awaitDrainWriters=null,t.dataEmitted=!0,e.emit("data",n)):(t.length+=t.objectMode?1:n.length,r?t.buffer.unshift(n):t.buffer.push(n),t.needReadable&&Z(e)),H(e,t)}B.prototype.destroy=E.destroy,B.prototype._undestroy=E.undestroy,B.prototype._destroy=function(e,t){t(e)},B.prototype[h.captureRejectionSymbol]=function(e){this.destroy(e)},B.prototype.push=function(e,t){return q(this,e,t,!1)},B.prototype.unshift=function(e,t){return q(this,e,t,!0)},B.prototype.isPaused=function(){let e=this._readableState;return!0===e[I]||!1===e.flowing},B.prototype.setEncoding=function(e){let t=new M(e);this._readableState.decoder=t,this._readableState.encoding=this._readableState.decoder.encoding;let n=this._readableState.buffer,r="";for(let e of n)r+=t.write(e);return n.clear(),""!==r&&n.push(r),this._readableState.length=r.length,this};var $;function U(e,t){return e<=0||0===t.length&&t.ended?0:t.objectMode?1:o(e)?t.flowing&&t.length?t.buffer.first().length:t.length:e<=t.length?e:t.ended?t.length:0}function Z(e){let t=e._readableState;w("emitReadable",t.needReadable,t.emittedReadable),t.needReadable=!1,t.emittedReadable||(w("emitReadable",t.flowing),t.emittedReadable=!0,n.nextTick(z,e))}function z(e){let t=e._readableState;w("emitReadable_",t.destroyed,t.length,t.ended),!t.destroyed&&!t.errored&&(t.length||t.ended)&&(e.emit("readable"),t.emittedReadable=!1),t.needReadable=!t.flowing&&!t.ended&&t.length<=t.highWaterMark,Q(e)}function H(e,t){!t.readingMore&&t.constructed&&(t.readingMore=!0,n.nextTick(W,e,t))}function W(e,t){for(;!t.reading&&!t.ended&&(t.length0,t.resumeScheduled&&!1===t[I]?t.flowing=!0:e.listenerCount("data")>0?e.resume():t.readableListening||(t.flowing=null)}function G(e){w("readable nexttick read 0"),e.read(0)}function X(e,t){w("resume",t.reading),t.reading||e.read(0),t.resumeScheduled=!1,e.emit("resume"),Q(e),t.flowing&&!t.reading&&e.read(0)}function Q(e){let t=e._readableState;for(w("flow",t.flowing);t.flowing&&null!==e.read(););}function J(e,t){"function"!=typeof e.read&&(e=B.wrap(e,{objectMode:!0}));let n=async function*(e,t){let n=L;function r(t){this===e?(n(),n=L):n=t}e.on("readable",r);let i,o=b(e,{writable:!1},(e=>{i=e?T(i,e):null,n(),n=L}));try{for(;;){let t=e.destroyed?null:e.read();if(null!==t)yield t;else{if(i)throw i;if(null===i)return;await new u(r)}}}catch(e){throw i=T(i,e),i}finally{!i&&!1===t?.destroyOnReturn||void 0!==i&&!e._readableState.autoDestroy?(e.off("readable",r),o()):E.destroyer(e,null)}}(e,t);return n.stream=e,n}function ee(e,t){if(0===t.length)return null;let n;return t.objectMode?n=t.buffer.shift():!e||e>=t.length?(n=t.decoder?t.buffer.join(""):1===t.buffer.length?t.buffer.first():t.buffer.concat(t.length),t.buffer.clear()):n=t.buffer.consume(e,t.decoder),n}function te(e){let t=e._readableState;w("endReadable",t.endEmitted),t.endEmitted||(t.ended=!0,n.nextTick(ne,t,e))}function ne(e,t){if(w("endReadableNT",e.endEmitted,e.length),!e.errored&&!e.closeEmitted&&!e.endEmitted&&0===e.length)if(e.endEmitted=!0,t.emit("end"),t.writable&&!1===t.allowHalfOpen)n.nextTick(re,t);else if(e.autoDestroy){let e=t._writableState;(!e||e.autoDestroy&&(e.finished||!1===e.writable))&&t.destroy()}}function re(e){e.writable&&!e.writableEnded&&!e.destroyed&&e.end()}function ie(){return void 0===$&&($={}),$}B.prototype.read=function(e){w("read",e),void 0===e?e=NaN:i(e)||(e=a(e,10));let t=this._readableState,n=e;if(e>t.highWaterMark&&(t.highWaterMark=function(e){if(e>1073741824)throw new A("size","<= 1GiB",e);return e--,e|=e>>>1,e|=e>>>2,e|=e>>>4,e|=e>>>8,e|=e>>>16,++e}(e)),0!==e&&(t.emittedReadable=!1),0===e&&t.needReadable&&((0!==t.highWaterMark?t.length>=t.highWaterMark:t.length>0)||t.ended))return w("read: emitReadable",t.length,t.ended),0===t.length&&t.ended?te(this):Z(this),null;if(0===(e=U(e,t))&&t.ended)return 0===t.length&&te(this),null;let r,o=t.needReadable;if(w("need readable",o),(0===t.length||t.length-e0?ee(e,t):null,null===r?(t.needReadable=t.length<=t.highWaterMark,e=0):(t.length-=e,t.multiAwaitDrain?t.awaitDrainWriters.clear():t.awaitDrainWriters=null),0===t.length&&(t.ended||(t.needReadable=!0),n!==e&&t.ended&&te(this)),null!==r&&!t.errorEmitted&&!t.closeEmitted&&(t.dataEmitted=!0,this.emit("data",r)),r},B.prototype._read=function(e){throw new _("_read()")},B.prototype.pipe=function(e,t){let r=this,i=this._readableState;1===i.pipes.length&&(i.multiAwaitDrain||(i.multiAwaitDrain=!0,i.awaitDrainWriters=new d(i.awaitDrainWriters?[i.awaitDrainWriters]:[]))),i.pipes.push(e),w("pipe count=%d opts=%j",i.pipes.length,t);let o=t&&!1===t.end||e===n.stdout||e===n.stderr?y:s;function a(t,n){w("onunpipe"),t===r&&n&&!1===n.hasUnpiped&&(n.hasUnpiped=!0,w("cleanup"),e.removeListener("close",h),e.removeListener("finish",m),l&&e.removeListener("drain",l),e.removeListener("error",f),e.removeListener("unpipe",a),r.removeListener("end",s),r.removeListener("end",y),r.removeListener("data",p),c=!0,l&&i.awaitDrainWriters&&(!e._writableState||e._writableState.needDrain)&&l())}function s(){w("onend"),e.end()}i.endEmitted?n.nextTick(o):r.once("end",o),e.on("unpipe",a);let l,c=!1;function u(){c||(1===i.pipes.length&&i.pipes[0]===e?(w("false write response, pause",0),i.awaitDrainWriters=e,i.multiAwaitDrain=!1):i.pipes.length>1&&i.pipes.includes(e)&&(w("false write response, pause",i.awaitDrainWriters.size),i.awaitDrainWriters.add(e)),r.pause()),l||(l=function(e,t){return function(){let n=e._readableState;n.awaitDrainWriters===t?(w("pipeOnDrain",1),n.awaitDrainWriters=null):n.multiAwaitDrain&&(w("pipeOnDrain",n.awaitDrainWriters.size),n.awaitDrainWriters.delete(t)),(!n.awaitDrainWriters||0===n.awaitDrainWriters.size)&&e.listenerCount("data")&&e.resume()}}(r,e),e.on("drain",l))}function p(t){w("ondata");let n=e.write(t);w("dest.write",n),!1===n&&u()}function f(t){if(w("onerror",t),y(),e.removeListener("error",f),0===e.listenerCount("error")){let n=e._writableState||e._readableState;n&&!n.errorEmitted?D(e,t):e.emit("error",t)}}function h(){e.removeListener("finish",m),y()}function m(){w("onfinish"),e.removeListener("close",h),y()}function y(){w("unpipe"),r.unpipe(e)}return r.on("data",p),g(e,"error",f),e.once("close",h),e.once("finish",m),e.emit("pipe",r),!0===e.writableNeedDrain?i.flowing&&u():i.flowing||(w("pipe resume"),r.resume()),e},B.prototype.unpipe=function(e){let t=this._readableState;if(0===t.pipes.length)return this;if(!e){let e=t.pipes;t.pipes=[],this.pause();for(let t=0;t0,!1!==i.flowing&&this.resume()):"readable"===e&&!i.endEmitted&&!i.readableListening&&(i.readableListening=i.needReadable=!0,i.flowing=!1,i.emittedReadable=!1,w("on readable",i.length,i.reading),i.length?Z(this):i.reading||n.nextTick(G,this)),r},B.prototype.addListener=B.prototype.on,B.prototype.removeListener=function(e,t){let r=m.prototype.removeListener.call(this,e,t);return"readable"===e&&n.nextTick(V,this),r},B.prototype.off=B.prototype.removeListener,B.prototype.removeAllListeners=function(e){let t=m.prototype.removeAllListeners.apply(this,arguments);return("readable"===e||void 0===e)&&n.nextTick(V,this),t},B.prototype.resume=function(){let e=this._readableState;return e.flowing||(w("resume"),e.flowing=!e.readableListening,function(e,t){t.resumeScheduled||(t.resumeScheduled=!0,n.nextTick(X,e,t))}(this,e)),e[I]=!1,this},B.prototype.pause=function(){return w("call pause flowing=%j",this._readableState.flowing),!1!==this._readableState.flowing&&(w("pause"),this._readableState.flowing=!1,this.emit("pause")),this._readableState[I]=!0,this},B.prototype.wrap=function(e){let t=!1;e.on("data",(n=>{!this.push(n)&&e.pause&&(t=!0,e.pause())})),e.on("end",(()=>{this.push(null)})),e.on("error",(e=>{D(this,e)})),e.on("close",(()=>{this.destroy()})),e.on("destroy",(()=>{this.destroy()})),this._read=()=>{t&&e.resume&&(t=!1,e.resume())};let n=l(e);for(let t=1;t{Y(),$t(),_t();var n=Gt(),{ArrayPrototypeSlice:r,Error:i,FunctionPrototypeSymbolHasInstance:o,ObjectDefineProperty:a,ObjectDefineProperties:s,ObjectSetPrototypeOf:l,StringPrototypeToLowerCase:c,Symbol:u,SymbolHasInstance:d}=Zt();t.exports=M,M.WritableState=P;var{EventEmitter:p}=(Sn(),K(gn)),f=xn().Stream,{Buffer:h}=(Ft(),K(At)),m=Xt(),{addAbortSignal:g}=Tn(),{getHighWaterMark:y,getDefaultHighWaterMark:v}=_n(),{ERR_INVALID_ARG_TYPE:b,ERR_METHOD_NOT_IMPLEMENTED:w,ERR_MULTIPLE_CALLBACK:k,ERR_STREAM_CANNOT_PIPE:E,ERR_STREAM_DESTROYED:S,ERR_STREAM_ALREADY_FINISHED:x,ERR_STREAM_NULL_VALUES:T,ERR_STREAM_WRITE_AFTER_END:C,ERR_UNKNOWN_ENCODING:_}=Wt().codes,{errorOrDestroy:A}=m;function O(){}l(M.prototype,f.prototype),l(M,f);var R=u("kOnFinished");function P(e,t,n){"boolean"!=typeof n&&(n=t instanceof Kr()),this.objectMode=!(!e||!e.objectMode),n&&(this.objectMode=this.objectMode||!(!e||!e.writableObjectMode)),this.highWaterMark=e?y(this,e,"writableHighWaterMark",n):v(!1),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;let r=!(!e||!1!==e.decodeStrings);this.decodeStrings=!r,this.defaultEncoding=e&&e.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=j.bind(void 0,t),this.writecb=null,this.writelen=0,this.afterWriteTickInfo=null,I(this),this.pendingcb=0,this.constructed=!0,this.prefinished=!1,this.errorEmitted=!1,this.emitClose=!e||!1!==e.emitClose,this.autoDestroy=!e||!1!==e.autoDestroy,this.errored=null,this.closed=!1,this.closeEmitted=!1,this[R]=[]}function I(e){e.buffered=[],e.bufferedIndex=0,e.allBuffers=!0,e.allNoop=!0}function M(e){let t=this instanceof Kr();if(!t&&!o(M,this))return new M(e);this._writableState=new P(e,this,t),e&&("function"==typeof e.write&&(this._write=e.write),"function"==typeof e.writev&&(this._writev=e.writev),"function"==typeof e.destroy&&(this._destroy=e.destroy),"function"==typeof e.final&&(this._final=e.final),"function"==typeof e.construct&&(this._construct=e.construct),e.signal&&g(e.signal,this)),f.call(this,e),m.construct(this,(()=>{let e=this._writableState;e.writing||$(this,e),z(this,e)}))}function N(e,t,r,i){let o,a=e._writableState;if("function"==typeof r)i=r,r=a.defaultEncoding;else{if(r){if("buffer"!==r&&!h.isEncoding(r))throw new _(r)}else r=a.defaultEncoding;"function"!=typeof i&&(i=O)}if(null===t)throw new T;if(!a.objectMode)if("string"==typeof t)!1!==a.decodeStrings&&(t=h.from(t,r),r="buffer");else if(t instanceof h)r="buffer";else{if(!f._isUint8Array(t))throw new b("chunk",["string","Buffer","Uint8Array"],t);t=f._uint8ArrayToBuffer(t),r="buffer"}return a.ending?o=new C:a.destroyed&&(o=new S("write")),o?(n.nextTick(i,o),A(e,o,!0),o):(a.pendingcb++,function(e,t,n,r,i){let o=t.objectMode?1:n.length;t.length+=o;let a=t.lengthr.bufferedIndex&&$(e,r),i?null!==r.afterWriteTickInfo&&r.afterWriteTickInfo.cb===o?r.afterWriteTickInfo.count++:(r.afterWriteTickInfo={count:1,cb:o,stream:e,state:r},n.nextTick(B,r.afterWriteTickInfo)):q(e,r,1,o))):A(e,new k)}function B({stream:e,state:t,count:n,cb:r}){return t.afterWriteTickInfo=null,q(e,t,n,r)}function q(e,t,n,r){for(!t.ending&&!e.destroyed&&0===t.length&&t.needDrain&&(t.needDrain=!1,e.emit("drain"));n-- >0;)t.pendingcb--,r();t.destroyed&&F(t),z(e,t)}function F(e){if(e.writing)return;for(let n=e.bufferedIndex;n1&&e._writev){t.pendingcb-=a-1;let i=t.allNoop?O:e=>{for(let t=s;t256?(n.splice(0,s),t.bufferedIndex=0):t.bufferedIndex=s}t.bufferProcessing=!1}function U(e){return e.ending&&!e.destroyed&&e.constructed&&0===e.length&&!e.errored&&0===e.buffered.length&&!e.finished&&!e.writing&&!e.errorEmitted&&!e.closeEmitted}function Z(e,t){!t.prefinished&&!t.finalCalled&&("function"!=typeof e._final||t.destroyed?(t.prefinished=!0,e.emit("prefinish")):(t.finalCalled=!0,function(e,t){let r=!1;function i(i){if(r)A(e,i??k());else if(r=!0,t.pendingcb--,i){let n=t[R].splice(0);for(let e=0;e{U(t)?H(e,t):t.pendingcb--}),e,t)):U(t)&&(t.pendingcb++,H(e,t))))}function H(e,t){t.pendingcb--,t.finished=!0;let n=t[R].splice(0);for(let e=0;e{Y(),$t(),_t();var n=Gt(),r=(Ft(),K(At)),{isReadable:i,isWritable:o,isIterable:a,isNodeStream:s,isReadableNodeStream:l,isWritableNodeStream:c,isDuplexNodeStream:u}=Kt(),d=Yt(),{AbortError:p,codes:{ERR_INVALID_ARG_TYPE:f,ERR_INVALID_RETURN_VALUE:h}}=Wt(),{destroyer:m}=Xt(),g=Kr(),y=Wr(),{createDeferredPromise:v}=zt(),b=Hr(),w=globalThis.Blob||r.Blob,k=typeof w<"u"?function(e){return e instanceof w}:function(e){return!1},E=globalThis.AbortController||Ht().AbortController,{FunctionPrototypeCall:S}=Zt(),x=class extends g{constructor(e){super(e),!1===e?.readable&&(this._readableState.readable=!1,this._readableState.ended=!0,this._readableState.endEmitted=!0),!1===e?.writable&&(this._writableState.writable=!1,this._writableState.ending=!0,this._writableState.ended=!0,this._writableState.finished=!0)}};function T(e){let t,n,r,a,s,l=e.readable&&"function"!=typeof e.readable.read?y.wrap(e.readable):e.readable,c=e.writable,u=!!i(l),f=!!o(c);function h(e){let t=a;a=null,t?t(e):e&&s.destroy(e)}return s=new x({readableObjectMode:!(null==l||!l.readableObjectMode),writableObjectMode:!(null==c||!c.writableObjectMode),readable:u,writable:f}),f&&(d(c,(e=>{f=!1,e&&m(l,e),h(e)})),s._write=function(e,n,r){c.write(e,n)?r():t=r},s._final=function(e){c.end(),n=e},c.on("drain",(function(){if(t){let e=t;t=null,e()}})),c.on("finish",(function(){if(n){let e=n;n=null,e()}}))),u&&(d(l,(e=>{u=!1,e&&m(l,e),h(e)})),l.on("readable",(function(){if(r){let e=r;r=null,e()}})),l.on("end",(function(){s.push(null)})),s._read=function(){for(;;){let e=l.read();if(null===e)return void(r=s._read);if(!s.push(e))return}}),s._destroy=function(e,i){!e&&null!==a&&(e=new p),r=null,t=null,n=null,null===a?i(e):(a=i,m(c,e),m(l,e))},s}t.exports=function e(t,r){if(u(t))return t;if(l(t))return T({readable:t});if(c(t))return T({writable:t});if(s(t))return T({writable:!1,readable:!1});if("function"==typeof t){let{value:e,write:i,final:o,destroy:s}=function(e){let{promise:t,resolve:r}=v(),i=new E,o=i.signal;return{value:e(async function*(){for(;;){let e=t;t=null;let{chunk:i,done:a,cb:s}=await e;if(n.nextTick(s),a)return;if(o.aborted)throw new p(void 0,{cause:o.reason});({promise:t,resolve:r}=v()),yield i}}(),{signal:o}),write(e,t,n){let i=r;r=null,i({chunk:e,done:!1,cb:n})},final(e){let t=r;r=null,t({done:!0,cb:e})},destroy(e,t){i.abort(),t(e)}}}(t);if(a(e))return b(x,e,{objectMode:!0,write:i,final:o,destroy:s});let l=e?.then;if("function"==typeof l){let t,r=S(l,e,(e=>{if(null!=e)throw new h("nully","body",e)}),(e=>{m(t,e)}));return t=new x({objectMode:!0,readable:!1,write:i,final(e){o((async()=>{try{await r,n.nextTick(e,null)}catch(t){n.nextTick(e,t)}}))},destroy:s})}throw new h("Iterable, AsyncIterable or AsyncFunction",r,e)}if(k(t))return e(t.arrayBuffer());if(a(t))return b(x,t,{objectMode:!0,writable:!1});if("object"==typeof t?.writable||"object"==typeof t?.readable){return T({readable:null!=t&&t.readable?l(t?.readable)?t?.readable:e(t.readable):void 0,writable:null!=t&&t.writable?c(t?.writable)?t?.writable:e(t.writable):void 0})}let i=t?.then;if("function"==typeof i){let e;return S(i,t,(t=>{null!=t&&e.push(t),e.push(null)}),(t=>{m(e,t)})),e=new x({objectMode:!0,writable:!1,read(){}})}throw new f(r,["Blob","ReadableStream","WritableStream","Stream","Iterable","AsyncIterable","Function","{ readable, writable } pair","Promise"],t)}})),Kr=V(((e,t)=>{Y(),$t(),_t();var{ObjectDefineProperties:n,ObjectGetOwnPropertyDescriptor:r,ObjectKeys:i,ObjectSetPrototypeOf:o}=Zt();t.exports=u;var a,s,l=Wr(),c=Vr();o(u.prototype,l.prototype),o(u,l);{let e=i(c.prototype);for(let t=0;t{Y(),$t(),_t();var{ObjectSetPrototypeOf:n,Symbol:r}=Zt();t.exports=l;var{ERR_METHOD_NOT_IMPLEMENTED:i}=Wt().codes,o=Kr(),{getHighWaterMark:a}=_n();n(l.prototype,o.prototype),n(l,o);var s=r("kCallback");function l(e){if(!(this instanceof l))return new l(e);let t=e?a(this,e,"readableHighWaterMark",!0):null;0===t&&(e={...e,highWaterMark:null,readableHighWaterMark:t,writableHighWaterMark:e.writableHighWaterMark||0}),o.call(this,e),this._readableState.sync=!1,this[s]=null,e&&("function"==typeof e.transform&&(this._transform=e.transform),"function"==typeof e.flush&&(this._flush=e.flush)),this.on("prefinish",u)}function c(e){"function"!=typeof this._flush||this.destroyed?(this.push(null),e&&e()):this._flush(((t,n)=>{t?e?e(t):this.destroy(t):(null!=n&&this.push(n),this.push(null),e&&e())}))}function u(){this._final!==c&&c.call(this)}l.prototype._final=c,l.prototype._transform=function(e,t,n){throw new i("_transform()")},l.prototype._write=function(e,t,n){let r=this._readableState,i=this._writableState,o=r.length;this._transform(e,t,((e,t)=>{e?n(e):(null!=t&&this.push(t),i.ended||o===r.length||r.length{Y(),$t(),_t();var{ObjectSetPrototypeOf:n}=Zt();t.exports=i;var r=Yr();function i(e){if(!(this instanceof i))return new i(e);r.call(this,e)}n(i.prototype,r.prototype),n(i,r),i.prototype._transform=function(e,t,n){n(null,e)}})),Qr=V(((e,t)=>{Y(),$t(),_t();var n,r,i=Gt(),{ArrayIsArray:o,Promise:a,SymbolAsyncIterator:s}=Zt(),l=Yt(),{once:c}=zt(),u=Xt(),d=Kr(),{aggregateTwoErrors:p,codes:{ERR_INVALID_ARG_TYPE:f,ERR_INVALID_RETURN_VALUE:h,ERR_MISSING_ARGS:m,ERR_STREAM_DESTROYED:g,ERR_STREAM_PREMATURE_CLOSE:y},AbortError:v}=Wt(),{validateFunction:b,validateAbortSignal:w}=Vt(),{isIterable:k,isReadable:E,isReadableNodeStream:S,isNodeStream:x,isTransformStream:T,isWebStream:C,isReadableStream:_,isReadableEnded:A}=Kt(),O=globalThis.AbortController||Ht().AbortController;function R(e,t,n){let r=!1;return e.on("close",(()=>{r=!0})),{destroy:t=>{r||(r=!0,u.destroyer(e,t||new g("pipe")))},cleanup:l(e,{readable:t,writable:n},(e=>{r=!e}))}}function P(e){if(k(e))return e;if(S(e))return async function*(e){r||(r=Wr()),yield*r.prototype[s].call(e)}(e);throw new f("val",["Readable","Iterable","AsyncIterable"],e)}async function I(e,t,n,{end:r}){let i,o=null,s=e=>{if(e&&(i=e),o){let e=o;o=null,e()}},c=()=>new a(((e,t)=>{i?t(i):o=()=>{i?t(i):e()}}));t.on("drain",s);let u=l(t,{readable:!1},s);try{t.writableNeedDrain&&await c();for await(let n of e)t.write(n)||await c();r&&t.end(),await c(),n()}catch(e){n(i!==e?p(i,e):e)}finally{u(),t.off("drain",s)}}async function M(e,t,n,{end:r}){T(t)&&(t=t.writable);let i=t.getWriter();try{for await(let t of e)await i.ready,i.write(t).catch((()=>{}));await i.ready,r&&await i.close(),n()}catch(e){try{await i.abort(e),n(e)}catch(e){n(e)}}}function N(e,t,r){if(1===e.length&&o(e[0])&&(e=e[0]),e.length<2)throw new m("streams");let a=new O,s=a.signal,l=r?.signal,c=[];function u(){D(new v)}w(l,"options.signal"),l?.addEventListener("abort",u);let p,g,y,b=[],A=0;function N(e){D(e,0==--A)}function D(e,n){if(e&&(!p||"ERR_STREAM_PREMATURE_CLOSE"===p.code)&&(p=e),p||n){for(;b.length;)b.shift()(p);l?.removeEventListener("abort",u),a.abort(),n&&(p||c.forEach((e=>e())),i.nextTick(t,p,g))}}for(let t=0;t0,u=a||!1!==r?.end,p=t===e.length-1;if(x(o)){let e=function(e){e&&"AbortError"!==e.name&&"ERR_STREAM_PREMATURE_CLOSE"!==e.code&&N(e)};if(u){let{destroy:e,cleanup:t}=R(o,a,l);b.push(e),E(o)&&p&&c.push(t)}o.on("error",e),E(o)&&p&&c.push((()=>{o.removeListener("error",e)}))}if(0===t)if("function"==typeof o){if(y=o({signal:s}),!k(y))throw new h("Iterable, AsyncIterable or Stream","source",y)}else y=k(o)||S(o)||T(o)?o:d.from(o);else if("function"==typeof o){var j;if(T(y))y=P(null===(j=y)||void 0===j?void 0:j.readable);else y=P(y);if(y=o(y,{signal:s}),a){if(!k(y,!0))throw new h("AsyncIterable",`transform[${t-1}]`,y)}else{var B;n||(n=Xr());let e=new n({objectMode:!0}),t=null===(B=y)||void 0===B?void 0:B.then;if("function"==typeof t)A++,t.call(y,(t=>{g=t,null!=t&&e.write(t),u&&e.end(),i.nextTick(N)}),(t=>{e.destroy(t),i.nextTick(N,t)}));else if(k(y,!0))A++,I(y,e,N,{end:u});else{if(!_(y)&&!T(y))throw new h("AsyncIterable or Promise","destination",y);{let t=y.readable||y;A++,I(t,e,N,{end:u})}}y=e;let{destroy:r,cleanup:o}=R(y,!1,!0);b.push(r),p&&c.push(o)}}else if(x(o)){if(S(y)){A+=2;let e=L(y,o,N,{end:u});E(o)&&p&&c.push(e)}else if(T(y)||_(y)){let e=y.readable||y;A++,I(e,o,N,{end:u})}else{if(!k(y))throw new f("val",["Readable","Iterable","AsyncIterable","ReadableStream","TransformStream"],y);A++,I(y,o,N,{end:u})}y=o}else if(C(o)){if(S(y))A++,M(P(y),o,N,{end:u});else if(_(y)||k(y))A++,M(y,o,N,{end:u});else{if(!T(y))throw new f("val",["Readable","Iterable","AsyncIterable","ReadableStream","TransformStream"],y);A++,M(y.readable,o,N,{end:u})}y=o}else y=d.from(o)}return(null!=s&&s.aborted||null!=l&&l.aborted)&&i.nextTick(u),y}function L(e,t,n,{end:r}){let o=!1;if(t.on("close",(()=>{o||n(new y)})),e.pipe(t,{end:!1}),r){let n=function(){o=!0,t.end()};A(e)?i.nextTick(n):e.once("end",n)}else n();return l(e,{readable:!0,writable:!1},(t=>{let r=e._readableState;t&&"ERR_STREAM_PREMATURE_CLOSE"===t.code&&r&&r.ended&&!r.errored&&!r.errorEmitted?e.once("end",n).once("error",n):n(t)})),l(t,{readable:!1,writable:!0},n)}t.exports={pipelineImpl:N,pipeline:function(...e){return N(e,c(function(e){return b(e[e.length-1],"streams[stream.length - 1]"),e.pop()}(e)))}}})),Jr=V(((e,t)=>{Y(),$t(),_t();var{pipeline:n}=Qr(),r=Kr(),{destroyer:i}=Xt(),{isNodeStream:o,isReadable:a,isWritable:s,isWebStream:l,isTransformStream:c,isWritableStream:u,isReadableStream:d}=Kt(),{AbortError:p,codes:{ERR_INVALID_ARG_VALUE:f,ERR_MISSING_ARGS:h}}=Wt(),m=Yt();t.exports=function(...e){if(0===e.length)throw new h("streams");if(1===e.length)return r.from(e[0]);let t,g,y,v,b,w=[...e];if("function"==typeof e[0]&&(e[0]=r.from(e[0])),"function"==typeof e[e.length-1]){let t=e.length-1;e[t]=r.from(e[t])}for(let t=0;t0&&!(s(e[t])||u(e[t])||c(e[t])))throw new f(`streams[${t}]`,w[t],"must be writable")}let k=e[0],E=n(e,(function(e){let t=v;v=null,t?t(e):e?b.destroy(e):!x&&!S&&b.destroy()})),S=!!(s(k)||u(k)||c(k)),x=!!(a(E)||d(E)||c(E));if(b=new r({writableObjectMode:!(null==k||!k.writableObjectMode),readableObjectMode:!(null==E||!E.writableObjectMode),writable:S,readable:x}),S){if(o(k))b._write=function(e,n,r){k.write(e,n)?r():t=r},b._final=function(e){k.end(),g=e},k.on("drain",(function(){if(t){let e=t;t=null,e()}}));else if(l(k)){let e=(c(k)?k.writable:k).getWriter();b._write=async function(t,n,r){try{await e.ready,e.write(t).catch((()=>{})),r()}catch(e){r(e)}},b._final=async function(t){try{await e.ready,e.close().catch((()=>{})),g=t}catch(e){t(e)}}}let e=c(E)?E.readable:E;m(e,(()=>{if(g){let e=g;g=null,e()}}))}if(x)if(o(E))E.on("readable",(function(){if(y){let e=y;y=null,e()}})),E.on("end",(function(){b.push(null)})),b._read=function(){for(;;){let e=E.read();if(null===e)return void(y=b._read);if(!b.push(e))return}};else if(l(E)){let e=(c(E)?E.readable:E).getReader();b._read=async function(){for(;;)try{let{value:t,done:n}=await e.read();if(!b.push(t))return;if(n)return void b.push(null)}catch{return}}}return b._destroy=function(e,n){!e&&null!==v&&(e=new p),y=null,t=null,g=null,null===v?n(e):(v=n,o(E)&&i(E,e))},b}})),ei=V(((e,t)=>{Y(),$t(),_t();var n=globalThis.AbortController||Ht().AbortController,{codes:{ERR_INVALID_ARG_VALUE:r,ERR_INVALID_ARG_TYPE:i,ERR_MISSING_ARGS:o,ERR_OUT_OF_RANGE:a},AbortError:s}=Wt(),{validateAbortSignal:l,validateInteger:c,validateObject:u}=Vt(),d=Zt().Symbol("kWeak"),{finished:p}=Yt(),f=Jr(),{addAbortSignalNoValidate:h}=Tn(),{isWritable:m,isNodeStream:g}=Kt(),{ArrayPrototypePush:y,MathFloor:v,Number:b,NumberIsNaN:w,Promise:k,PromiseReject:E,PromisePrototypeThen:S,Symbol:x}=Zt(),T=x("kEmpty"),C=x("kEof");function _(e,t){if("function"!=typeof e)throw new i("fn",["Function","AsyncFunction"],e);null!=t&&u(t,"options"),null!=t?.signal&&l(t.signal,"options.signal");let r=1;return null!=t?.concurrency&&(r=v(t.concurrency)),c(r,"concurrency",1),async function*(){var i,o;let a=new n,l=this,c=[],u=a.signal,d={signal:u},p=()=>a.abort();null!=t&&null!==(i=t.signal)&&void 0!==i&&i.aborted&&p(),null==t||null===(o=t.signal)||void 0===o||o.addEventListener("abort",p);let f,h,m=!1;function g(){m=!0}!async function(){try{for await(let t of l){var n;if(m)return;if(u.aborted)throw new s;try{t=e(t,d)}catch(e){t=E(e)}t!==T&&("function"==typeof(null===(n=t)||void 0===n?void 0:n.catch)&&t.catch(g),c.push(t),f&&(f(),f=null),!m&&c.length&&c.length>=r&&await new k((e=>{h=e})))}c.push(C)}catch(e){let t=E(e);S(t,void 0,g),c.push(t)}finally{var i;m=!0,f&&(f(),f=null),null==t||null===(i=t.signal)||void 0===i||i.removeEventListener("abort",p)}}();try{for(;;){for(;c.length>0;){let e=await c[0];if(e===C)return;if(u.aborted)throw new s;e!==T&&(yield e),c.shift(),h&&(h(),h=null)}await new k((e=>{f=e}))}}finally{a.abort(),m=!0,h&&(h(),h=null)}}.call(this)}async function A(e,t){for await(let n of O.call(this,e,t))return!0;return!1}function O(e,t){if("function"!=typeof e)throw new i("fn",["Function","AsyncFunction"],e);return _.call(this,(async function(t,n){return await e(t,n)?t:T}),t)}var R=class extends o{constructor(){super("reduce"),this.message="Reduce of an empty stream requires an initial value"}};function P(e){if(e=b(e),w(e))return 0;if(e<0)throw new a("number",">= 0",e);return e}t.exports.streamReturningOperators={asIndexedPairs:function(e){return null!=e&&u(e,"options"),null!=e?.signal&&l(e.signal,"options.signal"),async function*(){let t=0;for await(let r of this){var n;if(null!=e&&null!==(n=e.signal)&&void 0!==n&&n.aborted)throw new s({cause:e.signal.reason});yield[t++,r]}}.call(this)},drop:function(e,t){return null!=t&&u(t,"options"),null!=t?.signal&&l(t.signal,"options.signal"),e=P(e),async function*(){var n;if(null!=t&&null!==(n=t.signal)&&void 0!==n&&n.aborted)throw new s;for await(let n of this){var r;if(null!=t&&null!==(r=t.signal)&&void 0!==r&&r.aborted)throw new s;e--<=0&&(yield n)}}.call(this)},filter:O,flatMap:function(e,t){let n=_.call(this,e,t);return async function*(){for await(let e of n)yield*e}.call(this)},map:_,take:function(e,t){return null!=t&&u(t,"options"),null!=t?.signal&&l(t.signal,"options.signal"),e=P(e),async function*(){var n;if(null!=t&&null!==(n=t.signal)&&void 0!==n&&n.aborted)throw new s;for await(let n of this){var r;if(null!=t&&null!==(r=t.signal)&&void 0!==r&&r.aborted)throw new s;if(!(e-- >0))return;yield n}}.call(this)},compose:function(e,t){if(null!=t&&u(t,"options"),null!=t?.signal&&l(t.signal,"options.signal"),g(e)&&!m(e))throw new r("stream",e,"must be writable");let n=f(this,e);return null!=t&&t.signal&&h(t.signal,n),n}},t.exports.promiseReturningOperators={every:async function(e,t){if("function"!=typeof e)throw new i("fn",["Function","AsyncFunction"],e);return!await A.call(this,(async(...t)=>!await e(...t)),t)},forEach:async function(e,t){if("function"!=typeof e)throw new i("fn",["Function","AsyncFunction"],e);for await(let n of _.call(this,(async function(t,n){return await e(t,n),T}),t));},reduce:async function(e,t,r){var o;if("function"!=typeof e)throw new i("reducer",["Function","AsyncFunction"],e);null!=r&&u(r,"options"),null!=r?.signal&&l(r.signal,"options.signal");let a=arguments.length>1;if(null!=r&&null!==(o=r.signal)&&void 0!==o&&o.aborted){let e=new s(void 0,{cause:r.signal.reason});throw this.once("error",(()=>{})),await p(this.destroy(e)),e}let c=new n,f=c.signal;if(null!=r&&r.signal){let e={once:!0,[d]:this};r.signal.addEventListener("abort",(()=>c.abort()),e)}let h=!1;try{for await(let n of this){var m;if(h=!0,null!=r&&null!==(m=r.signal)&&void 0!==m&&m.aborted)throw new s;a?t=await e(t,n,{signal:f}):(t=n,a=!0)}if(!h&&!a)throw new R}finally{c.abort()}return t},toArray:async function(e){null!=e&&u(e,"options"),null!=e?.signal&&l(e.signal,"options.signal");let t=[];for await(let r of this){var n;if(null!=e&&null!==(n=e.signal)&&void 0!==n&&n.aborted)throw new s(void 0,{cause:e.signal.reason});y(t,r)}return t},some:A,find:async function(e,t){for await(let n of O.call(this,e,t))return n}}})),ti=V(((e,t)=>{Y(),$t(),_t();var{ArrayPrototypePop:n,Promise:r}=Zt(),{isIterable:i,isNodeStream:o,isWebStream:a}=Kt(),{pipelineImpl:s}=Qr(),{finished:l}=Yt();ni(),t.exports={finished:l,pipeline:function(...e){return new r(((t,r)=>{let l,c,u=e[e.length-1];if(u&&"object"==typeof u&&!o(u)&&!i(u)&&!a(u)){let t=n(e);l=t.signal,c=t.end}s(e,((e,n)=>{e?r(e):t(n)}),{signal:l,end:c})}))}}})),ni=V(((e,t)=>{Y(),$t(),_t();var{Buffer:n}=(Ft(),K(At)),{ObjectDefineProperty:r,ObjectKeys:i,ReflectApply:o}=Zt(),{promisify:{custom:a}}=zt(),{streamReturningOperators:s,promiseReturningOperators:l}=ei(),{codes:{ERR_ILLEGAL_CONSTRUCTOR:c}}=Wt(),u=Jr(),{pipeline:d}=Qr(),{destroyer:p}=Xt(),f=Yt(),h=ti(),m=Kt(),g=t.exports=xn().Stream;g.isDisturbed=m.isDisturbed,g.isErrored=m.isErrored,g.isReadable=m.isReadable,g.Readable=Wr();for(let e of i(s)){let t=function(...e){if(new.target)throw c();return g.Readable.from(o(n,this,e))};t;let n=s[e];r(t,"name",{__proto__:null,value:n.name}),r(t,"length",{__proto__:null,value:n.length}),r(g.Readable.prototype,e,{__proto__:null,value:t,enumerable:!1,configurable:!0,writable:!0})}for(let e of i(l)){let t=function(...e){if(new.target)throw c();return o(n,this,e)};t;let n=l[e];r(t,"name",{__proto__:null,value:n.name}),r(t,"length",{__proto__:null,value:n.length}),r(g.Readable.prototype,e,{__proto__:null,value:t,enumerable:!1,configurable:!0,writable:!0})}g.Writable=Vr(),g.Duplex=Kr(),g.Transform=Yr(),g.PassThrough=Xr(),g.pipeline=d;var{addAbortSignal:y}=Tn();g.addAbortSignal=y,g.finished=f,g.destroy=p,g.compose=u,r(g,"promises",{__proto__:null,configurable:!0,enumerable:!0,get(){return h}}),r(d,a,{__proto__:null,enumerable:!0,get(){return h.pipeline}}),r(f,a,{__proto__:null,enumerable:!0,get(){return h.finished}}),g.Stream=g,g._isUint8Array=function(e){return e instanceof Uint8Array},g._uint8ArrayToBuffer=function(e){return n.from(e.buffer,e.byteOffset,e.byteLength)}})),ri=V(((e,t)=>{Y(),$t(),_t();var n=ni(),r=ti(),i=n.Readable.destroy;t.exports=n.Readable,t.exports._uint8ArrayToBuffer=n._uint8ArrayToBuffer,t.exports._isUint8Array=n._isUint8Array,t.exports.isDisturbed=n.isDisturbed,t.exports.isErrored=n.isErrored,t.exports.isReadable=n.isReadable,t.exports.Readable=n.Readable,t.exports.Writable=n.Writable,t.exports.Duplex=n.Duplex,t.exports.Transform=n.Transform,t.exports.PassThrough=n.PassThrough,t.exports.addAbortSignal=n.addAbortSignal,t.exports.finished=n.finished,t.exports.destroy=n.destroy,t.exports.destroy=i,t.exports.pipeline=n.pipeline,t.exports.compose=n.compose,Object.defineProperty(n,"promises",{configurable:!0,enumerable:!0,get(){return r}}),t.exports.Stream=n.Stream,t.exports.default=t.exports})),ii=V(((e,t)=>{Y(),$t(),_t(),"function"==typeof Object.create?t.exports=function(e,t){t&&(e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}))}:t.exports=function(e,t){if(t){e.super_=t;var n=function(){};n.prototype=t.prototype,e.prototype=new n,e.prototype.constructor=e}}})),oi=V(((e,t)=>{Y(),$t(),_t();var{Buffer:n}=(Ft(),K(At)),r=Symbol.for("BufferList");function i(e){if(!(this instanceof i))return new i(e);i._init.call(this,e)}i._init=function(e){Object.defineProperty(this,r,{value:!0}),this._bufs=[],this.length=0,e&&this.append(e)},i.prototype._new=function(e){return new i(e)},i.prototype._offset=function(e){if(0===e)return[0,0];let t=0;for(let n=0;nthis.length||e<0)return;let t=this._offset(e);return this._bufs[t[0]][t[1]]},i.prototype.slice=function(e,t){return"number"==typeof e&&e<0&&(e+=this.length),"number"==typeof t&&t<0&&(t+=this.length),this.copy(null,0,e,t)},i.prototype.copy=function(e,t,r,i){if(("number"!=typeof r||r<0)&&(r=0),("number"!=typeof i||i>this.length)&&(i=this.length),r>=this.length||i<=0)return e||n.alloc(0);let o=!!e,a=this._offset(r),s=i-r,l=s,c=o&&t||0,u=a[1];if(0===r&&i===this.length){if(!o)return 1===this._bufs.length?this._bufs[0]:n.concat(this._bufs,this.length);for(let t=0;tn)){this._bufs[t].copy(e,c,u,u+l),c+=n;break}this._bufs[t].copy(e,c,u),c+=n,l-=n,u&&(u=0)}return e.length>c?e.slice(0,c):e},i.prototype.shallowSlice=function(e,t){if(e=e||0,t="number"!=typeof t?this.length:t,e<0&&(e+=this.length),t<0&&(t+=this.length),e===t)return this._new();let n=this._offset(e),r=this._offset(t),i=this._bufs.slice(n[0],r[0]+1);return 0===r[1]?i.pop():i[i.length-1]=i[i.length-1].slice(0,r[1]),0!==n[1]&&(i[0]=i[0].slice(n[1])),this._new(i)},i.prototype.toString=function(e,t,n){return this.slice(t,n).toString(e)},i.prototype.consume=function(e){if(e=Math.trunc(e),Number.isNaN(e)||e<=0)return this;for(;this._bufs.length;){if(!(e>=this._bufs[0].length)){this._bufs[0]=this._bufs[0].slice(e),this.length-=e;break}e-=this._bufs[0].length,this.length-=this._bufs[0].length,this._bufs.shift()}return this},i.prototype.duplicate=function(){let e=this._new();for(let t=0;tthis.length?this.length:t;let i=this._offset(t),o=i[0],a=i[1];for(;o=e.length){let n=t.indexOf(e,a);if(-1!==n)return this._reverseOffset([o,n]);a=t.length-e.length+1}else{let t=this._reverseOffset([o,a]);if(this._match(t,e))return t;a++}a=0}return-1},i.prototype._match=function(e,t){if(this.length-e{Y(),$t(),_t();var n=ri().Duplex,r=ii(),i=oi();function o(e){if(!(this instanceof o))return new o(e);if("function"==typeof e){this._callback=e;let t=function(e){this._callback&&(this._callback(e),this._callback=null)}.bind(this);this.on("pipe",(function(e){e.on("error",t)})),this.on("unpipe",(function(e){e.removeListener("error",t)})),e=null}i._init.call(this,e),n.call(this)}r(o,n),Object.assign(o.prototype,i.prototype),o.prototype._new=function(e){return new o(e)},o.prototype._write=function(e,t,n){this._appendBuffer(e),"function"==typeof n&&n()},o.prototype._read=function(e){if(!this.length)return this.push(null);e=Math.min(e,this.length),this.push(this.slice(0,e)),this.consume(e)},o.prototype.end=function(e){n.prototype.end.call(this,e),this._callback&&(this._callback(null,this.slice()),this._callback=null)},o.prototype._destroy=function(e,t){this._bufs.length=0,this.length=0,t(e)},o.prototype._isBufferList=function(e){return e instanceof o||e instanceof i||o.isBufferList(e)},o.isBufferList=i.isBufferList,t.exports=o,t.exports.BufferListStream=o,t.exports.BufferList=i})),si=V(((e,t)=>{Y(),$t(),_t();t.exports=class{constructor(){this.cmd=null,this.retain=!1,this.qos=0,this.dup=!1,this.length=-1,this.topic=null,this.payload=null}}})),li=V(((e,t)=>{Y(),$t(),_t();var n=t.exports,{Buffer:r}=(Ft(),K(At));n.types={0:"reserved",1:"connect",2:"connack",3:"publish",4:"puback",5:"pubrec",6:"pubrel",7:"pubcomp",8:"subscribe",9:"suback",10:"unsubscribe",11:"unsuback",12:"pingreq",13:"pingresp",14:"disconnect",15:"auth"},n.requiredHeaderFlags={1:0,2:0,4:0,5:0,6:2,7:0,8:2,9:0,10:2,11:0,12:0,13:0,14:0,15:0},n.requiredHeaderFlagsErrors={};for(let e in n.requiredHeaderFlags){let t=n.requiredHeaderFlags[e];n.requiredHeaderFlagsErrors[e]="Invalid header flag bits, must be 0x"+t.toString(16)+" for "+n.types[e]+" packet"}n.codes={};for(let e in n.types){let t=n.types[e];n.codes[t]=e}n.CMD_SHIFT=4,n.CMD_MASK=240,n.DUP_MASK=8,n.QOS_MASK=3,n.QOS_SHIFT=1,n.RETAIN_MASK=1,n.VARBYTEINT_MASK=127,n.VARBYTEINT_FIN_MASK=128,n.VARBYTEINT_MAX=268435455,n.SESSIONPRESENT_MASK=1,n.SESSIONPRESENT_HEADER=r.from([n.SESSIONPRESENT_MASK]),n.CONNACK_HEADER=r.from([n.codes.connack<[0,1].map((i=>[0,1].map((o=>{let a=r.alloc(1);return a.writeUInt8(n.codes[e]<r.from([e]))),n.EMPTY={pingreq:r.from([n.codes.pingreq<<4,0]),pingresp:r.from([n.codes.pingresp<<4,0]),disconnect:r.from([n.codes.disconnect<<4,0])},n.MQTT5_PUBACK_PUBREC_CODES={0:"Success",16:"No matching subscribers",128:"Unspecified error",131:"Implementation specific error",135:"Not authorized",144:"Topic Name invalid",145:"Packet identifier in use",151:"Quota exceeded",153:"Payload format invalid"},n.MQTT5_PUBREL_PUBCOMP_CODES={0:"Success",146:"Packet Identifier not found"},n.MQTT5_SUBACK_CODES={0:"Granted QoS 0",1:"Granted QoS 1",2:"Granted QoS 2",128:"Unspecified error",131:"Implementation specific error",135:"Not authorized",143:"Topic Filter invalid",145:"Packet Identifier in use",151:"Quota exceeded",158:"Shared Subscriptions not supported",161:"Subscription Identifiers not supported",162:"Wildcard Subscriptions not supported"},n.MQTT5_UNSUBACK_CODES={0:"Success",17:"No subscription existed",128:"Unspecified error",131:"Implementation specific error",135:"Not authorized",143:"Topic Filter invalid",145:"Packet Identifier in use"},n.MQTT5_DISCONNECT_CODES={0:"Normal disconnection",4:"Disconnect with Will Message",128:"Unspecified error",129:"Malformed Packet",130:"Protocol Error",131:"Implementation specific error",135:"Not authorized",137:"Server busy",139:"Server shutting down",141:"Keep Alive timeout",142:"Session taken over",143:"Topic Filter invalid",144:"Topic Name invalid",147:"Receive Maximum exceeded",148:"Topic Alias invalid",149:"Packet too large",150:"Message rate too high",151:"Quota exceeded",152:"Administrative action",153:"Payload format invalid",154:"Retain not supported",155:"QoS not supported",156:"Use another server",157:"Server moved",158:"Shared Subscriptions not supported",159:"Connection rate exceeded",160:"Maximum connect time",161:"Subscription Identifiers not supported",162:"Wildcard Subscriptions not supported"},n.MQTT5_AUTH_CODES={0:"Success",24:"Continue authentication",25:"Re-authenticate"}})),ci=V(((e,t)=>{Y(),$t(),_t();var n=1e3,r=6e4,i=60*r,o=24*i,a=7*o,s=365.25*o;function l(e,t,n,r){var i=t>=1.5*n;return Math.round(e/n)+" "+r+(i?"s":"")}t.exports=function(e,t){t=t||{};var c=typeof e;if("string"===c&&e.length>0)return function(e){if(e=String(e),!(e.length>100)){var t=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(e);if(t){var l=parseFloat(t[1]);switch((t[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return l*s;case"weeks":case"week":case"w":return l*a;case"days":case"day":case"d":return l*o;case"hours":case"hour":case"hrs":case"hr":case"h":return l*i;case"minutes":case"minute":case"mins":case"min":case"m":return l*r;case"seconds":case"second":case"secs":case"sec":case"s":return l*n;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return l;default:return}}}}(e);if("number"===c&&isFinite(e))return t.long?function(e){var t=Math.abs(e);return t>=o?l(e,t,o,"day"):t>=i?l(e,t,i,"hour"):t>=r?l(e,t,r,"minute"):t>=n?l(e,t,n,"second"):e+" ms"}(e):function(e){var t=Math.abs(e);return t>=o?Math.round(e/o)+"d":t>=i?Math.round(e/i)+"h":t>=r?Math.round(e/r)+"m":t>=n?Math.round(e/n)+"s":e+"ms"}(e);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))}})),ui=V(((e,t)=>{Y(),$t(),_t(),t.exports=function(e){function t(e){let r,i,o,a=null;function s(...e){if(!s.enabled)return;let n=s,i=Number(new Date),o=i-(r||i);n.diff=o,n.prev=r,n.curr=i,r=i,e[0]=t.coerce(e[0]),"string"!=typeof e[0]&&e.unshift("%O");let a=0;e[0]=e[0].replace(/%([a-zA-Z%])/g,((r,i)=>{if("%%"===r)return"%";a++;let o=t.formatters[i];if("function"==typeof o){let t=e[a];r=o.call(n,t),e.splice(a,1),a--}return r})),t.formatArgs.call(n,e),(n.log||t.log).apply(n,e)}return s.namespace=e,s.useColors=t.useColors(),s.color=t.selectColor(e),s.extend=n,s.destroy=t.destroy,Object.defineProperty(s,"enabled",{enumerable:!0,configurable:!1,get:()=>null!==a?a:(i!==t.namespaces&&(i=t.namespaces,o=t.enabled(e)),o),set:e=>{a=e}}),"function"==typeof t.init&&t.init(s),s}function n(e,n){let r=t(this.namespace+(typeof n>"u"?":":n)+e);return r.log=this.log,r}function r(e){return e.toString().substring(2,e.toString().length-2).replace(/\.\*\?$/,"*")}return t.debug=t,t.default=t,t.coerce=function(e){return e instanceof Error?e.stack||e.message:e},t.disable=function(){let e=[...t.names.map(r),...t.skips.map(r).map((e=>"-"+e))].join(",");return t.enable(""),e},t.enable=function(e){t.save(e),t.namespaces=e,t.names=[],t.skips=[];let n,r=("string"==typeof e?e:"").split(/[\s,]+/),i=r.length;for(n=0;n{t[n]=e[n]})),t.names=[],t.skips=[],t.formatters={},t.selectColor=function(e){let n=0;for(let t=0;t{Y(),$t(),_t(),e.formatArgs=function(e){if(e[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+e[0]+(this.useColors?"%c ":" ")+"+"+t.exports.humanize(this.diff),!this.useColors)return;let n="color: "+this.color;e.splice(1,0,n,"color: inherit");let r=0,i=0;e[0].replace(/%[a-zA-Z%]/g,(e=>{"%%"!==e&&(r++,"%c"===e&&(i=r))})),e.splice(i,0,n)},e.save=function(t){try{t?e.storage.setItem("debug",t):e.storage.removeItem("debug")}catch{}},e.load=function(){let t;try{t=e.storage.getItem("debug")}catch{}return!t&&typeof X<"u"&&"env"in X&&(t=X.env.DEBUG),t},e.useColors=function(){return!(!(typeof window<"u"&&window.process)||"renderer"!==window.process.type&&!window.process.__nwjs)||!(typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/))&&(typeof document<"u"&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||typeof window<"u"&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/)&&parseInt(RegExp.$1,10)>=31||typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/))},e.storage=function(){try{return localStorage}catch{}}(),e.destroy=(()=>{let e=!1;return()=>{e||(e=!0,console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."))}})(),e.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"],e.log=console.debug||console.log||(()=>{}),t.exports=ui()(e);var{formatters:n}=t.exports;n.j=function(e){try{return JSON.stringify(e)}catch(e){return"[UnexpectedJSONParseError]: "+e.message}}})),pi=V(((e,t)=>{Y(),$t(),_t();var n=ai(),{EventEmitter:r}=(Sn(),K(gn)),i=si(),o=li(),a=di()("mqtt-packet:parser");t.exports=class e extends r{constructor(){super(),this.parser=this.constructor.parser}static parser(t){return this instanceof e?(this.settings=t||{},this._states=["_parseHeader","_parseLength","_parsePayload","_newPacket"],this._resetState(),this):(new e).parser(t)}_resetState(){a("_resetState: resetting packet, error, _list, and _stateCounter"),this.packet=new i,this.error=null,this._list=n(),this._stateCounter=0}parse(e){for(this.error&&this._resetState(),this._list.append(e),a("parse: current state: %s",this._states[this._stateCounter]);(-1!==this.packet.length||this._list.length>0)&&this[this._states[this._stateCounter]]()&&!this.error;)this._stateCounter++,a("parse: state complete. _stateCounter is now: %d",this._stateCounter),a("parse: packet.length: %d, buffer list length: %d",this.packet.length,this._list.length),this._stateCounter>=this._states.length&&(this._stateCounter=0);return a("parse: exited while loop. packet: %d, buffer list length: %d",this.packet.length,this._list.length),this._list.length}_parseHeader(){let e=this._list.readUInt8(0),t=e>>o.CMD_SHIFT;this.packet.cmd=o.types[t];let n=15&e,r=o.requiredHeaderFlags[t];return null!=r&&n!==r?this._emitError(new Error(o.requiredHeaderFlagsErrors[t])):(this.packet.retain=0!=(e&o.RETAIN_MASK),this.packet.qos=e>>o.QOS_SHIFT&o.QOS_MASK,this.packet.qos>2?this._emitError(new Error("Packet must not have both QoS bits set to 1")):(this.packet.dup=0!=(e&o.DUP_MASK),a("_parseHeader: packet: %o",this.packet),this._list.consume(1),!0))}_parseLength(){let e=this._parseVarByteNum(!0);return e&&(this.packet.length=e.value,this._list.consume(e.bytes)),a("_parseLength %d",e.value),!!e}_parsePayload(){a("_parsePayload: payload %O",this._list);let e=!1;if(0===this.packet.length||this._list.length>=this.packet.length){switch(this._pos=0,this.packet.cmd){case"connect":this._parseConnect();break;case"connack":this._parseConnack();break;case"publish":this._parsePublish();break;case"puback":case"pubrec":case"pubrel":case"pubcomp":this._parseConfirmation();break;case"subscribe":this._parseSubscribe();break;case"suback":this._parseSuback();break;case"unsubscribe":this._parseUnsubscribe();break;case"unsuback":this._parseUnsuback();break;case"pingreq":case"pingresp":break;case"disconnect":this._parseDisconnect();break;case"auth":this._parseAuth();break;default:this._emitError(new Error("Not supported"))}e=!0}return a("_parsePayload complete result: %s",e),e}_parseConnect(){a("_parseConnect");let e,t,n,r,i={},s=this.packet,l=this._parseString();if(null===l)return this._emitError(new Error("Cannot parse protocolId"));if("MQTT"!==l&&"MQIsdp"!==l)return this._emitError(new Error("Invalid protocolId"));if(s.protocolId=l,this._pos>=this._list.length)return this._emitError(new Error("Packet too short"));if(s.protocolVersion=this._list.readUInt8(this._pos),s.protocolVersion>=128&&(s.bridgeMode=!0,s.protocolVersion=s.protocolVersion-128),3!==s.protocolVersion&&4!==s.protocolVersion&&5!==s.protocolVersion)return this._emitError(new Error("Invalid protocol version"));if(this._pos++,this._pos>=this._list.length)return this._emitError(new Error("Packet too short"));if(1&this._list.readUInt8(this._pos))return this._emitError(new Error("Connect flag bit 0 must be 0, but got 1"));i.username=this._list.readUInt8(this._pos)&o.USERNAME_MASK,i.password=this._list.readUInt8(this._pos)&o.PASSWORD_MASK,i.will=this._list.readUInt8(this._pos)&o.WILL_FLAG_MASK;let c=!!(this._list.readUInt8(this._pos)&o.WILL_RETAIN_MASK),u=(this._list.readUInt8(this._pos)&o.WILL_QOS_MASK)>>o.WILL_QOS_SHIFT;if(i.will)s.will={},s.will.retain=c,s.will.qos=u;else{if(c)return this._emitError(new Error("Will Retain Flag must be set to zero when Will Flag is set to 0"));if(u)return this._emitError(new Error("Will QoS must be set to zero when Will Flag is set to 0"))}if(s.clean=0!=(this._list.readUInt8(this._pos)&o.CLEAN_SESSION_MASK),this._pos++,s.keepalive=this._parseNum(),-1===s.keepalive)return this._emitError(new Error("Packet too short"));if(5===s.protocolVersion){let e=this._parseProperties();Object.getOwnPropertyNames(e).length&&(s.properties=e)}let d=this._parseString();if(null===d)return this._emitError(new Error("Packet too short"));if(s.clientId=d,a("_parseConnect: packet.clientId: %s",s.clientId),i.will){if(5===s.protocolVersion){let e=this._parseProperties();Object.getOwnPropertyNames(e).length&&(s.will.properties=e)}if(e=this._parseString(),null===e)return this._emitError(new Error("Cannot parse will topic"));if(s.will.topic=e,a("_parseConnect: packet.will.topic: %s",s.will.topic),t=this._parseBuffer(),null===t)return this._emitError(new Error("Cannot parse will payload"));s.will.payload=t,a("_parseConnect: packet.will.paylaod: %s",s.will.payload)}if(i.username){if(r=this._parseString(),null===r)return this._emitError(new Error("Cannot parse username"));s.username=r,a("_parseConnect: packet.username: %s",s.username)}if(i.password){if(n=this._parseBuffer(),null===n)return this._emitError(new Error("Cannot parse password"));s.password=n}return this.settings=s,a("_parseConnect: complete"),s}_parseConnack(){a("_parseConnack");let e=this.packet;if(this._list.length<1)return null;let t=this._list.readUInt8(this._pos++);if(t>1)return this._emitError(new Error("Invalid connack flags, bits 7-1 must be set to 0"));if(e.sessionPresent=!!(t&o.SESSIONPRESENT_MASK),5===this.settings.protocolVersion)this._list.length>=2?e.reasonCode=this._list.readUInt8(this._pos++):e.reasonCode=0;else{if(this._list.length<2)return null;e.returnCode=this._list.readUInt8(this._pos++)}if(-1===e.returnCode||-1===e.reasonCode)return this._emitError(new Error("Cannot parse return code"));if(5===this.settings.protocolVersion){let t=this._parseProperties();Object.getOwnPropertyNames(t).length&&(e.properties=t)}a("_parseConnack: complete")}_parsePublish(){a("_parsePublish");let e=this.packet;if(e.topic=this._parseString(),null===e.topic)return this._emitError(new Error("Cannot parse topic"));if(!(e.qos>0)||this._parseMessageId()){if(5===this.settings.protocolVersion){let t=this._parseProperties();Object.getOwnPropertyNames(t).length&&(e.properties=t)}e.payload=this._list.slice(this._pos,e.length),a("_parsePublish: payload from buffer list: %o",e.payload)}}_parseSubscribe(){a("_parseSubscribe");let e,t,n,r,i,s,l,c=this.packet;if(c.subscriptions=[],this._parseMessageId()){if(5===this.settings.protocolVersion){let e=this._parseProperties();Object.getOwnPropertyNames(e).length&&(c.properties=e)}if(c.length<=0)return this._emitError(new Error("Malformed subscribe, no payload specified"));for(;this._pos=c.length)return this._emitError(new Error("Malformed Subscribe Payload"));if(t=this._parseByte(),5===this.settings.protocolVersion){if(192&t)return this._emitError(new Error("Invalid subscribe topic flag bits, bits 7-6 must be 0"))}else if(252&t)return this._emitError(new Error("Invalid subscribe topic flag bits, bits 7-2 must be 0"));if(n=t&o.SUBSCRIBE_OPTIONS_QOS_MASK,n>2)return this._emitError(new Error("Invalid subscribe QoS, must be <= 2"));if(s=0!=(t>>o.SUBSCRIBE_OPTIONS_NL_SHIFT&o.SUBSCRIBE_OPTIONS_NL_MASK),i=0!=(t>>o.SUBSCRIBE_OPTIONS_RAP_SHIFT&o.SUBSCRIBE_OPTIONS_RAP_MASK),r=t>>o.SUBSCRIBE_OPTIONS_RH_SHIFT&o.SUBSCRIBE_OPTIONS_RH_MASK,r>2)return this._emitError(new Error("Invalid retain handling, must be <= 2"));l={topic:e,qos:n},5===this.settings.protocolVersion?(l.nl=s,l.rap=i,l.rh=r):this.settings.bridgeMode&&(l.rh=0,l.rap=!0,l.nl=!0),a("_parseSubscribe: push subscription `%s` to subscription",l),c.subscriptions.push(l)}}}_parseSuback(){a("_parseSuback");let e=this.packet;if(this.packet.granted=[],this._parseMessageId()){if(5===this.settings.protocolVersion){let t=this._parseProperties();Object.getOwnPropertyNames(t).length&&(e.properties=t)}if(e.length<=0)return this._emitError(new Error("Malformed suback, no payload specified"));for(;this._pos2&&128!==e)return this._emitError(new Error("Invalid suback QoS, must be 0, 1, 2 or 128"));this.packet.granted.push(e)}}}_parseUnsubscribe(){a("_parseUnsubscribe");let e=this.packet;if(e.unsubscriptions=[],this._parseMessageId()){if(5===this.settings.protocolVersion){let t=this._parseProperties();Object.getOwnPropertyNames(t).length&&(e.properties=t)}if(e.length<=0)return this._emitError(new Error("Malformed unsubscribe, no payload specified"));for(;this._pos2){switch(e.reasonCode=this._parseByte(),this.packet.cmd){case"puback":case"pubrec":if(!o.MQTT5_PUBACK_PUBREC_CODES[e.reasonCode])return this._emitError(new Error("Invalid "+this.packet.cmd+" reason code"));break;case"pubrel":case"pubcomp":if(!o.MQTT5_PUBREL_PUBCOMP_CODES[e.reasonCode])return this._emitError(new Error("Invalid "+this.packet.cmd+" reason code"))}a("_parseConfirmation: packet.reasonCode `%d`",e.reasonCode)}else e.reasonCode=0;if(e.length>3){let t=this._parseProperties();Object.getOwnPropertyNames(t).length&&(e.properties=t)}}return!0}_parseDisconnect(){let e=this.packet;if(a("_parseDisconnect"),5===this.settings.protocolVersion){this._list.length>0?(e.reasonCode=this._parseByte(),o.MQTT5_DISCONNECT_CODES[e.reasonCode]||this._emitError(new Error("Invalid disconnect reason code"))):e.reasonCode=0;let t=this._parseProperties();Object.getOwnPropertyNames(t).length&&(e.properties=t)}return a("_parseDisconnect result: true"),!0}_parseAuth(){a("_parseAuth");let e=this.packet;if(5!==this.settings.protocolVersion)return this._emitError(new Error("Not supported auth packet for this version MQTT"));if(e.reasonCode=this._parseByte(),!o.MQTT5_AUTH_CODES[e.reasonCode])return this._emitError(new Error("Invalid auth reason code"));let t=this._parseProperties();return Object.getOwnPropertyNames(t).length&&(e.properties=t),a("_parseAuth: result: true"),!0}_parseMessageId(){let e=this.packet;return e.messageId=this._parseNum(),null===e.messageId?(this._emitError(new Error("Cannot parse messageId")),!1):(a("_parseMessageId: packet.messageId %d",e.messageId),!0)}_parseString(e){let t=this._parseNum(),n=t+this._pos;if(-1===t||n>this._list.length||n>this.packet.length)return null;let r=this._list.toString("utf8",this._pos,n);return this._pos+=t,a("_parseString: result: %s",r),r}_parseStringPair(){return a("_parseStringPair"),{name:this._parseString(),value:this._parseString()}}_parseBuffer(){let e=this._parseNum(),t=e+this._pos;if(-1===e||t>this._list.length||t>this.packet.length)return null;let n=this._list.slice(this._pos,t);return this._pos+=e,a("_parseBuffer: result: %o",n),n}_parseNum(){if(this._list.length-this._pos<2)return-1;let e=this._list.readUInt16BE(this._pos);return this._pos+=2,a("_parseNum: result: %s",e),e}_parse4ByteNum(){if(this._list.length-this._pos<4)return-1;let e=this._list.readUInt32BE(this._pos);return this._pos+=4,a("_parse4ByteNum: result: %s",e),e}_parseVarByteNum(e){a("_parseVarByteNum");let t,n=0,r=1,i=0,s=!1,l=this._pos?this._pos:0;for(;n<4&&l+n=n&&this._emitError(new Error("Invalid variable byte integer")),l&&(this._pos+=n),s=!!s&&(e?{bytes:n,value:i}:i),a("_parseVarByteNum: result: %o",s),s}_parseByte(){let e;return this._pos{Y(),$t(),_t();var{Buffer:n}=(Ft(),K(At)),r={},i=n.isBuffer(n.from([1,2]).subarray(0,1));function o(e){let t=n.allocUnsafe(2);return t.writeUInt8(e>>8,0),t.writeUInt8(255&e,1),t}t.exports={cache:r,generateCache:function(){for(let e=0;e<65536;e++)r[e]=o(e)},generateNumber:o,genBufVariableByteInt:function(e){let t=0,r=0,o=n.allocUnsafe(4);do{t=e%128|0,(e=e/128|0)>0&&(t|=128),o.writeUInt8(t,r++)}while(e>0&&r<4);return e>0&&(r=0),i?o.subarray(0,r):o.slice(0,r)},generate4ByteBuffer:function(e){let t=n.allocUnsafe(4);return t.writeUInt32BE(e,0),t}}})),hi=V(((e,t)=>{Y(),$t(),_t(),typeof X>"u"||!X.version||0===X.version.indexOf("v0.")||0===X.version.indexOf("v1.")&&0!==X.version.indexOf("v1.8.")?t.exports={nextTick:function(e,t,n,r){if("function"!=typeof e)throw new TypeError('"callback" argument must be a function');var i,o,a=arguments.length;switch(a){case 0:case 1:return X.nextTick(e);case 2:return X.nextTick((function(){e.call(null,t)}));case 3:return X.nextTick((function(){e.call(null,t,n)}));case 4:return X.nextTick((function(){e.call(null,t,n,r)}));default:for(i=new Array(a-1),o=0;o{Y(),$t(),_t();var n=li(),{Buffer:r}=(Ft(),K(At)),i=r.allocUnsafe(0),o=r.from([0]),a=fi(),s=hi().nextTick,l=di()("mqtt-packet:writeToStream"),c=a.cache,u=a.generateNumber,d=a.generateCache,p=a.genBufVariableByteInt,f=a.generate4ByteBuffer,h=E,m=!0;function g(e,t,a){switch(l("generate called"),t.cork&&(t.cork(),s(y,t)),m&&(m=!1,d()),l("generate: packet.cmd: %s",e.cmd),e.cmd){case"connect":return function(e,t,i){let o=e||{},a=o.protocolId||"MQTT",s=o.protocolVersion||4,l=o.will,c=o.clean,u=o.keepalive||0,d=o.clientId||"",p=o.username,f=o.password,m=o.properties;void 0===c&&(c=!0);let g,y,v=0;if(!a||"string"!=typeof a&&!r.isBuffer(a))return t.destroy(new Error("Invalid protocolId")),!1;if(v+=a.length+2,3!==s&&4!==s&&5!==s)return t.destroy(new Error("Invalid protocol version")),!1;if(v+=1,("string"==typeof d||r.isBuffer(d))&&(d||s>=4)&&(d||c))v+=r.byteLength(d)+2;else{if(s<4)return t.destroy(new Error("clientId must be supplied before 3.1.1")),!1;if(1*c==0)return t.destroy(new Error("clientId must be given if cleanSession set to 0")),!1}if("number"!=typeof u||u<0||u>65535||u%1!=0)return t.destroy(new Error("Invalid keepalive")),!1;if(v+=2,v+=1,5===s){if(g=T(t,m),!g)return!1;v+=g.length}if(l){if("object"!=typeof l)return t.destroy(new Error("Invalid will")),!1;if(!l.topic||"string"!=typeof l.topic)return t.destroy(new Error("Invalid will topic")),!1;if(v+=r.byteLength(l.topic)+2,v+=2,l.payload){if(!(l.payload.length>=0))return t.destroy(new Error("Invalid will payload")),!1;"string"==typeof l.payload?v+=r.byteLength(l.payload):v+=l.payload.length}if(y={},5===s){if(y=T(t,l.properties),!y)return!1;v+=y.length}}let k=!1;if(null!=p){if(!R(p))return t.destroy(new Error("Invalid username")),!1;k=!0,v+=r.byteLength(p)+2}if(null!=f){if(!k)return t.destroy(new Error("Username is required to use password")),!1;if(!R(f))return t.destroy(new Error("Invalid password")),!1;v+=O(f)+2}t.write(n.CONNECT_HEADER),b(t,v),x(t,a),o.bridgeMode&&(s+=128),t.write(131===s?n.VERSION131:132===s?n.VERSION132:4===s?n.VERSION4:5===s?n.VERSION5:n.VERSION3);let E=0;return E|=null!=p?n.USERNAME_MASK:0,E|=null!=f?n.PASSWORD_MASK:0,E|=l&&l.retain?n.WILL_RETAIN_MASK:0,E|=l&&l.qos?l.qos<0&&h(t,f),y?.write(),l("publish: payload: %o",p),t.write(p)}(e,t,a);case"puback":case"pubrec":case"pubrel":case"pubcomp":return function(e,t,i){let o=i?i.protocolVersion:4,a=e||{},s=a.cmd||"puback",l=a.messageId,c=a.dup&&"pubrel"===s?n.DUP_MASK:0,u=0,d=a.reasonCode,p=a.properties,f=5===o?3:2;if("pubrel"===s&&(u=1),"number"!=typeof l)return t.destroy(new Error("Invalid messageId")),!1;let m=null;if(5===o&&"object"==typeof p){if(m=C(t,p,i,f),!m)return!1;f+=m.length}return t.write(n.ACKS[s][u][c][0]),3===f&&(f+=0!==d?1:-1),b(t,f),h(t,l),5===o&&2!==f&&t.write(r.from([d])),null!==m?m.write():4===f&&t.write(r.from([0])),!0}(e,t,a);case"subscribe":return function(e,t,i){l("subscribe: packet: ");let o=i?i.protocolVersion:4,a=e||{},s=a.dup?n.DUP_MASK:0,c=a.messageId,u=a.subscriptions,d=a.properties,p=0;if("number"!=typeof c)return t.destroy(new Error("Invalid messageId")),!1;p+=2;let f=null;if(5===o){if(f=T(t,d),!f)return!1;p+=f.length}if("object"!=typeof u||!u.length)return t.destroy(new Error("Invalid subscriptions")),!1;for(let e=0;e2)return t.destroy(new Error("Invalid subscriptions - invalid Retain Handling")),!1}p+=r.byteLength(n)+2+1}l("subscribe: writing to stream: %o",n.SUBSCRIBE_HEADER),t.write(n.SUBSCRIBE_HEADER[1][s?1:0][0]),b(t,p),h(t,c),null!==f&&f.write();let m=!0;for(let e of u){let i,a=e.topic,s=e.qos,l=+e.nl,c=+e.rap,u=e.rh;w(t,a),i=n.SUBSCRIBE_OPTIONS_QOS[s],5===o&&(i|=l?n.SUBSCRIBE_OPTIONS_NL:0,i|=c?n.SUBSCRIBE_OPTIONS_RAP:0,i|=u?n.SUBSCRIBE_OPTIONS_RH[u]:0),m=t.write(r.from([i]))}return m}(e,t,a);case"suback":return function(e,t,i){let o=i?i.protocolVersion:4,a=e||{},s=a.messageId,l=a.granted,c=a.properties,u=0;if("number"!=typeof s)return t.destroy(new Error("Invalid messageId")),!1;if(u+=2,"object"!=typeof l||!l.length)return t.destroy(new Error("Invalid qos vector")),!1;for(let e=0;en.VARBYTEINT_MAX)return e.destroy(new Error(`Invalid variable byte integer: ${t}`)),!1;let r=v[t];return r||(r=p(t),t<16384&&(v[t]=r)),l("writeVarByteInt: writing to stream: %o",r),e.write(r)}function w(e,t){let n=r.byteLength(t);return h(e,n),l("writeString: %s",t),e.write(t,"utf8")}function k(e,t,n){w(e,t),w(e,n)}function E(e,t){return l("writeNumberCached: number: %d",t),l("writeNumberCached: %o",c[t]),e.write(c[t])}function S(e,t){let n=u(t);return l("writeNumberGenerated: %o",n),e.write(n)}function x(e,t){"string"==typeof t?w(e,t):t?(h(e,t.length),e.write(t)):h(e,0)}function T(e,t){if("object"!=typeof t||null!=t.length)return{length:1,write(){A(e,{},0)}};let i=0;function o(t,i){let o=0;switch(n.propertiesTypes[t]){case"byte":if("boolean"!=typeof i)return e.destroy(new Error(`Invalid ${t}: ${i}`)),!1;o+=2;break;case"int8":if("number"!=typeof i||i<0||i>255)return e.destroy(new Error(`Invalid ${t}: ${i}`)),!1;o+=2;break;case"binary":if(i&&null===i)return e.destroy(new Error(`Invalid ${t}: ${i}`)),!1;o+=1+r.byteLength(i)+2;break;case"int16":if("number"!=typeof i||i<0||i>65535)return e.destroy(new Error(`Invalid ${t}: ${i}`)),!1;o+=3;break;case"int32":if("number"!=typeof i||i<0||i>4294967295)return e.destroy(new Error(`Invalid ${t}: ${i}`)),!1;o+=5;break;case"var":if("number"!=typeof i||i<0||i>268435455)return e.destroy(new Error(`Invalid ${t}: ${i}`)),!1;o+=1+r.byteLength(p(i));break;case"string":if("string"!=typeof i)return e.destroy(new Error(`Invalid ${t}: ${i}`)),!1;o+=3+r.byteLength(i.toString());break;case"pair":if("object"!=typeof i)return e.destroy(new Error(`Invalid ${t}: ${i}`)),!1;o+=Object.getOwnPropertyNames(i).reduce(((e,t)=>{let n=i[t];return Array.isArray(n)?e+=n.reduce(((e,n)=>e+=3+r.byteLength(t.toString())+2+r.byteLength(n.toString())),0):e+=3+r.byteLength(t.toString())+2+r.byteLength(i[t].toString()),e}),0);break;default:return e.destroy(new Error(`Invalid property ${t}: ${i}`)),!1}return o}if(t)for(let e in t){let n=0,r=0,a=t[e];if(Array.isArray(a))for(let t=0;to;){let n=i.shift();if(!n||!t[n])return!1;delete t[n],a=T(e,t)}return a}function _(e,t,i){switch(n.propertiesTypes[t]){case"byte":e.write(r.from([n.properties[t]])),e.write(r.from([+i]));break;case"int8":e.write(r.from([n.properties[t]])),e.write(r.from([i]));break;case"binary":e.write(r.from([n.properties[t]])),x(e,i);break;case"int16":e.write(r.from([n.properties[t]])),h(e,i);break;case"int32":e.write(r.from([n.properties[t]])),function(e,t){let n=f(t);l("write4ByteNumber: %o",n),e.write(n)}(e,i);break;case"var":e.write(r.from([n.properties[t]])),b(e,i);break;case"string":e.write(r.from([n.properties[t]])),w(e,i);break;case"pair":Object.getOwnPropertyNames(i).forEach((o=>{let a=i[o];Array.isArray(a)?a.forEach((i=>{e.write(r.from([n.properties[t]])),k(e,o.toString(),i.toString())})):(e.write(r.from([n.properties[t]])),k(e,o.toString(),a.toString()))}));break;default:return e.destroy(new Error(`Invalid property ${t} value: ${i}`)),!1}}function A(e,t,n){b(e,n);for(let n in t)if(Object.prototype.hasOwnProperty.call(t,n)&&null!==t[n]){let r=t[n];if(Array.isArray(r))for(let t=0;t{Y(),$t(),_t();var n=mi(),{EventEmitter:r}=(Sn(),K(gn)),{Buffer:i}=(Ft(),K(At));var o=class extends r{constructor(){super(),this._array=new Array(20),this._i=0}write(e){return this._array[this._i++]=e,!0}concat(){let e,t=0,n=new Array(this._array.length),r=this._array,o=0;for(e=0;e{Y(),$t(),_t(),e.parser=pi().parser,e.generate=gi(),e.writeToStream=mi()})),vi=V((e=>{Y(),$t(),_t(),Object.defineProperty(e,"__esModule",{value:!0});e.default=class{constructor(){this.nextId=Math.max(1,Math.floor(65535*Math.random()))}allocate(){let e=this.nextId++;return 65536===this.nextId&&(this.nextId=1),e}getLastAllocated(){return 1===this.nextId?65535:this.nextId-1}register(e){return!0}deallocate(e){}clear(){}}})),bi=V(((e,t)=>{function n(e){return e instanceof jt?jt.from(e):new e.constructor(e.buffer.slice(),e.byteOffset,e.length)}Y(),$t(),_t(),t.exports=function(e){return(e=e||{}).circles?function(e){var t=[],r=[];return e.proto?function e(o){if("object"!=typeof o||null===o)return o;if(o instanceof Date)return new Date(o);if(Array.isArray(o))return i(o,e);if(o instanceof Map)return new Map(i(Array.from(o),e));if(o instanceof Set)return new Set(i(Array.from(o),e));var a={};for(var s in t.push(o),r.push(a),o){var l=o[s];if("object"!=typeof l||null===l)a[s]=l;else if(l instanceof Date)a[s]=new Date(l);else if(l instanceof Map)a[s]=new Map(i(Array.from(l),e));else if(l instanceof Set)a[s]=new Set(i(Array.from(l),e));else if(ArrayBuffer.isView(l))a[s]=n(l);else{var c=t.indexOf(l);a[s]=-1!==c?r[c]:e(l)}}return t.pop(),r.pop(),a}:function e(o){if("object"!=typeof o||null===o)return o;if(o instanceof Date)return new Date(o);if(Array.isArray(o))return i(o,e);if(o instanceof Map)return new Map(i(Array.from(o),e));if(o instanceof Set)return new Set(i(Array.from(o),e));var a={};for(var s in t.push(o),r.push(a),o)if(!1!==Object.hasOwnProperty.call(o,s)){var l=o[s];if("object"!=typeof l||null===l)a[s]=l;else if(l instanceof Date)a[s]=new Date(l);else if(l instanceof Map)a[s]=new Map(i(Array.from(l),e));else if(l instanceof Set)a[s]=new Set(i(Array.from(l),e));else if(ArrayBuffer.isView(l))a[s]=n(l);else{var c=t.indexOf(l);a[s]=-1!==c?r[c]:e(l)}}return t.pop(),r.pop(),a};function i(e,i){for(var o=Object.keys(e),a=new Array(o.length),s=0;s{Y(),$t(),_t(),t.exports=bi()()})),ki=V((e=>{function t(e){let t=e.split("/");for(let e=0;e{Y(),$t(),_t(),Object.defineProperty(e,"__esModule",{value:!0});var t=ri(),n={objectMode:!0},r={clean:!0};e.default=class{constructor(e){this.options=e||{},this.options=Object.assign(Object.assign({},r),e),this._inflights=new Map}put(e,t){return this._inflights.set(e.messageId,e),t&&t(),this}createStream(){let e=new t.Readable(n),r=[],i=!1,o=0;return this._inflights.forEach(((e,t)=>{r.push(e)})),e._read=()=>{!i&&o{if(!i)return i=!0,setTimeout((()=>{e.emit("close")}),0),e},e}del(e,t){let n=this._inflights.get(e.messageId);return n?(this._inflights.delete(e.messageId),t(null,n)):t&&t(new Error("missing packet")),this}get(e,t){let n=this._inflights.get(e.messageId);return n?t(null,n):t&&t(new Error("missing packet")),this}close(e){this.options.clean&&(this._inflights=null),e&&e()}}})),Si=V((e=>{Y(),$t(),_t(),Object.defineProperty(e,"__esModule",{value:!0});var t=[0,16,128,131,135,144,145,151,153];e.default=(e,n,r)=>{e.log("handlePublish: packet %o",n),r=typeof r<"u"?r:e.noop;let i=n.topic.toString(),o=n.payload,{qos:a}=n,{messageId:s}=n,{options:l}=e;if(5===e.options.protocolVersion){let t;if(n.properties&&(t=n.properties.topicAlias),typeof t<"u")if(0===i.length){if(!(t>0&&t<=65535))return e.log("handlePublish :: topic alias out of range. alias: %d",t),void e.emit("error",new Error("Received Topic Alias is out of range"));{let n=e.topicAliasRecv.getTopicByAlias(t);if(!n)return e.log("handlePublish :: unregistered topic alias. alias: %d",t),void e.emit("error",new Error("Received unregistered Topic Alias"));i=n,e.log("handlePublish :: topic complemented by alias. topic: %s - alias: %d",i,t)}}else{if(!e.topicAliasRecv.put(i,t))return e.log("handlePublish :: topic alias out of range. alias: %d",t),void e.emit("error",new Error("Received Topic Alias is out of range"));e.log("handlePublish :: registered topic: %s - alias: %d",i,t)}}switch(e.log("handlePublish: qos %d",a),a){case 2:l.customHandleAcks(i,o,n,((i,o)=>("number"==typeof i&&(o=i,i=null),i?e.emit("error",i):-1===t.indexOf(o)?e.emit("error",new Error("Wrong reason code for pubrec")):void(o?e._sendPacket({cmd:"pubrec",messageId:s,reasonCode:o},r):e.incomingStore.put(n,(()=>{e._sendPacket({cmd:"pubrec",messageId:s},r)}))))));break;case 1:l.customHandleAcks(i,o,n,((a,l)=>("number"==typeof a&&(l=a,a=null),a?e.emit("error",a):-1===t.indexOf(l)?e.emit("error",new Error("Wrong reason code for puback")):(l||e.emit("message",i,o,n),void e.handleMessage(n,(t=>{if(t)return r&&r(t);e._sendPacket({cmd:"puback",messageId:s,reasonCode:l},r)}))))));break;case 0:e.emit("message",i,o,n),e.handleMessage(n,r);break;default:e.log("handlePublish: unknown QoS. Doing nothing.")}}})),xi=V(((e,t)=>{t.exports={version:"5.10.3"}})),Ti=V((e=>{Y(),$t(),_t(),Object.defineProperty(e,"__esModule",{value:!0}),e.MQTTJS_VERSION=e.nextTick=e.applyMixin=e.ErrorWithReasonCode=void 0;var t=class e extends Error{constructor(t,n){super(t),this.code=n,Object.setPrototypeOf(this,e.prototype),Object.getPrototypeOf(this).name="ErrorWithReasonCode"}};e.ErrorWithReasonCode=t,e.applyMixin=function(e,t,n=!1){var r;let i=[t];for(;;){let e=i[0],t=Object.getPrototypeOf(e);if(!t?.prototype)break;i.unshift(t)}for(let t of i)for(let i of Object.getOwnPropertyNames(t.prototype))(n||"constructor"!==i)&&Object.defineProperty(e.prototype,i,null!==(r=Object.getOwnPropertyDescriptor(t.prototype,i))&&void 0!==r?r:Object.create(null))},e.nextTick="function"==typeof(null==X?void 0:X.nextTick)?X.nextTick:e=>{setTimeout(e,0)},e.MQTTJS_VERSION=xi().version})),Ci=V((e=>{Y(),$t(),_t(),Object.defineProperty(e,"__esModule",{value:!0}),e.ReasonCodes=void 0;var t=Ti();e.ReasonCodes={0:"",1:"Unacceptable protocol version",2:"Identifier rejected",3:"Server unavailable",4:"Bad username or password",5:"Not authorized",16:"No matching subscribers",17:"No subscription existed",128:"Unspecified error",129:"Malformed Packet",130:"Protocol Error",131:"Implementation specific error",132:"Unsupported Protocol Version",133:"Client Identifier not valid",134:"Bad User Name or Password",135:"Not authorized",136:"Server unavailable",137:"Server busy",138:"Banned",139:"Server shutting down",140:"Bad authentication method",141:"Keep Alive timeout",142:"Session taken over",143:"Topic Filter invalid",144:"Topic Name invalid",145:"Packet identifier in use",146:"Packet Identifier not found",147:"Receive Maximum exceeded",148:"Topic Alias invalid",149:"Packet too large",150:"Message rate too high",151:"Quota exceeded",152:"Administrative action",153:"Payload format invalid",154:"Retain not supported",155:"QoS not supported",156:"Use another server",157:"Server moved",158:"Shared Subscriptions not supported",159:"Connection rate exceeded",160:"Maximum connect time",161:"Subscription Identifiers not supported",162:"Wildcard Subscriptions not supported"};e.default=(n,r)=>{let{messageId:i}=r,o=r.cmd,a=null,s=n.outgoing[i]?n.outgoing[i].cb:null,l=null;if(s){switch(n.log("_handleAck :: packet type",o),o){case"pubcomp":case"puback":{let o=r.reasonCode;o&&o>0&&16!==o?(l=new t.ErrorWithReasonCode(`Publish error: ${e.ReasonCodes[o]}`,o),n._removeOutgoingAndStoreMessage(i,(()=>{s(l,r)}))):n._removeOutgoingAndStoreMessage(i,s);break}case"pubrec":{a={cmd:"pubrel",qos:2,messageId:i};let o=r.reasonCode;o&&o>0&&16!==o?(l=new t.ErrorWithReasonCode(`Publish error: ${e.ReasonCodes[o]}`,o),n._removeOutgoingAndStoreMessage(i,(()=>{s(l,r)}))):n._sendPacket(a);break}case"suback":{delete n.outgoing[i],n.messageIdProvider.deallocate(i);let t=r.granted;for(let r=0;r{delete n._resubscribeTopics[e]}))}}delete n.messageIdToTopic[i],n._invokeStoreProcessingQueue(),s(l,r);break}case"unsuback":delete n.outgoing[i],n.messageIdProvider.deallocate(i),n._invokeStoreProcessingQueue(),s(null,r);break;default:n.emit("error",new Error("unrecognized packet type"))}n.disconnecting&&0===Object.keys(n.outgoing).length&&n.emit("outgoingEmpty")}else n.log("_handleAck :: Server sent an ack in error. Ignoring.")}})),_i=V((e=>{Y(),$t(),_t(),Object.defineProperty(e,"__esModule",{value:!0});var t=Ti(),n=Ci();e.default=(e,r)=>{let{options:i}=e,o=i.protocolVersion,a=5===o?r.reasonCode:r.returnCode;if(5===o)e.handleAuth(r,((r,i)=>{if(r)e.emit("error",r);else if(24===a)e.reconnecting=!1,e._sendPacket(i);else{let r=new t.ErrorWithReasonCode(`Connection refused: ${n.ReasonCodes[a]}`,a);e.emit("error",r)}}));else{let n=new t.ErrorWithReasonCode(`Protocol error: Auth packets are only supported in MQTT 5. Your version:${o}`,a);e.emit("error",n)}}})),Ai=V((e=>{Y(),$t(),_t(),Object.defineProperty(e,"__esModule",{value:!0}),e.LRUCache=void 0;var t="object"==typeof performance&&performance&&"function"==typeof performance.now?performance:Date,n=new Set,r="object"==typeof X&&X?X:{},i=(e,t,n,i)=>{"function"==typeof r.emitWarning?r.emitWarning(e,t,n,i):console.error(`[${n}] ${t}: ${e}`)},o=globalThis.AbortController,a=globalThis.AbortSignal;if(typeof o>"u"){a=class{onabort;_onabort=[];reason;aborted=!1;addEventListener(e,t){this._onabort.push(t)}},o=class{constructor(){t()}signal=new a;abort(e){if(!this.signal.aborted){this.signal.reason=e,this.signal.aborted=!0;for(let t of this.signal._onabort)t(e);this.signal.onabort?.(e)}}};let e="1"!==r.env?.LRU_CACHE_IGNORE_AC_WARNING,t=()=>{e&&(e=!1,i("AbortController is not defined. If using lru-cache in node 14, load an AbortController polyfill from the `node-abort-controller` package. A minimal polyfill is provided for use by LRUCache.fetch(), but it should not be relied upon in other contexts (eg, passing it to other APIs that use AbortController/AbortSignal might have undesirable effects). You may disable this with LRU_CACHE_IGNORE_AC_WARNING=1 in the env.","NO_ABORT_CONTROLLER","ENOTSUP",t))}}Symbol("type");var s=e=>e&&e===Math.floor(e)&&e>0&&isFinite(e),l=e=>s(e)?e<=Math.pow(2,8)?Uint8Array:e<=Math.pow(2,16)?Uint16Array:e<=Math.pow(2,32)?Uint32Array:e<=Number.MAX_SAFE_INTEGER?c:null:null,c=class extends Array{constructor(e){super(e),this.fill(0)}},u=class e{heap;length;static#e=!1;static create(t){let n=l(t);if(!n)return[];e.#e=!0;let r=new e(t,n);return e.#e=!1,r}constructor(t,n){if(!e.#e)throw new TypeError("instantiate Stack using Stack.create(n)");this.heap=new n(t),this.length=0}push(e){this.heap[this.length++]=e}pop(){return this.heap[--this.length]}},d=class e{#e;#t;#n;#r;#i;ttl;ttlResolution;ttlAutopurge;updateAgeOnGet;updateAgeOnHas;allowStale;noDisposeOnSet;noUpdateTTL;maxEntrySize;sizeCalculation;noDeleteOnFetchRejection;noDeleteOnStaleGet;allowStaleOnFetchAbort;allowStaleOnFetchRejection;ignoreFetchAbort;#o;#a;#s;#l;#c;#u;#d;#p;#f;#h;#m;#g;#y;#v;#b;#w;#k;static unsafeExposeInternals(e){return{starts:e.#y,ttls:e.#v,sizes:e.#g,keyMap:e.#s,keyList:e.#l,valList:e.#c,next:e.#u,prev:e.#d,get head(){return e.#p},get tail(){return e.#f},free:e.#h,isBackgroundFetch:t=>e.#E(t),backgroundFetch:(t,n,r,i)=>e.#S(t,n,r,i),moveToTail:t=>e.#x(t),indexes:t=>e.#T(t),rindexes:t=>e.#C(t),isStale:t=>e.#_(t)}}get max(){return this.#e}get maxSize(){return this.#t}get calculatedSize(){return this.#a}get size(){return this.#o}get fetchMethod(){return this.#i}get dispose(){return this.#n}get disposeAfter(){return this.#r}constructor(t){let{max:r=0,ttl:o,ttlResolution:a=1,ttlAutopurge:c,updateAgeOnGet:d,updateAgeOnHas:p,allowStale:f,dispose:h,disposeAfter:m,noDisposeOnSet:g,noUpdateTTL:y,maxSize:v=0,maxEntrySize:b=0,sizeCalculation:w,fetchMethod:k,noDeleteOnFetchRejection:E,noDeleteOnStaleGet:S,allowStaleOnFetchRejection:x,allowStaleOnFetchAbort:T,ignoreFetchAbort:C}=t;if(0!==r&&!s(r))throw new TypeError("max option must be a nonnegative integer");let _=r?l(r):Array;if(!_)throw new Error("invalid max value: "+r);if(this.#e=r,this.#t=v,this.maxEntrySize=b||this.#t,this.sizeCalculation=w,this.sizeCalculation){if(!this.#t&&!this.maxEntrySize)throw new TypeError("cannot set sizeCalculation without setting maxSize or maxEntrySize");if("function"!=typeof this.sizeCalculation)throw new TypeError("sizeCalculation set to non-function")}if(void 0!==k&&"function"!=typeof k)throw new TypeError("fetchMethod must be a function if specified");if(this.#i=k,this.#w=!!k,this.#s=new Map,this.#l=new Array(r).fill(void 0),this.#c=new Array(r).fill(void 0),this.#u=new _(r),this.#d=new _(r),this.#p=0,this.#f=0,this.#h=u.create(r),this.#o=0,this.#a=0,"function"==typeof h&&(this.#n=h),"function"==typeof m?(this.#r=m,this.#m=[]):(this.#r=void 0,this.#m=void 0),this.#b=!!this.#n,this.#k=!!this.#r,this.noDisposeOnSet=!!g,this.noUpdateTTL=!!y,this.noDeleteOnFetchRejection=!!E,this.allowStaleOnFetchRejection=!!x,this.allowStaleOnFetchAbort=!!T,this.ignoreFetchAbort=!!C,0!==this.maxEntrySize){if(0!==this.#t&&!s(this.#t))throw new TypeError("maxSize must be a positive integer if specified");if(!s(this.maxEntrySize))throw new TypeError("maxEntrySize must be a positive integer if specified");this.#A()}if(this.allowStale=!!f,this.noDeleteOnStaleGet=!!S,this.updateAgeOnGet=!!d,this.updateAgeOnHas=!!p,this.ttlResolution=s(a)||0===a?a:1,this.ttlAutopurge=!!c,this.ttl=o||0,this.ttl){if(!s(this.ttl))throw new TypeError("ttl must be a positive integer if specified");this.#O()}if(0===this.#e&&0===this.ttl&&0===this.#t)throw new TypeError("At least one of max, maxSize, or ttl is required");if(!this.ttlAutopurge&&!this.#e&&!this.#t){let t="LRU_CACHE_UNBOUNDED";(e=>!n.has(e))(t)&&(n.add(t),i("TTL caching without ttlAutopurge, max, or maxSize can result in unbounded memory consumption.","UnboundedCacheWarning",t,e))}}getRemainingTTL(e){return this.#s.has(e)?1/0:0}#O(){let e=new c(this.#e),n=new c(this.#e);this.#v=e,this.#y=n,this.#R=(r,i,o=t.now())=>{if(n[r]=0!==i?o:0,e[r]=i,0!==i&&this.ttlAutopurge){let e=setTimeout((()=>{this.#_(r)&&this.delete(this.#l[r])}),i+1);e.unref&&e.unref()}},this.#P=r=>{n[r]=0!==e[r]?t.now():0},this.#I=(t,o)=>{if(e[o]){let a=e[o],s=n[o];t.ttl=a,t.start=s,t.now=r||i();let l=t.now-s;t.remainingTTL=a-l}};let r=0,i=()=>{let e=t.now();if(this.ttlResolution>0){r=e;let t=setTimeout((()=>r=0),this.ttlResolution);t.unref&&t.unref()}return e};this.getRemainingTTL=t=>{let o=this.#s.get(t);if(void 0===o)return 0;let a=e[o],s=n[o];return 0===a||0===s?1/0:a-((r||i())-s)},this.#_=t=>0!==e[t]&&0!==n[t]&&(r||i())-n[t]>e[t]}#P=()=>{};#I=()=>{};#R=()=>{};#_=()=>!1;#A(){let e=new c(this.#e);this.#a=0,this.#g=e,this.#M=t=>{this.#a-=e[t],e[t]=0},this.#N=(e,t,n,r)=>{if(this.#E(t))return 0;if(!s(n)){if(!r)throw new TypeError("invalid size value (must be positive integer). When maxSize or maxEntrySize is used, sizeCalculation or size must be set.");if("function"!=typeof r)throw new TypeError("sizeCalculation must be a function");if(n=r(t,e),!s(n))throw new TypeError("sizeCalculation return invalid (expect positive integer)")}return n},this.#L=(t,n,r)=>{if(e[t]=n,this.#t){let n=this.#t-e[t];for(;this.#a>n;)this.#D(!0)}this.#a+=e[t],r&&(r.entrySize=n,r.totalCalculatedSize=this.#a)}}#M=e=>{};#L=(e,t,n)=>{};#N=(e,t,n,r)=>{if(n||r)throw new TypeError("cannot set size without setting maxSize or maxEntrySize on cache");return 0};*#T({allowStale:e=this.allowStale}={}){if(this.#o)for(let t=this.#f;this.#j(t)&&((e||!this.#_(t))&&(yield t),t!==this.#p);)t=this.#d[t]}*#C({allowStale:e=this.allowStale}={}){if(this.#o)for(let t=this.#p;this.#j(t)&&((e||!this.#_(t))&&(yield t),t!==this.#f);)t=this.#u[t]}#j(e){return void 0!==e&&this.#s.get(this.#l[e])===e}*entries(){for(let e of this.#T())void 0!==this.#c[e]&&void 0!==this.#l[e]&&!this.#E(this.#c[e])&&(yield[this.#l[e],this.#c[e]])}*rentries(){for(let e of this.#C())void 0!==this.#c[e]&&void 0!==this.#l[e]&&!this.#E(this.#c[e])&&(yield[this.#l[e],this.#c[e]])}*keys(){for(let e of this.#T()){let t=this.#l[e];void 0!==t&&!this.#E(this.#c[e])&&(yield t)}}*rkeys(){for(let e of this.#C()){let t=this.#l[e];void 0!==t&&!this.#E(this.#c[e])&&(yield t)}}*values(){for(let e of this.#T())void 0!==this.#c[e]&&!this.#E(this.#c[e])&&(yield this.#c[e])}*rvalues(){for(let e of this.#C())void 0!==this.#c[e]&&!this.#E(this.#c[e])&&(yield this.#c[e])}[Symbol.iterator](){return this.entries()}find(e,t={}){for(let n of this.#T()){let r=this.#c[n],i=this.#E(r)?r.__staleWhileFetching:r;if(void 0!==i&&e(i,this.#l[n],this))return this.get(this.#l[n],t)}}forEach(e,t=this){for(let n of this.#T()){let r=this.#c[n],i=this.#E(r)?r.__staleWhileFetching:r;void 0!==i&&e.call(t,i,this.#l[n],this)}}rforEach(e,t=this){for(let n of this.#C()){let r=this.#c[n],i=this.#E(r)?r.__staleWhileFetching:r;void 0!==i&&e.call(t,i,this.#l[n],this)}}purgeStale(){let e=!1;for(let t of this.#C({allowStale:!0}))this.#_(t)&&(this.delete(this.#l[t]),e=!0);return e}dump(){let e=[];for(let n of this.#T({allowStale:!0})){let r=this.#l[n],i=this.#c[n],o=this.#E(i)?i.__staleWhileFetching:i;if(void 0===o||void 0===r)continue;let a={value:o};if(this.#v&&this.#y){a.ttl=this.#v[n];let e=t.now()-this.#y[n];a.start=Math.floor(Date.now()-e)}this.#g&&(a.size=this.#g[n]),e.unshift([r,a])}return e}load(e){this.clear();for(let[n,r]of e){if(r.start){let e=Date.now()-r.start;r.start=t.now()-e}this.set(n,r.value,r)}}set(e,t,n={}){if(void 0===t)return this.delete(e),this;let{ttl:r=this.ttl,start:i,noDisposeOnSet:o=this.noDisposeOnSet,sizeCalculation:a=this.sizeCalculation,status:s}=n,{noUpdateTTL:l=this.noUpdateTTL}=n,c=this.#N(e,t,n.size||0,a);if(this.maxEntrySize&&c>this.maxEntrySize)return s&&(s.set="miss",s.maxEntrySizeExceeded=!0),this.delete(e),this;let u=0===this.#o?void 0:this.#s.get(e);if(void 0===u)u=0===this.#o?this.#f:0!==this.#h.length?this.#h.pop():this.#o===this.#e?this.#D(!1):this.#o,this.#l[u]=e,this.#c[u]=t,this.#s.set(e,u),this.#u[this.#f]=u,this.#d[u]=this.#f,this.#f=u,this.#o++,this.#L(u,c,s),s&&(s.set="add"),l=!1;else{this.#x(u);let n=this.#c[u];if(t!==n){if(this.#w&&this.#E(n)){n.__abortController.abort(new Error("replaced"));let{__staleWhileFetching:t}=n;void 0!==t&&!o&&(this.#b&&this.#n?.(t,e,"set"),this.#k&&this.#m?.push([t,e,"set"]))}else o||(this.#b&&this.#n?.(n,e,"set"),this.#k&&this.#m?.push([n,e,"set"]));if(this.#M(u),this.#L(u,c,s),this.#c[u]=t,s){s.set="replace";let e=n&&this.#E(n)?n.__staleWhileFetching:n;void 0!==e&&(s.oldValue=e)}}else s&&(s.set="update")}if(0!==r&&!this.#v&&this.#O(),this.#v&&(l||this.#R(u,r,i),s&&this.#I(s,u)),!o&&this.#k&&this.#m){let e,t=this.#m;for(;e=t?.shift();)this.#r?.(...e)}return this}pop(){try{for(;this.#o;){let e=this.#c[this.#p];if(this.#D(!0),this.#E(e)){if(e.__staleWhileFetching)return e.__staleWhileFetching}else if(void 0!==e)return e}}finally{if(this.#k&&this.#m){let e,t=this.#m;for(;e=t?.shift();)this.#r?.(...e)}}}#D(e){let t=this.#p,n=this.#l[t],r=this.#c[t];return this.#w&&this.#E(r)?r.__abortController.abort(new Error("evicted")):(this.#b||this.#k)&&(this.#b&&this.#n?.(r,n,"evict"),this.#k&&this.#m?.push([r,n,"evict"])),this.#M(t),e&&(this.#l[t]=void 0,this.#c[t]=void 0,this.#h.push(t)),1===this.#o?(this.#p=this.#f=0,this.#h.length=0):this.#p=this.#u[t],this.#s.delete(n),this.#o--,t}has(e,t={}){let{updateAgeOnHas:n=this.updateAgeOnHas,status:r}=t,i=this.#s.get(e);if(void 0!==i){let e=this.#c[i];if(this.#E(e)&&void 0===e.__staleWhileFetching)return!1;if(!this.#_(i))return n&&this.#P(i),r&&(r.has="hit",this.#I(r,i)),!0;r&&(r.has="stale",this.#I(r,i))}else r&&(r.has="miss");return!1}peek(e,t={}){let{allowStale:n=this.allowStale}=t,r=this.#s.get(e);if(void 0!==r&&(n||!this.#_(r))){let e=this.#c[r];return this.#E(e)?e.__staleWhileFetching:e}}#S(e,t,n,r){let i=void 0===t?void 0:this.#c[t];if(this.#E(i))return i;let a=new o,{signal:s}=n;s?.addEventListener("abort",(()=>a.abort(s.reason)),{signal:a.signal});let l={signal:a.signal,options:n,context:r},c=(r,i=!1)=>{let{aborted:o}=a.signal,s=n.ignoreFetchAbort&&void 0!==r;if(n.status&&(o&&!i?(n.status.fetchAborted=!0,n.status.fetchError=a.signal.reason,s&&(n.status.fetchAbortIgnored=!0)):n.status.fetchResolved=!0),o&&!s&&!i)return u(a.signal.reason);let c=d;return this.#c[t]===d&&(void 0===r?c.__staleWhileFetching?this.#c[t]=c.__staleWhileFetching:this.delete(e):(n.status&&(n.status.fetchUpdated=!0),this.set(e,r,l.options))),r},u=r=>{let{aborted:i}=a.signal,o=i&&n.allowStaleOnFetchAbort,s=o||n.allowStaleOnFetchRejection,l=s||n.noDeleteOnFetchRejection,c=d;if(this.#c[t]===d&&(l&&void 0!==c.__staleWhileFetching?o||(this.#c[t]=c.__staleWhileFetching):this.delete(e)),s)return n.status&&void 0!==c.__staleWhileFetching&&(n.status.returnedStale=!0),c.__staleWhileFetching;if(c.__returned===c)throw r};n.status&&(n.status.fetchDispatched=!0);let d=new Promise(((t,r)=>{let o=this.#i?.(e,i,l);o&&o instanceof Promise&&o.then((e=>t(void 0===e?void 0:e)),r),a.signal.addEventListener("abort",(()=>{(!n.ignoreFetchAbort||n.allowStaleOnFetchAbort)&&(t(void 0),n.allowStaleOnFetchAbort&&(t=e=>c(e,!0)))}))})).then(c,(e=>(n.status&&(n.status.fetchRejected=!0,n.status.fetchError=e),u(e)))),p=Object.assign(d,{__abortController:a,__staleWhileFetching:i,__returned:void 0});return void 0===t?(this.set(e,p,{...l.options,status:void 0}),t=this.#s.get(e)):this.#c[t]=p,p}#E(e){if(!this.#w)return!1;let t=e;return!!t&&t instanceof Promise&&t.hasOwnProperty("__staleWhileFetching")&&t.__abortController instanceof o}async fetch(e,t={}){let{allowStale:n=this.allowStale,updateAgeOnGet:r=this.updateAgeOnGet,noDeleteOnStaleGet:i=this.noDeleteOnStaleGet,ttl:o=this.ttl,noDisposeOnSet:a=this.noDisposeOnSet,size:s=0,sizeCalculation:l=this.sizeCalculation,noUpdateTTL:c=this.noUpdateTTL,noDeleteOnFetchRejection:u=this.noDeleteOnFetchRejection,allowStaleOnFetchRejection:d=this.allowStaleOnFetchRejection,ignoreFetchAbort:p=this.ignoreFetchAbort,allowStaleOnFetchAbort:f=this.allowStaleOnFetchAbort,context:h,forceRefresh:m=!1,status:g,signal:y}=t;if(!this.#w)return g&&(g.fetch="get"),this.get(e,{allowStale:n,updateAgeOnGet:r,noDeleteOnStaleGet:i,status:g});let v={allowStale:n,updateAgeOnGet:r,noDeleteOnStaleGet:i,ttl:o,noDisposeOnSet:a,size:s,sizeCalculation:l,noUpdateTTL:c,noDeleteOnFetchRejection:u,allowStaleOnFetchRejection:d,allowStaleOnFetchAbort:f,ignoreFetchAbort:p,status:g,signal:y},b=this.#s.get(e);if(void 0===b){g&&(g.fetch="miss");let t=this.#S(e,b,v,h);return t.__returned=t}{let t=this.#c[b];if(this.#E(t)){let e=n&&void 0!==t.__staleWhileFetching;return g&&(g.fetch="inflight",e&&(g.returnedStale=!0)),e?t.__staleWhileFetching:t.__returned=t}let i=this.#_(b);if(!m&&!i)return g&&(g.fetch="hit"),this.#x(b),r&&this.#P(b),g&&this.#I(g,b),t;let o=this.#S(e,b,v,h),a=void 0!==o.__staleWhileFetching&&n;return g&&(g.fetch=i?"stale":"refresh",a&&i&&(g.returnedStale=!0)),a?o.__staleWhileFetching:o.__returned=o}}get(e,t={}){let{allowStale:n=this.allowStale,updateAgeOnGet:r=this.updateAgeOnGet,noDeleteOnStaleGet:i=this.noDeleteOnStaleGet,status:o}=t,a=this.#s.get(e);if(void 0!==a){let t=this.#c[a],s=this.#E(t);return o&&this.#I(o,a),this.#_(a)?(o&&(o.get="stale"),s?(o&&n&&void 0!==t.__staleWhileFetching&&(o.returnedStale=!0),n?t.__staleWhileFetching:void 0):(i||this.delete(e),o&&n&&(o.returnedStale=!0),n?t:void 0)):(o&&(o.get="hit"),s?t.__staleWhileFetching:(this.#x(a),r&&this.#P(a),t))}o&&(o.get="miss")}#B(e,t){this.#d[t]=e,this.#u[e]=t}#x(e){e!==this.#f&&(e===this.#p?this.#p=this.#u[e]:this.#B(this.#d[e],this.#u[e]),this.#B(this.#f,e),this.#f=e)}delete(e){let t=!1;if(0!==this.#o){let n=this.#s.get(e);if(void 0!==n)if(t=!0,1===this.#o)this.clear();else{this.#M(n);let t=this.#c[n];this.#E(t)?t.__abortController.abort(new Error("deleted")):(this.#b||this.#k)&&(this.#b&&this.#n?.(t,e,"delete"),this.#k&&this.#m?.push([t,e,"delete"])),this.#s.delete(e),this.#l[n]=void 0,this.#c[n]=void 0,n===this.#f?this.#f=this.#d[n]:n===this.#p?this.#p=this.#u[n]:(this.#u[this.#d[n]]=this.#u[n],this.#d[this.#u[n]]=this.#d[n]),this.#o--,this.#h.push(n)}}if(this.#k&&this.#m?.length){let e,t=this.#m;for(;e=t?.shift();)this.#r?.(...e)}return t}clear(){for(let e of this.#C({allowStale:!0})){let t=this.#c[e];if(this.#E(t))t.__abortController.abort(new Error("deleted"));else{let n=this.#l[e];this.#b&&this.#n?.(t,n,"delete"),this.#k&&this.#m?.push([t,n,"delete"])}}if(this.#s.clear(),this.#c.fill(void 0),this.#l.fill(void 0),this.#v&&this.#y&&(this.#v.fill(0),this.#y.fill(0)),this.#g&&this.#g.fill(0),this.#p=0,this.#f=0,this.#h.length=0,this.#a=0,this.#o=0,this.#k&&this.#m){let e,t=this.#m;for(;e=t?.shift();)this.#r?.(...e)}}};e.LRUCache=d})),Oi=V((e=>{Y(),$t(),_t(),Object.defineProperty(e,"t",{value:!0}),e.ContainerIterator=e.Container=e.Base=void 0;e.ContainerIterator=class{constructor(e=0){this.iteratorType=e}equals(e){return this.o===e.o}};var t=class{constructor(){this.i=0}get length(){return this.i}size(){return this.i}empty(){return 0===this.i}};e.Base=t;e.Container=class extends t{}})),Ri=V((e=>{Y(),$t(),_t(),Object.defineProperty(e,"t",{value:!0}),e.default=void 0;var t=Oi(),n=class extends t.Base{constructor(e=[]){super(),this.S=[];let t=this;e.forEach((function(e){t.push(e)}))}clear(){this.i=0,this.S=[]}push(e){return this.S.push(e),this.i+=1,this.i}pop(){if(0!==this.i)return this.i-=1,this.S.pop()}top(){return this.S[this.i-1]}};e.default=n})),Pi=V((e=>{Y(),$t(),_t(),Object.defineProperty(e,"t",{value:!0}),e.default=void 0;var t=Oi(),n=class extends t.Base{constructor(e=[]){super(),this.j=0,this.q=[];let t=this;e.forEach((function(e){t.push(e)}))}clear(){this.q=[],this.i=this.j=0}push(e){let t=this.q.length;if(this.j/t>.5&&this.j+this.i>=t&&t>4096){let t=this.i;for(let e=0;e{Y(),$t(),_t(),Object.defineProperty(e,"t",{value:!0}),e.default=void 0;var t=Oi(),n=class extends t.Base{constructor(e=[],t=function(e,t){return e>t?-1:e>1;for(let e=this.i-1>>1;e>=0;--e)this.k(e,r)}m(e){let t=this.C[e];for(;e>0;){let n=e-1>>1,r=this.C[n];if(this.v(r,t)<=0)break;this.C[e]=r,e=n}this.C[e]=t}k(e,t){let n=this.C[e];for(;e0&&(t=r,i=this.C[r]),this.v(i,n)>=0)break;this.C[e]=i,e=t}this.C[e]=n}clear(){this.i=0,this.C.length=0}push(e){this.C.push(e),this.m(this.i),this.i+=1}pop(){if(0===this.i)return;let e=this.C[0],t=this.C.pop();return this.i-=1,this.i&&(this.C[0]=t,this.k(0,this.i>>1)),e}top(){return this.C[0]}find(e){return this.C.indexOf(e)>=0}remove(e){let t=this.C.indexOf(e);return!(t<0)&&(0===t?this.pop():t===this.i-1?(this.C.pop(),this.i-=1):(this.C.splice(t,1,this.C.pop()),this.i-=1,this.m(t),this.k(t,this.i>>1)),!0)}updateItem(e){let t=this.C.indexOf(e);return!(t<0)&&(this.m(t),this.k(t,this.i>>1),!0)}toArray(){return[...this.C]}},r=n;e.default=r})),Mi=V((e=>{Y(),$t(),_t(),Object.defineProperty(e,"t",{value:!0}),e.default=void 0;var t=Oi(),n=class extends t.Container{};e.default=n})),Ni=V((e=>{Y(),$t(),_t(),Object.defineProperty(e,"t",{value:!0}),e.throwIteratorAccessError=function(){throw new RangeError("Iterator access denied!")}})),Li=V((e=>{Y(),$t(),_t(),Object.defineProperty(e,"t",{value:!0}),e.RandomIterator=void 0;var t=Oi(),n=Ni(),r=class extends t.ContainerIterator{constructor(e,t){super(t),this.o=e,0===this.iteratorType?(this.pre=function(){return 0===this.o&&(0,n.throwIteratorAccessError)(),this.o-=1,this},this.next=function(){return this.o===this.container.size()&&(0,n.throwIteratorAccessError)(),this.o+=1,this}):(this.pre=function(){return this.o===this.container.size()-1&&(0,n.throwIteratorAccessError)(),this.o+=1,this},this.next=function(){return-1===this.o&&(0,n.throwIteratorAccessError)(),this.o-=1,this})}get pointer(){return this.container.getElementByPos(this.o)}set pointer(e){this.container.setElementByPos(this.o,e)}};e.RandomIterator=r})),Di=V((e=>{Y(),$t(),_t(),Object.defineProperty(e,"t",{value:!0}),e.default=void 0;var t,n=(t=Mi())&&t.t?t:{default:t},r=Li();var i=class e extends r.RandomIterator{constructor(e,t,n){super(e,n),this.container=t}copy(){return new e(this.o,this.container,this.iteratorType)}},o=class extends n.default{constructor(e=[],t=!0){if(super(),Array.isArray(e))this.J=t?[...e]:e,this.i=e.length;else{this.J=[];let t=this;e.forEach((function(e){t.pushBack(e)}))}}clear(){this.i=0,this.J.length=0}begin(){return new i(0,this)}end(){return new i(this.i,this)}rBegin(){return new i(this.i-1,this,1)}rEnd(){return new i(-1,this,1)}front(){return this.J[0]}back(){return this.J[this.i-1]}getElementByPos(e){if(e<0||e>this.i-1)throw new RangeError;return this.J[e]}eraseElementByPos(e){if(e<0||e>this.i-1)throw new RangeError;return this.J.splice(e,1),this.i-=1,this.i}eraseElementByValue(e){let t=0;for(let n=0;nthis.i-1)throw new RangeError;this.J[e]=t}insert(e,t,n=1){if(e<0||e>this.i)throw new RangeError;return this.J.splice(e,0,...new Array(n).fill(t)),this.i+=n,this.i}find(e){for(let t=0;t{Y(),$t(),_t(),Object.defineProperty(e,"t",{value:!0}),e.default=void 0;var t,n=(t=Mi())&&t.t?t:{default:t},r=Oi(),i=Ni();var o=class e extends r.ContainerIterator{constructor(e,t,n,r){super(r),this.o=e,this.h=t,this.container=n,0===this.iteratorType?(this.pre=function(){return this.o.L===this.h&&(0,i.throwIteratorAccessError)(),this.o=this.o.L,this},this.next=function(){return this.o===this.h&&(0,i.throwIteratorAccessError)(),this.o=this.o.B,this}):(this.pre=function(){return this.o.B===this.h&&(0,i.throwIteratorAccessError)(),this.o=this.o.B,this},this.next=function(){return this.o===this.h&&(0,i.throwIteratorAccessError)(),this.o=this.o.L,this})}get pointer(){return this.o===this.h&&(0,i.throwIteratorAccessError)(),this.o.l}set pointer(e){this.o===this.h&&(0,i.throwIteratorAccessError)(),this.o.l=e}copy(){return new e(this.o,this.h,this.container,this.iteratorType)}},a=class extends n.default{constructor(e=[]){super(),this.h={},this.p=this._=this.h.L=this.h.B=this.h;let t=this;e.forEach((function(e){t.pushBack(e)}))}V(e){let{L:t,B:n}=e;t.B=n,n.L=t,e===this.p&&(this.p=n),e===this._&&(this._=t),this.i-=1}G(e,t){let n=t.B,r={l:e,L:t,B:n};t.B=r,n.L=r,t===this.h&&(this.p=r),n===this.h&&(this._=r),this.i+=1}clear(){this.i=0,this.p=this._=this.h.L=this.h.B=this.h}begin(){return new o(this.p,this.h,this)}end(){return new o(this.h,this.h,this)}rBegin(){return new o(this._,this.h,this,1)}rEnd(){return new o(this.h,this.h,this,1)}front(){return this.p.l}back(){return this._.l}getElementByPos(e){if(e<0||e>this.i-1)throw new RangeError;let t=this.p;for(;e--;)t=t.B;return t.l}eraseElementByPos(e){if(e<0||e>this.i-1)throw new RangeError;let t=this.p;for(;e--;)t=t.B;return this.V(t),this.i}eraseElementByValue(e){let t=this.p;for(;t!==this.h;)t.l===e&&this.V(t),t=t.B;return this.i}eraseElementByIterator(e){let t=e.o;return t===this.h&&(0,i.throwIteratorAccessError)(),e=e.next(),this.V(t),e}pushBack(e){return this.G(e,this._),this.i}popBack(){if(0===this.i)return;let e=this._.l;return this.V(this._),e}pushFront(e){return this.G(e,this.h),this.i}popFront(){if(0===this.i)return;let e=this.p.l;return this.V(this.p),e}setElementByPos(e,t){if(e<0||e>this.i-1)throw new RangeError;let n=this.p;for(;e--;)n=n.B;n.l=t}insert(e,t,n=1){if(e<0||e>this.i)throw new RangeError;if(n<=0)return this.i;if(0===e)for(;n--;)this.pushFront(t);else if(e===this.i)for(;n--;)this.pushBack(t);else{let r=this.p;for(let t=1;t{Y(),$t(),_t(),Object.defineProperty(e,"t",{value:!0}),e.default=void 0;var t,n=(t=Mi())&&t.t?t:{default:t},r=Li();var i=class e extends r.RandomIterator{constructor(e,t,n){super(e,n),this.container=t}copy(){return new e(this.o,this.container,this.iteratorType)}},o=class extends n.default{constructor(e=[],t=4096){super(),this.j=0,this.D=0,this.R=0,this.N=0,this.P=0,this.A=[];let n=(()=>{if("number"==typeof e.length)return e.length;if("number"==typeof e.size)return e.size;if("function"==typeof e.size)return e.size();throw new TypeError("Cannot get the length or size of the container")})();this.F=t,this.P=Math.max(Math.ceil(n/this.F),1);for(let e=0;e>1)-(r>>1),this.D=this.N=this.F-n%this.F>>1;let i=this;e.forEach((function(e){i.pushBack(e)}))}T(){let e=[],t=Math.max(this.P>>1,1);for(let n=0;n>1}begin(){return new i(0,this)}end(){return new i(this.i,this)}rBegin(){return new i(this.i-1,this,1)}rEnd(){return new i(-1,this,1)}front(){if(0!==this.i)return this.A[this.j][this.D]}back(){if(0!==this.i)return this.A[this.R][this.N]}pushBack(e){return this.i&&(this.N0?this.N-=1:this.R>0?(this.R-=1,this.N=this.F-1):(this.R=this.P-1,this.N=this.F-1)),this.i-=1,e}pushFront(e){return this.i&&(this.D>0?this.D-=1:this.j>0?(this.j-=1,this.D=this.F-1):(this.j=this.P-1,this.D=this.F-1),this.j===this.R&&this.D===this.N&&this.T()),this.i+=1,this.A[this.j][this.D]=e,this.i}popFront(){if(0===this.i)return;let e=this.A[this.j][this.D];return 1!==this.i&&(this.Dthis.i-1)throw new RangeError;let{curNodeBucketIndex:t,curNodePointerIndex:n}=this.O(e);return this.A[t][n]}setElementByPos(e,t){if(e<0||e>this.i-1)throw new RangeError;let{curNodeBucketIndex:n,curNodePointerIndex:r}=this.O(e);this.A[n][r]=t}insert(e,t,n=1){if(e<0||e>this.i)throw new RangeError;if(0===e)for(;n--;)this.pushFront(t);else if(e===this.i)for(;n--;)this.pushBack(t);else{let r=[];for(let t=e;tthis.i-1)throw new RangeError;if(0===e)this.popFront();else if(e===this.i-1)this.popBack();else{let t=[];for(let n=e+1;ne;)this.popBack();return this.i}sort(e){let t=[];for(let e=0;e{Y(),$t(),_t(),Object.defineProperty(e,"t",{value:!0}),e.TreeNodeEnableIndex=e.TreeNode=void 0;var t=class{constructor(e,t){this.ee=1,this.u=void 0,this.l=void 0,this.U=void 0,this.W=void 0,this.tt=void 0,this.u=e,this.l=t}L(){let e=this;if(1===e.ee&&e.tt.tt===e)e=e.W;else if(e.U)for(e=e.U;e.W;)e=e.W;else{let t=e.tt;for(;t.U===e;)e=t,t=e.tt;e=t}return e}B(){let e=this;if(e.W){for(e=e.W;e.U;)e=e.U;return e}{let t=e.tt;for(;t.W===e;)e=t,t=e.tt;return e.W!==t?t:e}}te(){let e=this.tt,t=this.W,n=t.U;return e.tt===this?e.tt=t:e.U===this?e.U=t:e.W=t,t.tt=e,t.U=this,this.tt=t,this.W=n,n&&(n.tt=this),t}se(){let e=this.tt,t=this.U,n=t.W;return e.tt===this?e.tt=t:e.U===this?e.U=t:e.W=t,t.tt=e,t.W=this,this.tt=t,this.U=n,n&&(n.tt=this),t}};e.TreeNode=t;e.TreeNodeEnableIndex=class extends t{constructor(){super(...arguments),this.rt=1}te(){let e=super.te();return this.ie(),e.ie(),e}se(){let e=super.se();return this.ie(),e.ie(),e}ie(){this.rt=1,this.U&&(this.rt+=this.U.rt),this.W&&(this.rt+=this.W.rt)}}})),Fi=V((e=>{Y(),$t(),_t(),Object.defineProperty(e,"t",{value:!0}),e.default=void 0;var t=qi(),n=Oi(),r=Ni(),i=class extends n.Container{constructor(e=function(e,t){return et?1:0},n=!1){super(),this.Y=void 0,this.v=e,n?(this.re=t.TreeNodeEnableIndex,this.M=function(e,t,n){let r=this.ne(e,t,n);if(r){let e=r.tt;for(;e!==this.h;)e.rt+=1,e=e.tt;let t=this.he(r);if(t){let{parentNode:e,grandParent:n,curNode:r}=t;e.ie(),n.ie(),r.ie()}}return this.i},this.V=function(e){let t=this.fe(e);for(;t!==this.h;)t.rt-=1,t=t.tt}):(this.re=t.TreeNode,this.M=function(e,t,n){let r=this.ne(e,t,n);return r&&this.he(r),this.i},this.V=this.fe),this.h=new this.re}X(e,t){let n=this.h;for(;e;){let r=this.v(e.u,t);if(r<0)e=e.W;else{if(!(r>0))return e;n=e,e=e.U}}return n}Z(e,t){let n=this.h;for(;e;)this.v(e.u,t)<=0?e=e.W:(n=e,e=e.U);return n}$(e,t){let n=this.h;for(;e;){let r=this.v(e.u,t);if(r<0)n=e,e=e.W;else{if(!(r>0))return e;e=e.U}}return n}rr(e,t){let n=this.h;for(;e;)this.v(e.u,t)<0?(n=e,e=e.W):e=e.U;return n}ue(e){for(;;){let t=e.tt;if(t===this.h)return;if(1===e.ee)return void(e.ee=0);if(e===t.U){let n=t.W;if(1===n.ee)n.ee=0,t.ee=1,t===this.Y?this.Y=t.te():t.te();else{if(n.W&&1===n.W.ee)return n.ee=t.ee,t.ee=0,n.W.ee=0,void(t===this.Y?this.Y=t.te():t.te());n.U&&1===n.U.ee?(n.ee=1,n.U.ee=0,n.se()):(n.ee=1,e=t)}}else{let n=t.U;if(1===n.ee)n.ee=0,t.ee=1,t===this.Y?this.Y=t.se():t.se();else{if(n.U&&1===n.U.ee)return n.ee=t.ee,t.ee=0,n.U.ee=0,void(t===this.Y?this.Y=t.se():t.se());n.W&&1===n.W.ee?(n.ee=1,n.W.ee=0,n.te()):(n.ee=1,e=t)}}}}fe(e){if(1===this.i)return this.clear(),this.h;let t=e;for(;t.U||t.W;){if(t.W)for(t=t.W;t.U;)t=t.U;else t=t.U;[e.u,t.u]=[t.u,e.u],[e.l,t.l]=[t.l,e.l],e=t}this.h.U===t?this.h.U=t.tt:this.h.W===t&&(this.h.W=t.tt),this.ue(t);let n=t.tt;return t===n.U?n.U=void 0:n.W=void 0,this.i-=1,this.Y.ee=0,n}oe(e,t){return void 0!==e&&(!(!this.oe(e.U,t)&&!t(e))||this.oe(e.W,t))}he(e){for(;;){let t=e.tt;if(0===t.ee)return;let n=t.tt;if(t===n.U){let r=n.W;if(r&&1===r.ee){if(r.ee=t.ee=0,n===this.Y)return;n.ee=1,e=n;continue}if(e===t.W){if(e.ee=0,e.U&&(e.U.tt=t),e.W&&(e.W.tt=n),t.W=e.U,n.U=e.W,e.U=t,e.W=n,n===this.Y)this.Y=e,this.h.tt=e;else{let t=n.tt;t.U===n?t.U=e:t.W=e}return e.tt=n.tt,t.tt=e,n.tt=e,n.ee=1,{parentNode:t,grandParent:n,curNode:e}}t.ee=0,n===this.Y?this.Y=n.se():n.se(),n.ee=1}else{let r=n.U;if(r&&1===r.ee){if(r.ee=t.ee=0,n===this.Y)return;n.ee=1,e=n;continue}if(e===t.U){if(e.ee=0,e.U&&(e.U.tt=n),e.W&&(e.W.tt=t),n.W=e.U,t.U=e.W,e.U=n,e.W=t,n===this.Y)this.Y=e,this.h.tt=e;else{let t=n.tt;t.U===n?t.U=e:t.W=e}return e.tt=n.tt,t.tt=e,n.tt=e,n.ee=1,{parentNode:t,grandParent:n,curNode:e}}t.ee=0,n===this.Y?this.Y=n.te():n.te(),n.ee=1}return}}ne(e,t,n){if(void 0===this.Y)return this.i+=1,this.Y=new this.re(e,t),this.Y.ee=0,this.Y.tt=this.h,this.h.tt=this.Y,this.h.U=this.Y,void(this.h.W=this.Y);let r,i=this.h.U,o=this.v(i.u,e);if(0!==o){if(o>0)i.U=new this.re(e,t),i.U.tt=i,r=i.U,this.h.U=r;else{let i=this.h.W,o=this.v(i.u,e);if(0===o)return void(i.l=t);if(o<0)i.W=new this.re(e,t),i.W.tt=i,r=i.W,this.h.W=r;else{if(void 0!==n){let i=n.o;if(i!==this.h){let n=this.v(i.u,e);if(0===n)return void(i.l=t);if(n>0){let n=i.L(),o=this.v(n.u,e);if(0===o)return void(n.l=t);o<0&&(r=new this.re(e,t),void 0===n.W?(n.W=r,r.tt=n):(i.U=r,r.tt=i))}}}if(void 0===r)for(r=this.Y;;){let n=this.v(r.u,e);if(n>0){if(void 0===r.U){r.U=new this.re(e,t),r.U.tt=r,r=r.U;break}r=r.U}else{if(!(n<0))return void(r.l=t);if(void 0===r.W){r.W=new this.re(e,t),r.W.tt=r,r=r.W;break}r=r.W}}}}return this.i+=1,r}i.l=t}I(e,t){for(;e;){let n=this.v(e.u,t);if(n<0)e=e.W;else{if(!(n>0))return e;e=e.U}}return e||this.h}clear(){this.i=0,this.Y=void 0,this.h.tt=void 0,this.h.U=this.h.W=void 0}updateKeyByIterator(e,t){let n=e.o;if(n===this.h&&(0,r.throwIteratorAccessError)(),1===this.i)return n.u=t,!0;if(n===this.h.U)return this.v(n.B().u,t)>0&&(n.u=t,!0);if(n===this.h.W)return this.v(n.L().u,t)<0&&(n.u=t,!0);let i=n.L().u;if(this.v(i,t)>=0)return!1;let o=n.B().u;return!(this.v(o,t)<=0)&&(n.u=t,!0)}eraseElementByPos(e){if(e<0||e>this.i-1)throw new RangeError;let t=0,n=this;return this.oe(this.Y,(function(r){return e===t?(n.V(r),!0):(t+=1,!1)})),this.i}eraseElementByKey(e){if(0===this.i)return!1;let t=this.I(this.Y,e);return t!==this.h&&(this.V(t),!0)}eraseElementByIterator(e){let t=e.o;t===this.h&&(0,r.throwIteratorAccessError)();let n=void 0===t.W;return 0===e.iteratorType?n&&e.next():(!n||void 0===t.U)&&e.next(),this.V(t),e}forEach(e){let t=0;for(let n of this)e(n,t++,this)}getElementByPos(e){if(e<0||e>this.i-1)throw new RangeError;let t,n=0;for(let r of this){if(n===e){t=r;break}n+=1}return t}getHeight(){if(0===this.i)return 0;let e=function(t){return t?Math.max(e(t.U),e(t.W))+1:0};return e(this.Y)}},o=i;e.default=o})),$i=V((e=>{Y(),$t(),_t(),Object.defineProperty(e,"t",{value:!0}),e.default=void 0;var t=Oi(),n=Ni(),r=class extends t.ContainerIterator{constructor(e,t,r){super(r),this.o=e,this.h=t,0===this.iteratorType?(this.pre=function(){return this.o===this.h.U&&(0,n.throwIteratorAccessError)(),this.o=this.o.L(),this},this.next=function(){return this.o===this.h&&(0,n.throwIteratorAccessError)(),this.o=this.o.B(),this}):(this.pre=function(){return this.o===this.h.W&&(0,n.throwIteratorAccessError)(),this.o=this.o.B(),this},this.next=function(){return this.o===this.h&&(0,n.throwIteratorAccessError)(),this.o=this.o.L(),this})}get index(){let e=this.o,t=this.h.tt;if(e===this.h)return t?t.rt-1:0;let n=0;for(e.U&&(n+=e.U.rt);e!==t;){let t=e.tt;e===t.W&&(n+=1,t.U&&(n+=t.U.rt)),e=t}return n}};e.default=r})),Ui=V((e=>{Y(),$t(),_t(),Object.defineProperty(e,"t",{value:!0}),e.default=void 0;var t=i(Fi()),n=i($i()),r=Ni();function i(e){return e&&e.t?e:{default:e}}var o=class e extends n.default{constructor(e,t,n,r){super(e,t,r),this.container=n}get pointer(){return this.o===this.h&&(0,r.throwIteratorAccessError)(),this.o.u}copy(){return new e(this.o,this.h,this.container,this.iteratorType)}},a=class extends t.default{constructor(e=[],t,n){super(t,n);let r=this;e.forEach((function(e){r.insert(e)}))}*K(e){void 0!==e&&(yield*this.K(e.U),yield e.u,yield*this.K(e.W))}begin(){return new o(this.h.U||this.h,this.h,this)}end(){return new o(this.h,this.h,this)}rBegin(){return new o(this.h.W||this.h,this.h,this,1)}rEnd(){return new o(this.h,this.h,this,1)}front(){return this.h.U?this.h.U.u:void 0}back(){return this.h.W?this.h.W.u:void 0}insert(e,t){return this.M(e,void 0,t)}find(e){let t=this.I(this.Y,e);return new o(t,this.h,this)}lowerBound(e){let t=this.X(this.Y,e);return new o(t,this.h,this)}upperBound(e){let t=this.Z(this.Y,e);return new o(t,this.h,this)}reverseLowerBound(e){let t=this.$(this.Y,e);return new o(t,this.h,this)}reverseUpperBound(e){let t=this.rr(this.Y,e);return new o(t,this.h,this)}union(e){let t=this;return e.forEach((function(e){t.insert(e)})),this.i}[Symbol.iterator](){return this.K(this.Y)}};e.default=a})),Zi=V((e=>{Y(),$t(),_t(),Object.defineProperty(e,"t",{value:!0}),e.default=void 0;var t=i(Fi()),n=i($i()),r=Ni();function i(e){return e&&e.t?e:{default:e}}var o=class e extends n.default{constructor(e,t,n,r){super(e,t,r),this.container=n}get pointer(){this.o===this.h&&(0,r.throwIteratorAccessError)();let e=this;return new Proxy([],{get(t,n){return"0"===n?e.o.u:"1"===n?e.o.l:void 0},set(t,n,r){if("1"!==n)throw new TypeError("props must be 1");return e.o.l=r,!0}})}copy(){return new e(this.o,this.h,this.container,this.iteratorType)}},a=class extends t.default{constructor(e=[],t,n){super(t,n);let r=this;e.forEach((function(e){r.setElement(e[0],e[1])}))}*K(e){void 0!==e&&(yield*this.K(e.U),yield[e.u,e.l],yield*this.K(e.W))}begin(){return new o(this.h.U||this.h,this.h,this)}end(){return new o(this.h,this.h,this)}rBegin(){return new o(this.h.W||this.h,this.h,this,1)}rEnd(){return new o(this.h,this.h,this,1)}front(){if(0===this.i)return;let e=this.h.U;return[e.u,e.l]}back(){if(0===this.i)return;let e=this.h.W;return[e.u,e.l]}lowerBound(e){let t=this.X(this.Y,e);return new o(t,this.h,this)}upperBound(e){let t=this.Z(this.Y,e);return new o(t,this.h,this)}reverseLowerBound(e){let t=this.$(this.Y,e);return new o(t,this.h,this)}reverseUpperBound(e){let t=this.rr(this.Y,e);return new o(t,this.h,this)}setElement(e,t,n){return this.M(e,t,n)}find(e){let t=this.I(this.Y,e);return new o(t,this.h,this)}getElementByKey(e){return this.I(this.Y,e).l}union(e){let t=this;return e.forEach((function(e){t.setElement(e[0],e[1])})),this.i}[Symbol.iterator](){return this.K(this.Y)}};e.default=a})),zi=V((e=>{Y(),$t(),_t(),Object.defineProperty(e,"t",{value:!0}),e.default=function(e){let t=typeof e;return"object"===t&&null!==e||"function"===t}})),Hi=V((e=>{Y(),$t(),_t(),Object.defineProperty(e,"t",{value:!0}),e.HashContainerIterator=e.HashContainer=void 0;var t,n=Oi(),r=(t=zi())&&t.t?t:{default:t},i=Ni();var o=class extends n.ContainerIterator{constructor(e,t,n){super(n),this.o=e,this.h=t,0===this.iteratorType?(this.pre=function(){return this.o.L===this.h&&(0,i.throwIteratorAccessError)(),this.o=this.o.L,this},this.next=function(){return this.o===this.h&&(0,i.throwIteratorAccessError)(),this.o=this.o.B,this}):(this.pre=function(){return this.o.B===this.h&&(0,i.throwIteratorAccessError)(),this.o=this.o.B,this},this.next=function(){return this.o===this.h&&(0,i.throwIteratorAccessError)(),this.o=this.o.L,this})}};e.HashContainerIterator=o;var a=class extends n.Container{constructor(){super(),this.H=[],this.g={},this.HASH_TAG=Symbol("@@HASH_TAG"),Object.setPrototypeOf(this.g,null),this.h={},this.h.L=this.h.B=this.p=this._=this.h}V(e){let{L:t,B:n}=e;t.B=n,n.L=t,e===this.p&&(this.p=n),e===this._&&(this._=t),this.i-=1}M(e,t,n){let i;if(void 0===n&&(n=(0,r.default)(e)),n){let n=e[this.HASH_TAG];if(void 0!==n)return this.H[n].l=t,this.i;Object.defineProperty(e,this.HASH_TAG,{value:this.H.length,configurable:!0}),i={u:e,l:t,L:this._,B:this.h},this.H.push(i)}else{let n=this.g[e];if(n)return n.l=t,this.i;i={u:e,l:t,L:this._,B:this.h},this.g[e]=i}return 0===this.i?(this.p=i,this.h.B=i):this._.B=i,this._=i,this.h.L=i,++this.i}I(e,t){if(void 0===t&&(t=(0,r.default)(e)),t){let t=e[this.HASH_TAG];return void 0===t?this.h:this.H[t]}return this.g[e]||this.h}clear(){let e=this.HASH_TAG;this.H.forEach((function(t){delete t.u[e]})),this.H=[],this.g={},Object.setPrototypeOf(this.g,null),this.i=0,this.p=this._=this.h.L=this.h.B=this.h}eraseElementByKey(e,t){let n;if(void 0===t&&(t=(0,r.default)(e)),t){let t=e[this.HASH_TAG];if(void 0===t)return!1;delete e[this.HASH_TAG],n=this.H[t],delete this.H[t]}else{if(n=this.g[e],void 0===n)return!1;delete this.g[e]}return this.V(n),!0}eraseElementByIterator(e){let t=e.o;return t===this.h&&(0,i.throwIteratorAccessError)(),this.V(t),e.next()}eraseElementByPos(e){if(e<0||e>this.i-1)throw new RangeError;let t=this.p;for(;e--;)t=t.B;return this.V(t),this.i}};e.HashContainer=a})),Wi=V((e=>{Y(),$t(),_t(),Object.defineProperty(e,"t",{value:!0}),e.default=void 0;var t=Hi(),n=Ni(),r=class e extends t.HashContainerIterator{constructor(e,t,n,r){super(e,t,r),this.container=n}get pointer(){return this.o===this.h&&(0,n.throwIteratorAccessError)(),this.o.u}copy(){return new e(this.o,this.h,this.container,this.iteratorType)}},i=class extends t.HashContainer{constructor(e=[]){super();let t=this;e.forEach((function(e){t.insert(e)}))}begin(){return new r(this.p,this.h,this)}end(){return new r(this.h,this.h,this)}rBegin(){return new r(this._,this.h,this,1)}rEnd(){return new r(this.h,this.h,this,1)}front(){return this.p.u}back(){return this._.u}insert(e,t){return this.M(e,void 0,t)}getElementByPos(e){if(e<0||e>this.i-1)throw new RangeError;let t=this.p;for(;e--;)t=t.B;return t.u}find(e,t){let n=this.I(e,t);return new r(n,this.h,this)}forEach(e){let t=0,n=this.p;for(;n!==this.h;)e(n.u,t++,this),n=n.B}[Symbol.iterator](){return function*(){let e=this.p;for(;e!==this.h;)yield e.u,e=e.B}.bind(this)()}};e.default=i})),Vi=V((e=>{Y(),$t(),_t(),Object.defineProperty(e,"t",{value:!0}),e.default=void 0;var t,n=Hi(),r=(t=zi())&&t.t?t:{default:t},i=Ni();var o=class e extends n.HashContainerIterator{constructor(e,t,n,r){super(e,t,r),this.container=n}get pointer(){this.o===this.h&&(0,i.throwIteratorAccessError)();let e=this;return new Proxy([],{get(t,n){return"0"===n?e.o.u:"1"===n?e.o.l:void 0},set(t,n,r){if("1"!==n)throw new TypeError("props must be 1");return e.o.l=r,!0}})}copy(){return new e(this.o,this.h,this.container,this.iteratorType)}},a=class extends n.HashContainer{constructor(e=[]){super();let t=this;e.forEach((function(e){t.setElement(e[0],e[1])}))}begin(){return new o(this.p,this.h,this)}end(){return new o(this.h,this.h,this)}rBegin(){return new o(this._,this.h,this,1)}rEnd(){return new o(this.h,this.h,this,1)}front(){if(0!==this.i)return[this.p.u,this.p.l]}back(){if(0!==this.i)return[this._.u,this._.l]}setElement(e,t,n){return this.M(e,t,n)}getElementByKey(e,t){if(void 0===t&&(t=(0,r.default)(e)),t){let t=e[this.HASH_TAG];return void 0!==t?this.H[t].l:void 0}let n=this.g[e];return n?n.l:void 0}getElementByPos(e){if(e<0||e>this.i-1)throw new RangeError;let t=this.p;for(;e--;)t=t.B;return[t.u,t.l]}find(e,t){let n=this.I(e,t);return new o(n,this.h,this)}forEach(e){let t=0,n=this.p;for(;n!==this.h;)e([n.u,n.l],t++,this),n=n.B}[Symbol.iterator](){return function*(){let e=this.p;for(;e!==this.h;)yield[e.u,e.l],e=e.B}.bind(this)()}};e.default=a})),Gi=V((e=>{Y(),$t(),_t(),Object.defineProperty(e,"t",{value:!0}),Object.defineProperty(e,"Deque",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(e,"HashMap",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(e,"HashSet",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(e,"LinkList",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(e,"OrderedMap",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(e,"OrderedSet",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(e,"PriorityQueue",{enumerable:!0,get:function(){return r.default}}),Object.defineProperty(e,"Queue",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(e,"Stack",{enumerable:!0,get:function(){return t.default}}),Object.defineProperty(e,"Vector",{enumerable:!0,get:function(){return i.default}});var t=d(Ri()),n=d(Pi()),r=d(Ii()),i=d(Di()),o=d(ji()),a=d(Bi()),s=d(Ui()),l=d(Zi()),c=d(Wi()),u=d(Vi());function d(e){return e&&e.t?e:{default:e}}})),Ki=V(((e,t)=>{Y(),$t(),_t();var n=Gi().OrderedSet,r=di()("number-allocator:trace"),i=di()("number-allocator:error");function o(e,t){this.low=e,this.high=t}function a(e,t){if(!(this instanceof a))return new a(e,t);this.min=e,this.max=t,this.ss=new n([],((e,t)=>e.compare(t))),r("Create"),this.clear()}o.prototype.equals=function(e){return this.low===e.low&&this.high===e.high},o.prototype.compare=function(e){return this.lowe)&&(i===e?(this.ss.updateKeyByIterator(n,new o(i+1,a)),r("use():"+e),!0):a===e?(this.ss.updateKeyByIterator(n,new o(i,a-1)),r("use():"+e),!0):(this.ss.updateKeyByIterator(n,new o(e+1,a)),this.ss.insert(new o(i,e-1)),r("use():"+e),!0))}return r("use():failed"),!1},a.prototype.free=function(e){if(ethis.max)return void i("free():"+e+" is out of range");let t=new o(e,e),n=this.ss.upperBound(t);if(n.equals(this.ss.end())){if(n.equals(this.ss.begin()))return void this.ss.insert(t);n.pre();let r=n.pointer.high;n.pointer.high+1===e?this.ss.updateKeyByIterator(n,new o(r,e)):this.ss.insert(t)}else if(n.equals(this.ss.begin()))if(e+1===n.pointer.low){let t=n.pointer.high;this.ss.updateKeyByIterator(n,new o(e,t))}else this.ss.insert(t);else{let r=n.pointer.low,i=n.pointer.high;n.pre();let a=n.pointer.low;n.pointer.high+1===e?e+1===r?(this.ss.eraseElementByIterator(n),this.ss.updateKeyByIterator(n,new o(a,i))):this.ss.updateKeyByIterator(n,new o(a,e)):e+1===r?(this.ss.eraseElementByIterator(n.next()),this.ss.insert(new o(e,i))):this.ss.insert(t)}r("free():"+e)},a.prototype.clear=function(){r("clear()"),this.ss.clear(),this.ss.insert(new o(this.min,this.max))},a.prototype.intervalCount=function(){return this.ss.size()},a.prototype.dump=function(){console.log("length:"+this.ss.size());for(let e of this.ss)console.log(e)},t.exports=a})),Yi=V(((e,t)=>{Y(),$t(),_t();var n=Ki();t.exports.NumberAllocator=n})),Xi=V((e=>{Y(),$t(),_t(),Object.defineProperty(e,"__esModule",{value:!0});var t=Ai(),n=Yi();e.default=class{constructor(e){e>0&&(this.aliasToTopic=new t.LRUCache({max:e}),this.topicToAlias={},this.numberAllocator=new n.NumberAllocator(1,e),this.max=e,this.length=0)}put(e,t){if(0===t||t>this.max)return!1;let n=this.aliasToTopic.get(t);return n&&delete this.topicToAlias[n],this.aliasToTopic.set(t,e),this.topicToAlias[e]=t,this.numberAllocator.use(t),this.length=this.aliasToTopic.size,!0}getTopicByAlias(e){return this.aliasToTopic.get(e)}getAliasByTopic(e){let t=this.topicToAlias[e];return typeof t<"u"&&this.aliasToTopic.get(t),t}clear(){this.aliasToTopic.clear(),this.topicToAlias={},this.numberAllocator.clear(),this.length=0}getLruAlias(){return this.numberAllocator.firstVacant()||[...this.aliasToTopic.keys()][this.aliasToTopic.size-1]}}})),Qi=V((e=>{Y(),$t(),_t();var t=e&&e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(e,"__esModule",{value:!0});var n=Ci(),r=t(Xi()),i=Ti();e.default=(e,t)=>{e.log("_handleConnack");let{options:o}=e,a=5===o.protocolVersion?t.reasonCode:t.returnCode;if(clearTimeout(e.connackTimer),delete e.topicAliasSend,t.properties){if(t.properties.topicAliasMaximum){if(t.properties.topicAliasMaximum>65535)return void e.emit("error",new Error("topicAliasMaximum from broker is out of range"));t.properties.topicAliasMaximum>0&&(e.topicAliasSend=new r.default(t.properties.topicAliasMaximum))}t.properties.serverKeepAlive&&o.keepalive&&(o.keepalive=t.properties.serverKeepAlive),t.properties.maximumPacketSize&&(o.properties||(o.properties={}),o.properties.maximumPacketSize=t.properties.maximumPacketSize)}if(0===a)e.reconnecting=!1,e._onConnect(t);else if(a>0){let t=new i.ErrorWithReasonCode(`Connection refused: ${n.ReasonCodes[a]}`,a);e.emit("error",t),e.options.reconnectOnConnackError&&e._cleanUp(!0)}}})),Ji=V((e=>{Y(),$t(),_t(),Object.defineProperty(e,"__esModule",{value:!0});e.default=(e,t,n)=>{e.log("handling pubrel packet");let r=typeof n<"u"?n:e.noop,{messageId:i}=t,o={cmd:"pubcomp",messageId:i};e.incomingStore.get(t,((t,n)=>{t?e._sendPacket(o,r):(e.emit("message",n.topic,n.payload,n),e.handleMessage(n,(t=>{if(t)return r(t);e.incomingStore.del(n,e.noop),e._sendPacket(o,r)})))}))}})),eo=V((e=>{Y(),$t(),_t();var t=e&&e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(e,"__esModule",{value:!0});var n=t(Si()),r=t(_i()),i=t(Qi()),o=t(Ci()),a=t(Ji());e.default=(e,t,s)=>{let{options:l}=e;if(5===l.protocolVersion&&l.properties&&l.properties.maximumPacketSize&&l.properties.maximumPacketSize{Y(),$t(),_t();var t=e&&e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(e,"__esModule",{value:!0}),e.TypedEventEmitter=void 0;var n=t((Sn(),K(gn))),r=Ti(),i=class{};e.TypedEventEmitter=i,(0,r.applyMixin)(i,n.default)})),no=V((e=>{Y(),$t(),_t(),Object.defineProperty(e,"__esModule",{value:!0}),e.isReactNativeBrowser=e.isWebWorker=void 0;var t,n=()=>{var e,t;return!("object"!=typeof self||null===(t=null===(e=self?.constructor)||void 0===e?void 0:e.name)||void 0===t||!t.includes("WorkerGlobalScope"))},r=()=>typeof navigator<"u"&&"ReactNative"===navigator.product,i=typeof window<"u"&&(typeof navigator<"u"&&(null===(t=navigator.userAgent)||void 0===t?void 0:t.toLowerCase().indexOf(" electron/"))>-1&&null!=X&&X.versions?!Object.prototype.hasOwnProperty.call(X.versions,"electron"):typeof window.document<"u")||n()||r();e.isWebWorker=n(),e.isReactNativeBrowser=r(),e.default=i})),ro=V(((e,t)=>{var r,i;Y(),$t(),_t(),r=e,i=function(e){var t=void 0===Number.MAX_SAFE_INTEGER?9007199254740991:Number.MAX_SAFE_INTEGER,n=536870912,r=2*n,i=new WeakMap,o=function(e){return function(t,n){return e.set(t,n),n}}(i),a=function(e,i){return function(o){var a=i.get(o),s=void 0===a?o.size:at)throw new Error("Congratulations, you created a collection of unique numbers which uses all available integers!");for(;o.has(s);)s=Math.floor(Math.random()*t);return e(o,s)}}(o,i),s=function(e){return function(t){var n=e(t);return t.add(n),n}}(a);e.addUniqueNumber=s,e.generateUniqueNumber=a},"object"==typeof e&&typeof t<"u"?i(e):"function"==typeof define&&n.amdO?define(["exports"],i):i((r=typeof globalThis<"u"?globalThis:r||self).fastUniqueNumbers={})})),io=V(((e,t)=>{var r,i;Y(),$t(),_t(),r=e,i=function(e,t){e.load=function(e){var n=new Map([[0,function(){}]]),r=new Map([[0,function(){}]]),i=new Map,o=new Worker(e);return o.addEventListener("message",(function(e){var t=e.data;if(function(e){return void 0!==e.method&&"call"===e.method}(t)){var o=t.params,a=o.timerId,s=o.timerType;if("interval"===s){var l=n.get(a);if("number"==typeof l){var c=i.get(l);if(void 0===c||c.timerId!==a||c.timerType!==s)throw new Error("The timer is in an undefined state.")}else{if(!(typeof l<"u"))throw new Error("The timer is in an undefined state.");l()}}else if("timeout"===s){var u=r.get(a);if("number"==typeof u){var d=i.get(u);if(void 0===d||d.timerId!==a||d.timerType!==s)throw new Error("The timer is in an undefined state.")}else{if(!(typeof u<"u"))throw new Error("The timer is in an undefined state.");u(),r.delete(a)}}}else{if(!function(e){return null===e.error&&"number"==typeof e.id}(t)){var p=t.error.message;throw new Error(p)}var f=t.id,h=i.get(f);if(void 0===h)throw new Error("The timer is in an undefined state.");var m=h.timerId,g=h.timerType;i.delete(f),"interval"===g?n.delete(m):r.delete(m)}})),{clearInterval:function(e){var r=t.generateUniqueNumber(i);i.set(r,{timerId:e,timerType:"interval"}),n.set(e,r),o.postMessage({id:r,method:"clear",params:{timerId:e,timerType:"interval"}})},clearTimeout:function(e){var n=t.generateUniqueNumber(i);i.set(n,{timerId:e,timerType:"timeout"}),r.set(e,n),o.postMessage({id:n,method:"clear",params:{timerId:e,timerType:"timeout"}})},setInterval:function(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,i=t.generateUniqueNumber(n);return n.set(i,(function(){e(),"function"==typeof n.get(i)&&o.postMessage({id:null,method:"set",params:{delay:r,now:performance.now(),timerId:i,timerType:"interval"}})})),o.postMessage({id:null,method:"set",params:{delay:r,now:performance.now(),timerId:i,timerType:"interval"}}),i},setTimeout:function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,i=t.generateUniqueNumber(r);return r.set(i,e),o.postMessage({id:null,method:"set",params:{delay:n,now:performance.now(),timerId:i,timerType:"timeout"}}),i}}}},"object"==typeof e&&typeof t<"u"?i(e,ro()):"function"==typeof define&&n.amdO?define(["exports","fast-unique-numbers"],i):i((r=typeof globalThis<"u"?globalThis:r||self).workerTimersBroker={},r.fastUniqueNumbers)})),oo=V(((e,t)=>{var r,i;Y(),$t(),_t(),r=e,i=function(e,t){var n=function(e,t){var n=null;return function(){if(null!==n)return n;var r=new Blob([t],{type:"application/javascript; charset=utf-8"}),i=URL.createObjectURL(r);return n=e(i),setTimeout((function(){return URL.revokeObjectURL(i)})),n}}(t.load,'(()=>{var e={472:(e,t,r)=>{var o,i;void 0===(i="function"==typeof(o=function(){"use strict";var e=new Map,t=new Map,r=function(t){var r=e.get(t);if(void 0===r)throw new Error(\'There is no interval scheduled with the given id "\'.concat(t,\'".\'));clearTimeout(r),e.delete(t)},o=function(e){var r=t.get(e);if(void 0===r)throw new Error(\'There is no timeout scheduled with the given id "\'.concat(e,\'".\'));clearTimeout(r),t.delete(e)},i=function(e,t){var r,o=performance.now();return{expected:o+(r=e-Math.max(0,o-t)),remainingDelay:r}},n=function e(t,r,o,i){var n=performance.now();n>o?postMessage({id:null,method:"call",params:{timerId:r,timerType:i}}):t.set(r,setTimeout(e,o-n,t,r,o,i))},a=function(t,r,o){var a=i(t,o),s=a.expected,d=a.remainingDelay;e.set(r,setTimeout(n,d,e,r,s,"interval"))},s=function(e,r,o){var a=i(e,o),s=a.expected,d=a.remainingDelay;t.set(r,setTimeout(n,d,t,r,s,"timeout"))};addEventListener("message",(function(e){var t=e.data;try{if("clear"===t.method){var i=t.id,n=t.params,d=n.timerId,c=n.timerType;if("interval"===c)r(d),postMessage({error:null,id:i});else{if("timeout"!==c)throw new Error(\'The given type "\'.concat(c,\'" is not supported\'));o(d),postMessage({error:null,id:i})}}else{if("set"!==t.method)throw new Error(\'The given method "\'.concat(t.method,\'" is not supported\'));var u=t.params,l=u.delay,p=u.now,m=u.timerId,v=u.timerType;if("interval"===v)a(l,m,p);else{if("timeout"!==v)throw new Error(\'The given type "\'.concat(v,\'" is not supported\'));s(l,m,p)}}}catch(e){postMessage({error:{message:e.message},id:t.id,result:null})}}))})?o.call(t,r,t,e):o)||(e.exports=i)}},t={};function r(o){var i=t[o];if(void 0!==i)return i.exports;var n=t[o]={exports:{}};return e[o](n,n.exports,r),n.exports}r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var o in t)r.o(t,o)&&!r.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{"use strict";r(472)})()})();');e.clearInterval=function(e){return n().clearInterval(e)},e.clearTimeout=function(e){return n().clearTimeout(e)},e.setInterval=function(){var e;return(e=n()).setInterval.apply(e,arguments)},e.setTimeout=function(){var e;return(e=n()).setTimeout.apply(e,arguments)}},"object"==typeof e&&typeof t<"u"?i(e,io()):"function"==typeof define&&n.amdO?define(["exports","worker-timers-broker"],i):i((r=typeof globalThis<"u"?globalThis:r||self).workerTimers={},r.workerTimersBroker)})),ao=V((e=>{Y(),$t(),_t();var t=e&&e.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var i=Object.getOwnPropertyDescriptor(t,n);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,i)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),n=e&&e.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),r=e&&e.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(null!=e)for(var i in e)"default"!==i&&Object.prototype.hasOwnProperty.call(e,i)&&t(r,e,i);return n(r,e),r};Object.defineProperty(e,"__esModule",{value:!0});var i=r(no()),o=oo(),a={set:o.setInterval,clear:o.clearInterval},s={set:(e,t)=>setInterval(e,t),clear:e=>clearInterval(e)};e.default=e=>{switch(e){case"native":return s;case"worker":return a;default:return!i.default||i.isWebWorker||i.isReactNativeBrowser?s:a}}})),so=V((e=>{Y(),$t(),_t();var t=e&&e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(e,"__esModule",{value:!0});var n=t(ao());e.default=class{get keepaliveTimeoutTimestamp(){return this._keepaliveTimeoutTimestamp}get intervalEvery(){return this._intervalEvery}get keepalive(){return this._keepalive}constructor(e,t){this.destroyed=!1,this.client=e,this.timer="object"==typeof t&&"set"in t&&"clear"in t?t:(0,n.default)(t),this.setKeepalive(e.options.keepalive)}clear(){this.timerId&&(this.timer.clear(this.timerId),this.timerId=null)}setKeepalive(e){if(e*=1e3,isNaN(e)||e<=0||e>2147483647)throw new Error(`Keepalive value must be an integer between 0 and 2147483647. Provided value is ${e}`);this._keepalive=e,this.reschedule(),this.client.log(`KeepaliveManager: set keepalive to ${e}ms`)}destroy(){this.clear(),this.destroyed=!0}reschedule(){if(this.destroyed)return;this.clear(),this.counter=0;let e=Math.ceil(1.5*this._keepalive);this._keepaliveTimeoutTimestamp=Date.now()+e,this._intervalEvery=Math.ceil(this._keepalive/2),this.timerId=this.timer.set((()=>{this.destroyed||(this.counter+=1,2===this.counter?this.client.sendPing():this.counter>2&&this.client.onKeepaliveTimeout())}),this._intervalEvery)}}})),lo=V((e=>{Y(),$t(),_t();var t=e&&e.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var i=Object.getOwnPropertyDescriptor(t,n);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,i)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),n=e&&e.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),r=e&&e.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(null!=e)for(var i in e)"default"!==i&&Object.prototype.hasOwnProperty.call(e,i)&&t(r,e,i);return n(r,e),r},i=e&&e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(e,"__esModule",{value:!0});var o=i(Ut()),a=i(yi()),s=i(vi()),l=ri(),c=i(wi()),u=r(ki()),d=i(di()),p=i(Ei()),f=i(eo()),h=Ti(),m=to(),g=i(so()),y=r(no()),v=globalThis.setImmediate||((...e)=>{let t=e.shift();(0,h.nextTick)((()=>{t(...e)}))}),b={keepalive:60,reschedulePings:!0,protocolId:"MQTT",protocolVersion:4,reconnectPeriod:1e3,connectTimeout:3e4,clean:!0,resubscribe:!0,writeCache:!0,timerVariant:"auto"},w=class e extends m.TypedEventEmitter{static defaultId(){return`mqttjs_${Math.random().toString(16).substr(2,8)}`}constructor(t,n){super(),this.options=n||{};for(let e in b)typeof this.options[e]>"u"?this.options[e]=b[e]:this.options[e]=n[e];this.log=this.options.log||(0,d.default)("mqttjs:client"),this.noop=this._noop.bind(this),this.log("MqttClient :: version:",e.VERSION),y.isWebWorker?this.log("MqttClient :: environment","webworker"):this.log("MqttClient :: environment",y.default?"browser":"node"),this.log("MqttClient :: options.protocol",n.protocol),this.log("MqttClient :: options.protocolVersion",n.protocolVersion),this.log("MqttClient :: options.username",n.username),this.log("MqttClient :: options.keepalive",n.keepalive),this.log("MqttClient :: options.reconnectPeriod",n.reconnectPeriod),this.log("MqttClient :: options.rejectUnauthorized",n.rejectUnauthorized),this.log("MqttClient :: options.properties.topicAliasMaximum",n.properties?n.properties.topicAliasMaximum:void 0),this.options.clientId="string"==typeof n.clientId?n.clientId:e.defaultId(),this.log("MqttClient :: clientId",this.options.clientId),this.options.customHandleAcks=5===n.protocolVersion&&n.customHandleAcks?n.customHandleAcks:(...e)=>{e[3](null,0)},this.options.writeCache||(a.default.writeToStream.cacheNumbers=!1),this.streamBuilder=t,this.messageIdProvider=typeof this.options.messageIdProvider>"u"?new s.default:this.options.messageIdProvider,this.outgoingStore=n.outgoingStore||new p.default,this.incomingStore=n.incomingStore||new p.default,this.queueQoSZero=void 0===n.queueQoSZero||n.queueQoSZero,this._resubscribeTopics={},this.messageIdToTopic={},this.keepaliveManager=null,this.connected=!1,this.disconnecting=!1,this.reconnecting=!1,this.queue=[],this.connackTimer=null,this.reconnectTimer=null,this._storeProcessing=!1,this._packetIdsDuringStoreProcessing={},this._storeProcessingQueue=[],this.outgoing={},this._firstConnection=!0,n.properties&&n.properties.topicAliasMaximum>0&&(n.properties.topicAliasMaximum>65535?this.log("MqttClient :: options.properties.topicAliasMaximum is out of range"):this.topicAliasRecv=new o.default(n.properties.topicAliasMaximum)),this.on("connect",(()=>{let{queue:e}=this,t=()=>{let n=e.shift();this.log("deliver :: entry %o",n);let r=null;if(!n)return void this._resubscribe();r=n.packet,this.log("deliver :: call _sendPacket for %o",r);let i=!0;r.messageId&&0!==r.messageId&&(this.messageIdProvider.register(r.messageId)||(i=!1)),i?this._sendPacket(r,(e=>{n.cb&&n.cb(e),t()})):(this.log("messageId: %d has already used. The message is skipped and removed.",r.messageId),t())};this.log("connect :: sending queued packets"),t()})),this.on("close",(()=>{this.log("close :: connected set to `false`"),this.connected=!1,this.log("close :: clearing connackTimer"),clearTimeout(this.connackTimer),this._destroyKeepaliveManager(),this.topicAliasRecv&&this.topicAliasRecv.clear(),this.log("close :: calling _setupReconnect"),this._setupReconnect()})),this.options.manualConnect||(this.log("MqttClient :: setting up stream"),this.connect())}handleAuth(e,t){t()}handleMessage(e,t){t()}_nextId(){return this.messageIdProvider.allocate()}getLastMessageId(){return this.messageIdProvider.getLastAllocated()}connect(){var e;let t=new l.Writable,n=a.default.parser(this.options),r=null,i=[];this.log("connect :: calling method to clear reconnect"),this._clearReconnect(),this.disconnected&&!this.reconnecting&&(this.incomingStore=this.options.incomingStore||new p.default,this.outgoingStore=this.options.outgoingStore||new p.default,this.disconnecting=!1,this.disconnected=!1),this.log("connect :: using streamBuilder provided to client to create stream"),this.stream=this.streamBuilder(this),n.on("packet",(e=>{this.log("parser :: on packet push to packets array."),i.push(e)}));let o=()=>{this.log("work :: getting next packet in queue");let e=i.shift();if(e)this.log("work :: packet pulled from queue"),(0,f.default)(this,e,s);else{this.log("work :: no packets in queue");let e=r;r=null,this.log("work :: done flag is %s",!!e),e&&e()}},s=()=>{if(i.length)(0,h.nextTick)(o);else{let e=r;r=null,e()}};t._write=(e,t,i)=>{r=i,this.log("writable stream :: parsing buffer"),n.parse(e),o()};this.log("connect :: pipe stream to writable stream"),this.stream.pipe(t),this.stream.on("error",(e=>{this.log("streamErrorHandler :: error",e.message),e.code?(this.log("streamErrorHandler :: emitting error"),this.emit("error",e)):this.noop(e)})),this.stream.on("close",(()=>{this.log("(%s)stream :: on close",this.options.clientId),this._flushVolatile(),this.log("stream: emit close to MqttClient"),this.emit("close")})),this.log("connect: sending packet `connect`");let c={cmd:"connect",protocolId:this.options.protocolId,protocolVersion:this.options.protocolVersion,clean:this.options.clean,clientId:this.options.clientId,keepalive:this.options.keepalive,username:this.options.username,password:this.options.password,properties:this.options.properties};if(this.options.will&&(c.will=Object.assign(Object.assign({},this.options.will),{payload:null===(e=this.options.will)||void 0===e?void 0:e.payload})),this.topicAliasRecv&&(c.properties||(c.properties={}),this.topicAliasRecv&&(c.properties.topicAliasMaximum=this.topicAliasRecv.max)),this._writePacket(c),n.on("error",this.emit.bind(this,"error")),this.options.properties){if(!this.options.properties.authenticationMethod&&this.options.properties.authenticationData)return this.end((()=>this.emit("error",new Error("Packet has no Authentication Method")))),this;if(this.options.properties.authenticationMethod&&this.options.authPacket&&"object"==typeof this.options.authPacket){let e=Object.assign({cmd:"auth",reasonCode:0},this.options.authPacket);this._writePacket(e)}}return this.stream.setMaxListeners(1e3),clearTimeout(this.connackTimer),this.connackTimer=setTimeout((()=>{this.log("!!connectTimeout hit!! Calling _cleanUp with force `true`"),this.emit("error",new Error("connack timeout")),this._cleanUp(!0)}),this.options.connectTimeout),this}publish(e,t,n,r){this.log("publish :: message `%s` to topic `%s`",t,e);let{options:i}=this;"function"==typeof n&&(r=n,n=null),n=n||{},n=Object.assign(Object.assign({},{qos:0,retain:!1,dup:!1}),n);let{qos:o,retain:a,dup:s,properties:l,cbStorePut:c}=n;if(this._checkDisconnecting(r))return this;let u=()=>{let n=0;if((1===o||2===o)&&(n=this._nextId(),null===n))return this.log("No messageId left"),!1;let u={cmd:"publish",topic:e,payload:t,qos:o,retain:a,messageId:n,dup:s};switch(5===i.protocolVersion&&(u.properties=l),this.log("publish :: qos",o),o){case 1:case 2:this.outgoing[u.messageId]={volatile:!1,cb:r||this.noop},this.log("MqttClient:publish: packet cmd: %s",u.cmd),this._sendPacket(u,void 0,c);break;default:this.log("MqttClient:publish: packet cmd: %s",u.cmd),this._sendPacket(u,r,c)}return!0};return(this._storeProcessing||this._storeProcessingQueue.length>0||!u())&&this._storeProcessingQueue.push({invoke:u,cbStorePut:n.cbStorePut,callback:r}),this}publishAsync(e,t,n){return new Promise(((r,i)=>{this.publish(e,t,n,((e,t)=>{e?i(e):r(t)}))}))}subscribe(e,t,n){let r=this.options.protocolVersion;"function"==typeof t&&(n=t),n=n||this.noop;let i=!1,o=[];"string"==typeof e?o=e=[e]:Array.isArray(e)?o=e:"object"==typeof e&&(i=e.resubscribe,delete e.resubscribe,o=Object.keys(e));let a=u.validateTopics(o);if(null!==a)return v(n,new Error(`Invalid topic ${a}`)),this;if(this._checkDisconnecting(n))return this.log("subscribe: discconecting true"),this;let s={qos:0};5===r&&(s.nl=!1,s.rap=!1,s.rh=0);let l=(t=Object.assign(Object.assign({},s),t)).properties,c=[],d=(e,n)=>{if(n=n||t,!Object.prototype.hasOwnProperty.call(this._resubscribeTopics,e)||this._resubscribeTopics[e].qos{this.log("subscribe: array topic %s",e),d(e)})):Object.keys(e).forEach((t=>{this.log("subscribe: object topic %s, %o",t,e[t]),d(t,e[t])})),!c.length)return n(null,[]),this;let p=()=>{let e=this._nextId();if(null===e)return this.log("No messageId left"),!1;let t={cmd:"subscribe",subscriptions:c,messageId:e};if(l&&(t.properties=l),this.options.resubscribe){this.log("subscribe :: resubscribe true");let e=[];c.forEach((t=>{if(this.options.reconnectPeriod>0){let n={qos:t.qos};5===r&&(n.nl=t.nl||!1,n.rap=t.rap||!1,n.rh=t.rh||0,n.properties=t.properties),this._resubscribeTopics[t.topic]=n,e.push(t.topic)}})),this.messageIdToTopic[t.messageId]=e}return this.outgoing[t.messageId]={volatile:!0,cb(e,t){if(!e){let{granted:e}=t;for(let t=0;t0||!p())&&this._storeProcessingQueue.push({invoke:p,callback:n}),this}subscribeAsync(e,t){return new Promise(((n,r)=>{this.subscribe(e,t,((e,t)=>{e?r(e):n(t)}))}))}unsubscribe(e,t,n){"string"==typeof e&&(e=[e]),"function"==typeof t&&(n=t),n=n||this.noop;let r=u.validateTopics(e);if(null!==r)return v(n,new Error(`Invalid topic ${r}`)),this;if(this._checkDisconnecting(n))return this;let i=()=>{let r=this._nextId();if(null===r)return this.log("No messageId left"),!1;let i={cmd:"unsubscribe",messageId:r,unsubscriptions:[]};return"string"==typeof e?i.unsubscriptions=[e]:Array.isArray(e)&&(i.unsubscriptions=e),this.options.resubscribe&&i.unsubscriptions.forEach((e=>{delete this._resubscribeTopics[e]})),"object"==typeof t&&t.properties&&(i.properties=t.properties),this.outgoing[i.messageId]={volatile:!0,cb:n},this.log("unsubscribe: call _sendPacket"),this._sendPacket(i),!0};return(this._storeProcessing||this._storeProcessingQueue.length>0||!i())&&this._storeProcessingQueue.push({invoke:i,callback:n}),this}unsubscribeAsync(e,t){return new Promise(((n,r)=>{this.unsubscribe(e,t,((e,t)=>{e?r(e):n(t)}))}))}end(e,t,n){this.log("end :: (%s)",this.options.clientId),(null==e||"boolean"!=typeof e)&&(n=n||t,t=e,e=!1),"object"!=typeof t&&(n=n||t,t=null),this.log("end :: cb? %s",!!n),(!n||"function"!=typeof n)&&(n=this.noop);let r=()=>{this.log("end :: closeStores: closing incoming and outgoing stores"),this.disconnected=!0,this.incomingStore.close((e=>{this.outgoingStore.close((t=>{if(this.log("end :: closeStores: emitting end"),this.emit("end"),n){let r=e||t;this.log("end :: closeStores: invoking callback with args"),n(r)}}))})),this._deferredReconnect?this._deferredReconnect():(0===this.options.reconnectPeriod||this.options.manualConnect)&&(this.disconnecting=!1)},i=()=>{this.log("end :: (%s) :: finish :: calling _cleanUp with force %s",this.options.clientId,e),this._cleanUp(e,(()=>{this.log("end :: finish :: calling process.nextTick on closeStores"),(0,h.nextTick)(r)}),t)};return this.disconnecting?(n(),this):(this._clearReconnect(),this.disconnecting=!0,!e&&Object.keys(this.outgoing).length>0?(this.log("end :: (%s) :: calling finish in 10ms once outgoing is empty",this.options.clientId),this.once("outgoingEmpty",setTimeout.bind(null,i,10))):(this.log("end :: (%s) :: immediately calling finish",this.options.clientId),i()),this)}endAsync(e,t){return new Promise(((n,r)=>{this.end(e,t,(e=>{e?r(e):n()}))}))}removeOutgoingMessage(e){if(this.outgoing[e]){let{cb:t}=this.outgoing[e];this._removeOutgoingAndStoreMessage(e,(()=>{t(new Error("Message removed"))}))}return this}reconnect(e){this.log("client reconnect");let t=()=>{e?(this.options.incomingStore=e.incomingStore,this.options.outgoingStore=e.outgoingStore):(this.options.incomingStore=null,this.options.outgoingStore=null),this.incomingStore=this.options.incomingStore||new p.default,this.outgoingStore=this.options.outgoingStore||new p.default,this.disconnecting=!1,this.disconnected=!1,this._deferredReconnect=null,this._reconnect()};return this.disconnecting&&!this.disconnected?this._deferredReconnect=t:t(),this}_flushVolatile(){this.outgoing&&(this.log("_flushVolatile :: deleting volatile messages from the queue and setting their callbacks as error function"),Object.keys(this.outgoing).forEach((e=>{this.outgoing[e].volatile&&"function"==typeof this.outgoing[e].cb&&(this.outgoing[e].cb(new Error("Connection closed")),delete this.outgoing[e])})))}_flush(){this.outgoing&&(this.log("_flush: queue exists? %b",!!this.outgoing),Object.keys(this.outgoing).forEach((e=>{"function"==typeof this.outgoing[e].cb&&(this.outgoing[e].cb(new Error("Connection closed")),delete this.outgoing[e])})))}_removeTopicAliasAndRecoverTopicName(e){let t;e.properties&&(t=e.properties.topicAlias);let n=e.topic.toString();if(this.log("_removeTopicAliasAndRecoverTopicName :: alias %d, topic %o",t,n),0===n.length){if(typeof t>"u")return new Error("Unregistered Topic Alias");if(n=this.topicAliasSend.getTopicByAlias(t),typeof n>"u")return new Error("Unregistered Topic Alias");e.topic=n}t&&delete e.properties.topicAlias}_checkDisconnecting(e){return this.disconnecting&&(e&&e!==this.noop?e(new Error("client disconnecting")):this.emit("error",new Error("client disconnecting"))),this.disconnecting}_reconnect(){this.log("_reconnect: emitting reconnect to client"),this.emit("reconnect"),this.connected?(this.end((()=>{this.connect()})),this.log("client already connected. disconnecting first.")):(this.log("_reconnect: calling connect"),this.connect())}_setupReconnect(){!this.disconnecting&&!this.reconnectTimer&&this.options.reconnectPeriod>0?(this.reconnecting||(this.log("_setupReconnect :: emit `offline` state"),this.emit("offline"),this.log("_setupReconnect :: set `reconnecting` to `true`"),this.reconnecting=!0),this.log("_setupReconnect :: setting reconnectTimer for %d ms",this.options.reconnectPeriod),this.reconnectTimer=setInterval((()=>{this.log("reconnectTimer :: reconnect triggered!"),this._reconnect()}),this.options.reconnectPeriod)):this.log("_setupReconnect :: doing nothing...")}_clearReconnect(){this.log("_clearReconnect : clearing reconnect timer"),this.reconnectTimer&&(clearInterval(this.reconnectTimer),this.reconnectTimer=null)}_cleanUp(e,t,n={}){if(t&&(this.log("_cleanUp :: done callback provided for on stream close"),this.stream.on("close",t)),this.log("_cleanUp :: forced? %s",e),e)0===this.options.reconnectPeriod&&this.options.clean&&this._flush(),this.log("_cleanUp :: (%s) :: destroying stream",this.options.clientId),this.stream.destroy();else{let e=Object.assign({cmd:"disconnect"},n);this.log("_cleanUp :: (%s) :: call _sendPacket with disconnect packet",this.options.clientId),this._sendPacket(e,(()=>{this.log("_cleanUp :: (%s) :: destroying stream",this.options.clientId),v((()=>{this.stream.end((()=>{this.log("_cleanUp :: (%s) :: stream destroyed",this.options.clientId)}))}))}))}!this.disconnecting&&!this.reconnecting&&(this.log("_cleanUp :: client not disconnecting/reconnecting. Clearing and resetting reconnect."),this._clearReconnect(),this._setupReconnect()),this._destroyKeepaliveManager(),t&&!this.connected&&(this.log("_cleanUp :: (%s) :: removing stream `done` callback `close` listener",this.options.clientId),this.stream.removeListener("close",t),t())}_storeAndSend(e,t,n){this.log("storeAndSend :: store packet with cmd %s to outgoingStore",e.cmd);let r,i=e;if("publish"===i.cmd&&(i=(0,c.default)(e),r=this._removeTopicAliasAndRecoverTopicName(i),r))return t&&t(r);this.outgoingStore.put(i,(r=>{if(r)return t&&t(r);n(),this._writePacket(e,t)}))}_applyTopicAlias(e){if(5===this.options.protocolVersion&&"publish"===e.cmd){let t;e.properties&&(t=e.properties.topicAlias);let n=e.topic.toString();if(this.topicAliasSend)if(t){if(0!==n.length&&(this.log("applyTopicAlias :: register topic: %s - alias: %d",n,t),!this.topicAliasSend.put(n,t)))return this.log("applyTopicAlias :: error out of range. topic: %s - alias: %d",n,t),new Error("Sending Topic Alias out of range")}else 0!==n.length&&(this.options.autoAssignTopicAlias?(t=this.topicAliasSend.getAliasByTopic(n),t?(e.topic="",e.properties=Object.assign(Object.assign({},e.properties),{topicAlias:t}),this.log("applyTopicAlias :: auto assign(use) topic: %s - alias: %d",n,t)):(t=this.topicAliasSend.getLruAlias(),this.topicAliasSend.put(n,t),e.properties=Object.assign(Object.assign({},e.properties),{topicAlias:t}),this.log("applyTopicAlias :: auto assign topic: %s - alias: %d",n,t))):this.options.autoUseTopicAlias&&(t=this.topicAliasSend.getAliasByTopic(n),t&&(e.topic="",e.properties=Object.assign(Object.assign({},e.properties),{topicAlias:t}),this.log("applyTopicAlias :: auto use topic: %s - alias: %d",n,t))));else if(t)return this.log("applyTopicAlias :: error out of range. topic: %s - alias: %d",n,t),new Error("Sending Topic Alias out of range")}}_noop(e){this.log("noop ::",e)}_writePacket(e,t){this.log("_writePacket :: packet: %O",e),this.log("_writePacket :: emitting `packetsend`"),this.emit("packetsend",e),this.log("_writePacket :: writing to stream");let n=a.default.writeToStream(e,this.stream,this.options);this.log("_writePacket :: writeToStream result %s",n),!n&&t&&t!==this.noop?(this.log("_writePacket :: handle events on `drain` once through callback."),this.stream.once("drain",t)):t&&(this.log("_writePacket :: invoking cb"),t())}_sendPacket(e,t,n,r){this.log("_sendPacket :: (%s) :: start",this.options.clientId),n=n||this.noop,t=t||this.noop;let i=this._applyTopicAlias(e);if(i)t(i);else{if(!this.connected)return"auth"===e.cmd?void this._writePacket(e,t):(this.log("_sendPacket :: client not connected. Storing packet offline."),void this._storePacket(e,t,n));if(r)this._writePacket(e,t);else{switch(e.cmd){case"publish":break;case"pubrel":return void this._storeAndSend(e,t,n);default:return void this._writePacket(e,t)}switch(e.qos){case 2:case 1:this._storeAndSend(e,t,n);break;default:this._writePacket(e,t)}this.log("_sendPacket :: (%s) :: end",this.options.clientId)}}}_storePacket(e,t,n){this.log("_storePacket :: packet: %o",e),this.log("_storePacket :: cb? %s",!!t),n=n||this.noop;let r=e;if("publish"===r.cmd){r=(0,c.default)(e);let n=this._removeTopicAliasAndRecoverTopicName(r);if(n)return t&&t(n)}let i=r.qos||0;0===i&&this.queueQoSZero||"publish"!==r.cmd?this.queue.push({packet:r,cb:t}):i>0?(t=this.outgoing[r.messageId]?this.outgoing[r.messageId].cb:null,this.outgoingStore.put(r,(e=>{if(e)return t&&t(e);n()}))):t&&t(new Error("No connection to broker"))}_setupKeepaliveManager(){this.log("_setupKeepaliveManager :: keepalive %d (seconds)",this.options.keepalive),!this.keepaliveManager&&this.options.keepalive&&(this.keepaliveManager=new g.default(this,this.options.timerVariant))}_destroyKeepaliveManager(){this.keepaliveManager&&(this.log("_destroyKeepaliveManager :: destroying keepalive manager"),this.keepaliveManager.destroy(),this.keepaliveManager=null)}reschedulePing(e=!1){this.keepaliveManager&&this.options.keepalive&&(e||this.options.reschedulePings)&&this._reschedulePing()}_reschedulePing(){this.log("_reschedulePing :: rescheduling ping"),this.keepaliveManager.reschedule()}sendPing(){this.log("_sendPing :: sending pingreq"),this._sendPacket({cmd:"pingreq"})}onKeepaliveTimeout(){this.emit("error",new Error("Keepalive timeout")),this.log("onKeepaliveTimeout :: calling _cleanUp with force true"),this._cleanUp(!0)}_resubscribe(){this.log("_resubscribe");let e=Object.keys(this._resubscribeTopics);if(!this._firstConnection&&(this.options.clean||this.options.protocolVersion>=4&&!this.connackPacket.sessionPresent)&&e.length>0)if(this.options.resubscribe)if(5===this.options.protocolVersion){this.log("_resubscribe: protocolVersion 5");for(let t=0;t{let n=this.outgoingStore.createStream(),r=()=>{n.destroy(),n=null,this._flushStoreProcessingQueue(),i()},i=()=>{this._storeProcessing=!1,this._packetIdsDuringStoreProcessing={}};this.once("close",r),n.on("error",(e=>{i(),this._flushStoreProcessingQueue(),this.removeListener("close",r),this.emit("error",e)}));let o=()=>{if(!n)return;let e,t=n.read(1);t?(this._storeProcessing=!0,this._packetIdsDuringStoreProcessing[t.messageId]?o():this.disconnecting||this.reconnectTimer?n.destroy&&n.destroy():(e=this.outgoing[t.messageId]?this.outgoing[t.messageId].cb:null,this.outgoing[t.messageId]={volatile:!1,cb(t,n){e&&e(t,n),o()}},this._packetIdsDuringStoreProcessing[t.messageId]=!0,this.messageIdProvider.register(t.messageId)?this._sendPacket(t,void 0,void 0,!0):this.log("messageId: %d has already used.",t.messageId))):n.once("readable",o)};n.on("end",(()=>{let n=!0;for(let e in this._packetIdsDuringStoreProcessing)if(!this._packetIdsDuringStoreProcessing[e]){n=!1;break}this.removeListener("close",r),n?(i(),this._invokeAllStoreProcessingQueue(),this.emit("connect",e)):t()})),o()};t()}_invokeStoreProcessingQueue(){if(!this._storeProcessing&&this._storeProcessingQueue.length>0){let e=this._storeProcessingQueue[0];if(e&&e.invoke())return this._storeProcessingQueue.shift(),!0}return!1}_invokeAllStoreProcessingQueue(){for(;this._invokeStoreProcessingQueue(););}_flushStoreProcessingQueue(){for(let e of this._storeProcessingQueue)e.cbStorePut&&e.cbStorePut(new Error("Connection closed")),e.callback&&e.callback(new Error("Connection closed"));this._storeProcessingQueue.splice(0)}_removeOutgoingAndStoreMessage(e,t){delete this.outgoing[e],this.outgoingStore.del({messageId:e},((n,r)=>{t(n,r),this.messageIdProvider.deallocate(e),this._invokeStoreProcessingQueue()}))}};w.VERSION=h.MQTTJS_VERSION,e.default=w})),co=V((e=>{Y(),$t(),_t(),Object.defineProperty(e,"__esModule",{value:!0});var t=Yi();e.default=class{constructor(){this.numberAllocator=new t.NumberAllocator(1,65535)}allocate(){return this.lastId=this.numberAllocator.alloc(),this.lastId}getLastAllocated(){return this.lastId}register(e){return this.numberAllocator.use(e)}deallocate(e){this.numberAllocator.free(e)}clear(){this.numberAllocator.clear()}}}));function uo(e){throw new RangeError(yo[e])}function po(e,t){let n=e.split("@"),r="";n.length>1&&(r=n[0]+"@",e=n[1]);let i=function(e,t){let n=[],r=e.length;for(;r--;)n[r]=t(e[r]);return n}((e=e.replace(go,".")).split("."),t).join(".");return r+i}function fo(e){let t=[],n=0,r=e.length;for(;n=55296&&i<=56319&&n{Y(),$t(),_t(),ho=/^xn--/,mo=/[^\0-\x7E]/,go=/[\x2E\u3002\uFF0E\uFF61]/g,yo={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},vo=Math.floor,bo=String.fromCharCode,wo=function(e,t){return e+22+75*(e<26)-((0!=t)<<5)},ko=function(e,t,n){let r=0;for(e=n?vo(e/700):e>>1,e+=vo(e/t);e>455;r+=36)e=vo(e/35);return vo(r+36*e/(e+38))},Eo=function(e){let t=[],n=e.length,r=0,i=128,o=72,a=e.lastIndexOf("-");a<0&&(a=0);for(let n=0;n=128&&uo("not-basic"),t.push(e.charCodeAt(n));for(let l=a>0?a+1:0;l=n&&uo("invalid-input");let a=(s=e.charCodeAt(l++))-48<10?s-22:s-65<26?s-65:s-97<26?s-97:36;(a>=36||a>vo((2147483647-r)/t))&&uo("overflow"),r+=a*t;let c=i<=o?1:i>=o+26?26:i-o;if(avo(2147483647/u)&&uo("overflow"),t*=u}let c=t.length+1;o=ko(r-a,c,0==a),vo(r/c)>2147483647-i&&uo("overflow"),i+=vo(r/c),r%=c,t.splice(r++,0,i)}var s;return String.fromCodePoint(...t)},So=function(e){let t=[],n=(e=fo(e)).length,r=128,i=0,o=72;for(let n of e)n<128&&t.push(bo(n));let a=t.length,s=a;for(a&&t.push("-");s=r&&tvo((2147483647-i)/l)&&uo("overflow"),i+=(n-r)*l,r=n;for(let n of e)if(n2147483647&&uo("overflow"),n==r){let e=i;for(let n=36;;n+=36){let r=n<=o?1:n>=o+26?26:n-o;if(eString.fromCodePoint(...e)},decode:Eo,encode:So,toASCII:function(e){return po(e,(function(e){return mo.test(e)?"xn--"+So(e):e}))},toUnicode:function(e){return po(e,(function(e){return ho.test(e)?Eo(e.slice(4).toLowerCase()):e}))}},xo.encode,xo.toASCII,xo.toUnicode,xo.ucs2,xo.version}));function Co(e,t){return Object.prototype.hasOwnProperty.call(e,t)}var _o,Ao,Oo,Ro,Po=W((()=>{Y(),$t(),_t(),_o=function(e,t,n,r){t=t||"&",n=n||"=";var i={};if("string"!=typeof e||0===e.length)return i;var o=/\+/g;e=e.split(t);var a=1e3;r&&"number"==typeof r.maxKeys&&(a=r.maxKeys);var s=e.length;a>0&&s>a&&(s=a);for(var l=0;l=0?(c=f.substr(0,h),u=f.substr(h+1)):(c=f,u=""),d=decodeURIComponent(c),p=decodeURIComponent(u),Co(i,d)?Array.isArray(i[d])?i[d].push(p):i[d]=[i[d],p]:i[d]=p}return i},Ao=function(e){switch(typeof e){case"string":return e;case"boolean":return e?"true":"false";case"number":return isFinite(e)?e:"";default:return""}},Oo=function(e,t,n,r){return t=t||"&",n=n||"=",null===e&&(e=void 0),"object"==typeof e?Object.keys(e).map((function(r){var i=encodeURIComponent(Ao(r))+n;return Array.isArray(e[r])?e[r].map((function(e){return i+encodeURIComponent(Ao(e))})).join(t):i+encodeURIComponent(Ao(e[r]))})).join(t):r?encodeURIComponent(Ao(r))+n+encodeURIComponent(Ao(e)):""},(Ro={}).decode=Ro.parse=_o,Ro.encode=Ro.stringify=Oo,Ro.decode,Ro.encode,Ro.parse,Ro.stringify}));function Io(){throw new Error("setTimeout has not been defined")}function Mo(){throw new Error("clearTimeout has not been defined")}function No(e){if(Fo===setTimeout)return setTimeout(e,0);if((Fo===Io||!Fo)&&setTimeout)return Fo=setTimeout,setTimeout(e,0);try{return Fo(e,0)}catch{try{return Fo.call(null,e,0)}catch{return Fo.call(this||Uo,e,0)}}}function Lo(){Wo&&zo&&(Wo=!1,zo.length?Ho=zo.concat(Ho):Vo=-1,Ho.length&&Do())}function Do(){if(!Wo){var e=No(Lo);Wo=!0;for(var t=Ho.length;t;){for(zo=Ho,Ho=[];++Vo{Y(),$t(),_t(),Uo=typeof globalThis<"u"?globalThis:typeof self<"u"?self:n.g,Zo=qo={},function(){try{Fo="function"==typeof setTimeout?setTimeout:Io}catch{Fo=Io}try{$o="function"==typeof clearTimeout?clearTimeout:Mo}catch{$o=Mo}}(),Ho=[],Wo=!1,Vo=-1,Zo.nextTick=function(e){var t=new Array(arguments.length-1);if(arguments.length>1)for(var n=1;n1)for(var n=1;n{Y(),$t(),_t(),Xo={},Qo=!1,Jo=typeof globalThis<"u"?globalThis:typeof self<"u"?self:n.g,(ea=Yo()).platform="browser",ea.addListener,ea.argv,ea.binding,ea.browser,ea.chdir,ea.cwd,ea.emit,ea.env,ea.listeners,ea.nextTick,ea.off,ea.on,ea.once,ea.prependListener,ea.prependOnceListener,ea.removeAllListeners,ea.removeListener,ea.title,ea.umask,ea.version,ea.versions}));var na,ra,ia,oa=W((()=>{Y(),$t(),_t(),ta(),na={},ra=!1,ia=function(){if(ra)return na;ra=!0;var e=ea;function t(e){if("string"!=typeof e)throw new TypeError("Path must be a string. Received "+JSON.stringify(e))}function n(e,t){for(var n,r="",i=0,o=-1,a=0,s=0;s<=e.length;++s){if(s2){var l=r.lastIndexOf("/");if(l!==r.length-1){-1===l?(r="",i=0):i=(r=r.slice(0,l)).length-1-r.lastIndexOf("/"),o=s,a=0;continue}}else if(2===r.length||1===r.length){r="",i=0,o=s,a=0;continue}t&&(r.length>0?r+="/..":r="..",i=2)}else r.length>0?r+="/"+e.slice(o+1,s):r=e.slice(o+1,s),i=s-o-1;o=s,a=0}else 46===n&&-1!==a?++a:a=-1}return r}var r={resolve:function(){for(var r,i="",o=!1,a=arguments.length-1;a>=-1&&!o;a--){var s;a>=0?s=arguments[a]:(void 0===r&&(r=e.cwd()),s=r),t(s),0!==s.length&&(i=s+"/"+i,o=47===s.charCodeAt(0))}return i=n(i,!o),o?i.length>0?"/"+i:"/":i.length>0?i:"."},normalize:function(e){if(t(e),0===e.length)return".";var r=47===e.charCodeAt(0),i=47===e.charCodeAt(e.length-1);return 0===(e=n(e,!r)).length&&!r&&(e="."),e.length>0&&i&&(e+="/"),r?"/"+e:e},isAbsolute:function(e){return t(e),e.length>0&&47===e.charCodeAt(0)},join:function(){if(0===arguments.length)return".";for(var e,n=0;n0&&(void 0===e?e=i:e+="/"+i)}return void 0===e?".":r.normalize(e)},relative:function(e,n){if(t(e),t(n),e===n||(e=r.resolve(e))===(n=r.resolve(n)))return"";for(var i=1;ic){if(47===n.charCodeAt(s+d))return n.slice(s+d+1);if(0===d)return n.slice(s+d)}else a>c&&(47===e.charCodeAt(i+d)?u=d:0===d&&(u=0));break}var p=e.charCodeAt(i+d);if(p!==n.charCodeAt(s+d))break;47===p&&(u=d)}var f="";for(d=i+u+1;d<=o;++d)(d===o||47===e.charCodeAt(d))&&(0===f.length?f+="..":f+="/..");return f.length>0?f+n.slice(s+u):(s+=u,47===n.charCodeAt(s)&&++s,n.slice(s))},_makeLong:function(e){return e},dirname:function(e){if(t(e),0===e.length)return".";for(var n=e.charCodeAt(0),r=47===n,i=-1,o=!0,a=e.length-1;a>=1;--a)if(47===(n=e.charCodeAt(a))){if(!o){i=a;break}}else o=!1;return-1===i?r?"/":".":r&&1===i?"//":e.slice(0,i)},basename:function(e,n){if(void 0!==n&&"string"!=typeof n)throw new TypeError('"ext" argument must be a string');t(e);var r,i=0,o=-1,a=!0;if(void 0!==n&&n.length>0&&n.length<=e.length){if(n.length===e.length&&n===e)return"";var s=n.length-1,l=-1;for(r=e.length-1;r>=0;--r){var c=e.charCodeAt(r);if(47===c){if(!a){i=r+1;break}}else-1===l&&(a=!1,l=r+1),s>=0&&(c===n.charCodeAt(s)?-1==--s&&(o=r):(s=-1,o=l))}return i===o?o=l:-1===o&&(o=e.length),e.slice(i,o)}for(r=e.length-1;r>=0;--r)if(47===e.charCodeAt(r)){if(!a){i=r+1;break}}else-1===o&&(a=!1,o=r+1);return-1===o?"":e.slice(i,o)},extname:function(e){t(e);for(var n=-1,r=0,i=-1,o=!0,a=0,s=e.length-1;s>=0;--s){var l=e.charCodeAt(s);if(47!==l)-1===i&&(o=!1,i=s+1),46===l?-1===n?n=s:1!==a&&(a=1):-1!==n&&(a=-1);else if(!o){r=s+1;break}}return-1===n||-1===i||0===a||1===a&&n===i-1&&n===r+1?"":e.slice(n,i)},format:function(e){if(null===e||"object"!=typeof e)throw new TypeError('The "pathObject" argument must be of type Object. Received type '+typeof e);return function(e,t){var n=t.dir||t.root,r=t.base||(t.name||"")+(t.ext||"");return n?n===t.root?n+r:n+e+r:r}("/",e)},parse:function(e){t(e);var n={root:"",dir:"",base:"",ext:"",name:""};if(0===e.length)return n;var r,i=e.charCodeAt(0),o=47===i;o?(n.root="/",r=1):r=0;for(var a=-1,s=0,l=-1,c=!0,u=e.length-1,d=0;u>=r;--u)if(47!==(i=e.charCodeAt(u)))-1===l&&(c=!1,l=u+1),46===i?-1===a?a=u:1!==d&&(d=1):-1!==a&&(d=-1);else if(!c){s=u+1;break}return-1===a||-1===l||0===d||1===d&&a===l-1&&a===s+1?-1!==l&&(n.base=n.name=0===s&&o?e.slice(1,l):e.slice(s,l)):(0===s&&o?(n.name=e.slice(1,a),n.base=e.slice(1,l)):(n.name=e.slice(s,a),n.base=e.slice(s,l)),n.ext=e.slice(a,l)),s>0?n.dir=e.slice(0,s-1):o&&(n.dir="/"),n},sep:"/",delimiter:":",win32:null,posix:null};return r.posix=r,na=r}()})),aa={};function sa(){this.protocol=null,this.slashes=null,this.auth=null,this.host=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.query=null,this.pathname=null,this.path=null,this.href=null}function la(e,t,n){if(e&&ma.isObject(e)&&e instanceof sa)return e;var r=new sa;return r.parse(e,t,n),r}function ca(e){if("string"==typeof e)e=new URL(e);else if(!(e instanceof URL))throw new Deno.errors.InvalidData("invalid argument path , must be a string or URL");if("file:"!==e.protocol)throw new Deno.errors.InvalidData("invalid url scheme");return ja?function(e){let t=e.hostname,n=e.pathname;for(let e=0;eDa||":"!==t)throw new Deno.errors.InvalidData("file url path must be absolute");return n.slice(1)}}(e):function(e){if(""!==e.hostname)throw new Deno.errors.InvalidData("invalid file url hostname");let t=e.pathname;for(let e=0;ees||":"!==t)throw new Deno.errors.InvalidData("file url path must be absolute");return n.slice(1)}}(e):function(e){if(""!==e.hostname)throw new Deno.errors.InvalidData("invalid file url hostname");let t=e.pathname;for(let e=0;eYa,Url:()=>Ha,default:()=>fa,fileURLToPath:()=>da,format:()=>Wa,parse:()=>Ka,pathToFileURL:()=>pa,resolve:()=>Va,resolveObject:()=>Ga});var fa,ha,ma,ga,ya,va,ba,wa,ka,Ea,Sa,xa,Ta,Ca,_a,Aa,Oa,Ra,Pa,Ia,Ma,Na,La,Da,ja,Ba,qa,Fa,$a,Ua,Za,za,Ha,Wa,Va,Ga,Ka,Ya,Xa,Qa,Ja,es,ts,ns,rs,is,os,as,ss,ls=W((()=>{Y(),$t(),_t(),To(),Po(),Ko(),oa(),ta(),ha=xo,ma={isString:function(e){return"string"==typeof e},isObject:function(e){return"object"==typeof e&&null!==e},isNull:function(e){return null===e},isNullOrUndefined:function(e){return null==e}},(fa={}).parse=la,fa.resolve=function(e,t){return la(e,!1,!0).resolve(t)},fa.resolveObject=function(e,t){return e?la(e,!1,!0).resolveObject(t):t},fa.format=function(e){return ma.isString(e)&&(e=la(e)),e instanceof sa?e.format():sa.prototype.format.call(e)},fa.Url=sa,ga=/^([a-z0-9.+-]+:)/i,ya=/:[0-9]*$/,va=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,ba=["{","}","|","\\","^","`"].concat(["<",">",'"',"`"," ","\r","\n","\t"]),wa=["'"].concat(ba),ka=["%","/","?",";","#"].concat(wa),Ea=["/","?","#"],Sa=/^[+a-z0-9A-Z_-]{0,63}$/,xa=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,Ta={javascript:!0,"javascript:":!0},Ca={javascript:!0,"javascript:":!0},_a={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0},Aa=Ro,sa.prototype.parse=function(e,t,n){if(!ma.isString(e))throw new TypeError("Parameter 'url' must be a string, not "+typeof e);var r=e.indexOf("?"),i=-1!==r&&r127?w+="x":w+=b[k];if(!w.match(Sa)){var S=y.slice(0,h),x=y.slice(h+1),T=b.match(xa);T&&(S.push(T[1]),x.unshift(T[2])),x.length&&(a="/"+x.join(".")+a),this.hostname=S.join(".");break}}}this.hostname.length>255?this.hostname="":this.hostname=this.hostname.toLowerCase(),g||(this.hostname=ha.toASCII(this.hostname));var C=this.port?":"+this.port:"",_=this.hostname||"";this.host=_+C,this.href+=this.host,g&&(this.hostname=this.hostname.substr(1,this.hostname.length-2),"/"!==a[0]&&(a="/"+a))}if(!Ta[c])for(h=0,v=wa.length;h0)&&n.host.split("@"))&&(n.auth=T.shift(),n.host=n.hostname=T.shift())),n.search=e.search,n.query=e.query,ma.isNull(n.pathname)&&ma.isNull(n.search)||(n.path=(n.pathname?n.pathname:"")+(n.search?n.search:"")),n.href=n.format(),n;if(!b.length)return n.pathname=null,n.search?n.path="/"+n.search:n.path=null,n.href=n.format(),n;for(var k=b.slice(-1)[0],E=(n.host||e.host||b.length>1)&&("."===k||".."===k)||""===k,S=0,x=b.length;x>=0;x--)"."===(k=b[x])?b.splice(x,1):".."===k?(b.splice(x,1),S++):S&&(b.splice(x,1),S--);if(!y&&!v)for(;S--;S)b.unshift("..");!y||""===b[0]||b[0]&&"/"===b[0].charAt(0)||b.unshift(""),E&&"/"!==b.join("/").substr(-1)&&b.push("");var T,C=""===b[0]||b[0]&&"/"===b[0].charAt(0);return w&&(n.hostname=n.host=C?"":b.length?b.shift():"",(T=!!(n.host&&n.host.indexOf("@")>0)&&n.host.split("@"))&&(n.auth=T.shift(),n.host=n.hostname=T.shift())),(y=y||n.host&&b.length)&&!C&&b.unshift(""),b.length?n.pathname=b.join("/"):(n.pathname=null,n.path=null),ma.isNull(n.pathname)&&ma.isNull(n.search)||(n.path=(n.pathname?n.pathname:"")+(n.search?n.search:"")),n.auth=e.auth||n.auth,n.slashes=n.slashes||e.slashes,n.href=n.format(),n},sa.prototype.parseHost=function(){var e=this.host,t=ya.exec(e);t&&(":"!==(t=t[0])&&(this.port=t.substr(1)),e=e.substr(0,e.length-t.length)),e&&(this.hostname=e)},fa.Url,fa.format,fa.resolve,fa.resolveObject,Oa={},Ra=!1,Pa=function(){if(Ra)return Oa;Ra=!0;var e=Go;function t(e){if("string"!=typeof e)throw new TypeError("Path must be a string. Received "+JSON.stringify(e))}function n(e,t){for(var n,r="",i=0,o=-1,a=0,s=0;s<=e.length;++s){if(s2){var l=r.lastIndexOf("/");if(l!==r.length-1){-1===l?(r="",i=0):i=(r=r.slice(0,l)).length-1-r.lastIndexOf("/"),o=s,a=0;continue}}else if(2===r.length||1===r.length){r="",i=0,o=s,a=0;continue}t&&(r.length>0?r+="/..":r="..",i=2)}else r.length>0?r+="/"+e.slice(o+1,s):r=e.slice(o+1,s),i=s-o-1;o=s,a=0}else 46===n&&-1!==a?++a:a=-1}return r}var r={resolve:function(){for(var r,i="",o=!1,a=arguments.length-1;a>=-1&&!o;a--){var s;a>=0?s=arguments[a]:(void 0===r&&(r=e.cwd()),s=r),t(s),0!==s.length&&(i=s+"/"+i,o=47===s.charCodeAt(0))}return i=n(i,!o),o?i.length>0?"/"+i:"/":i.length>0?i:"."},normalize:function(e){if(t(e),0===e.length)return".";var r=47===e.charCodeAt(0),i=47===e.charCodeAt(e.length-1);return 0===(e=n(e,!r)).length&&!r&&(e="."),e.length>0&&i&&(e+="/"),r?"/"+e:e},isAbsolute:function(e){return t(e),e.length>0&&47===e.charCodeAt(0)},join:function(){if(0===arguments.length)return".";for(var e,n=0;n0&&(void 0===e?e=i:e+="/"+i)}return void 0===e?".":r.normalize(e)},relative:function(e,n){if(t(e),t(n),e===n||(e=r.resolve(e))===(n=r.resolve(n)))return"";for(var i=1;ic){if(47===n.charCodeAt(s+d))return n.slice(s+d+1);if(0===d)return n.slice(s+d)}else a>c&&(47===e.charCodeAt(i+d)?u=d:0===d&&(u=0));break}var p=e.charCodeAt(i+d);if(p!==n.charCodeAt(s+d))break;47===p&&(u=d)}var f="";for(d=i+u+1;d<=o;++d)(d===o||47===e.charCodeAt(d))&&(0===f.length?f+="..":f+="/..");return f.length>0?f+n.slice(s+u):(s+=u,47===n.charCodeAt(s)&&++s,n.slice(s))},_makeLong:function(e){return e},dirname:function(e){if(t(e),0===e.length)return".";for(var n=e.charCodeAt(0),r=47===n,i=-1,o=!0,a=e.length-1;a>=1;--a)if(47===(n=e.charCodeAt(a))){if(!o){i=a;break}}else o=!1;return-1===i?r?"/":".":r&&1===i?"//":e.slice(0,i)},basename:function(e,n){if(void 0!==n&&"string"!=typeof n)throw new TypeError('"ext" argument must be a string');t(e);var r,i=0,o=-1,a=!0;if(void 0!==n&&n.length>0&&n.length<=e.length){if(n.length===e.length&&n===e)return"";var s=n.length-1,l=-1;for(r=e.length-1;r>=0;--r){var c=e.charCodeAt(r);if(47===c){if(!a){i=r+1;break}}else-1===l&&(a=!1,l=r+1),s>=0&&(c===n.charCodeAt(s)?-1==--s&&(o=r):(s=-1,o=l))}return i===o?o=l:-1===o&&(o=e.length),e.slice(i,o)}for(r=e.length-1;r>=0;--r)if(47===e.charCodeAt(r)){if(!a){i=r+1;break}}else-1===o&&(a=!1,o=r+1);return-1===o?"":e.slice(i,o)},extname:function(e){t(e);for(var n=-1,r=0,i=-1,o=!0,a=0,s=e.length-1;s>=0;--s){var l=e.charCodeAt(s);if(47!==l)-1===i&&(o=!1,i=s+1),46===l?-1===n?n=s:1!==a&&(a=1):-1!==n&&(a=-1);else if(!o){r=s+1;break}}return-1===n||-1===i||0===a||1===a&&n===i-1&&n===r+1?"":e.slice(n,i)},format:function(e){if(null===e||"object"!=typeof e)throw new TypeError('The "pathObject" argument must be of type Object. Received type '+typeof e);return function(e,t){var n=t.dir||t.root,r=t.base||(t.name||"")+(t.ext||"");return n?n===t.root?n+r:n+e+r:r}("/",e)},parse:function(e){t(e);var n={root:"",dir:"",base:"",ext:"",name:""};if(0===e.length)return n;var r,i=e.charCodeAt(0),o=47===i;o?(n.root="/",r=1):r=0;for(var a=-1,s=0,l=-1,c=!0,u=e.length-1,d=0;u>=r;--u)if(47!==(i=e.charCodeAt(u)))-1===l&&(c=!1,l=u+1),46===i?-1===a?a=u:1!==d&&(d=1):-1!==a&&(d=-1);else if(!c){s=u+1;break}return-1===a||-1===l||0===d||1===d&&a===l-1&&a===s+1?-1!==l&&(n.base=n.name=0===s&&o?e.slice(1,l):e.slice(s,l)):(0===s&&o?(n.name=e.slice(1,a),n.base=e.slice(1,l)):(n.name=e.slice(s,a),n.base=e.slice(s,l)),n.ext=e.slice(a,l)),s>0?n.dir=e.slice(0,s-1):o&&(n.dir="/"),n},sep:"/",delimiter:":",win32:null,posix:null};return r.posix=r,Oa=r}(),Ia=typeof Deno<"u"?"windows"===Deno.build.os?"win32":Deno.build.os:void 0,fa.URL=typeof URL<"u"?URL:null,fa.pathToFileURL=ua,fa.fileURLToPath=ca,fa.Url,fa.format,fa.resolve,fa.resolveObject,fa.URL,Ma=92,Na=47,La=97,Da=122,ja="win32"===Ia,Ba=/\//g,qa=/%/g,Fa=/\\/g,$a=/\n/g,Ua=/\r/g,Za=/\t/g,za=typeof Deno<"u"?"windows"===Deno.build.os?"win32":Deno.build.os:void 0,fa.URL=typeof URL<"u"?URL:null,fa.pathToFileURL=pa,fa.fileURLToPath=da,Ha=fa.Url,Wa=fa.format,Va=fa.resolve,Ga=fa.resolveObject,Ka=fa.parse,Ya=fa.URL,Xa=92,Qa=47,Ja=97,es=122,ts="win32"===za,ns=/\//g,rs=/%/g,is=/\\/g,os=/\n/g,as=/\r/g,ss=/\t/g})),cs=V(((e,t)=>{Y(),$t(),_t(),t.exports=function(){throw new Error("ws does not work in the browser. Browser clients must use the native WebSocket object")}})),us=V((e=>{Y(),$t(),_t(),Object.defineProperty(e,"__esModule",{value:!0}),e.BufferedDuplex=e.writev=void 0;var t=ri(),n=(Ft(),K(At));function r(e,t){let r=new Array(e.length);for(let t=0;t{this.destroyed||this.push(e)}))}_read(e){this.proxy.read(e)}_write(e,t,n){this.isSocketOpen?this.writeToProxy(e,t,n):this.writeQueue.push({chunk:e,encoding:t,cb:n})}_final(e){this.writeQueue=[],this.proxy.end(e)}_destroy(e,t){this.writeQueue=[],this.proxy.destroy(),t(e)}socketReady(){this.emit("connect"),this.isSocketOpen=!0,this.processWriteQueue()}writeToProxy(e,t,n){!1===this.proxy.write(e,t)?this.proxy.once("drain",n):n()}processWriteQueue(){for(;this.writeQueue.length>0;){let{chunk:e,encoding:t,cb:n}=this.writeQueue.shift();this.writeToProxy(e,t,n)}}};e.BufferedDuplex=i})),ds=V((e=>{Y(),$t(),_t();var t=e&&e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(e,"__esModule",{value:!0}),e.streamBuilder=e.browserStreamBuilder=void 0;var n=(Ft(),K(At)),r=t(cs()),i=t(di()),o=ri(),a=t(no()),s=us(),l=(0,i.default)("mqttjs:ws"),c=["rejectUnauthorized","ca","cert","key","pfx","passphrase"];function u(e,t){let n=`${e.protocol}://${e.hostname}:${e.port}${e.path}`;return"function"==typeof e.transformWsUrl&&(n=e.transformWsUrl(n,e,t)),n}function d(e){let t=e;return e.port||("wss"===e.protocol?t.port=443:t.port=80),e.path||(t.path="/"),e.wsOptions||(t.wsOptions={}),!a.default&&!e.forceNativeWebSocket&&"wss"===e.protocol&&c.forEach((n=>{Object.prototype.hasOwnProperty.call(e,n)&&!Object.prototype.hasOwnProperty.call(e.wsOptions,n)&&(t.wsOptions[n]=e[n])})),t}e.streamBuilder=(e,t)=>{l("streamBuilder");let n=d(t);n.hostname=n.hostname||n.host||"localhost";let i=u(n,e),o=function(e,t,n){l("createWebSocket"),l(`protocol: ${n.protocolId} ${n.protocolVersion}`);let i,o="MQIsdp"===n.protocolId&&3===n.protocolVersion?"mqttv3.1":"mqtt";return l(`creating new Websocket for url: ${t} and protocol: ${o}`),i=n.createWebsocket?n.createWebsocket(t,[o],n):new r.default(t,[o],n.wsOptions),i}(0,i,n),a=r.default.createWebSocketStream(o,n.wsOptions);return a.url=i,o.on("close",(()=>{a.destroy()})),a};e.browserStreamBuilder=(e,t)=>{l("browserStreamBuilder");let r,i=function(e){let t=d(e);if(t.hostname||(t.hostname=t.host),!t.hostname){if(typeof document>"u")throw new Error("Could not determine host. Specify host manually.");let e=new URL(document.URL);t.hostname=e.hostname,t.port||(t.port=Number(e.port))}return void 0===t.objectMode&&(t.objectMode=!(!0===t.binary||void 0===t.binary)),t}(t).browserBufferSize||524288,a=t.browserBufferTimeout||1e3,c=!t.objectMode,p=function(e,t){let n,r="MQIsdp"===t.protocolId&&3===t.protocolVersion?"mqttv3.1":"mqtt",i=u(t,e);return n=t.createWebsocket?t.createWebsocket(i,[r],t):new WebSocket(i,[r]),n.binaryType="arraybuffer",n}(e,t),f=function(e,t,n){let r=new o.Transform({objectMode:e.objectMode});return r._write=t,r._flush=n,r}(t,(function e(t,r,o){if(p.bufferedAmount>i)return void setTimeout(e,a,t,r,o);c&&"string"==typeof t&&(t=n.Buffer.from(t,"utf8"));try{p.send(t)}catch(e){return o(e)}o()}),(function(e){p.close(),e()}));t.objectMode||(f._writev=s.writev.bind(f)),f.on("close",(()=>{p.close()}));let h=typeof p.addEventListener<"u";function m(){l("WebSocket onOpen"),r instanceof s.BufferedDuplex&&r.socketReady()}function g(e){l("WebSocket onClose",e),r.end(),r.destroy()}function y(e){l("WebSocket onError",e);let t=new Error("WebSocket error");t.event=e,r.destroy(t)}async function v(e){let{data:t}=e;t=t instanceof ArrayBuffer?n.Buffer.from(t):t instanceof Blob?n.Buffer.from(await new Response(t).arrayBuffer()):n.Buffer.from(t,"utf8"),f&&!f.destroyed&&f.push(t)}return p.readyState===p.OPEN?(r=f,r.socket=p):(r=new s.BufferedDuplex(t,f,p),h?p.addEventListener("open",m):p.onopen=m),h?(p.addEventListener("close",g),p.addEventListener("error",y),p.addEventListener("message",v)):(p.onclose=g,p.onerror=y,p.onmessage=v),r}})),ps={};function fs(){throw new Error("Node.js net module is not supported by JSPM core outside of Node.js")}G(ps,{Server:()=>fs,Socket:()=>fs,Stream:()=>fs,_createServerHandle:()=>fs,_normalizeArgs:()=>fs,_setSimultaneousAccepts:()=>fs,connect:()=>fs,createConnection:()=>fs,createServer:()=>fs,default:()=>hs,isIP:()=>fs,isIPv4:()=>fs,isIPv6:()=>fs});var hs,ms=W((()=>{Y(),$t(),_t(),hs={_createServerHandle:fs,_normalizeArgs:fs,_setSimultaneousAccepts:fs,connect:fs,createConnection:fs,createServer:fs,isIP:fs,isIPv4:fs,isIPv6:fs,Server:fs,Socket:fs,Stream:fs}})),gs=V((e=>{Y(),$t(),_t();var t=e&&e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(e,"__esModule",{value:!0});var n=t((ms(),K(ps))),r=(0,t(di()).default)("mqttjs:tcp");e.default=(e,t)=>{t.port=t.port||1883,t.hostname=t.hostname||t.host||"localhost";let{port:i,path:o}=t,a=t.hostname;return r("port %d and host %s",i,a),n.default.createConnection({port:i,host:a,path:o})}})),ys={};G(ys,{default:()=>vs});var vs,bs=W((()=>{Y(),$t(),_t(),vs={}})),ws=V((e=>{Y(),$t(),_t();var t=e&&e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(e,"__esModule",{value:!0});var n=t((bs(),K(ys))),r=t((ms(),K(ps))),i=(0,t(di()).default)("mqttjs:tls");e.default=(e,t)=>{t.port=t.port||8883,t.host=t.hostname||t.host||"localhost",0===r.default.isIP(t.host)&&(t.servername=t.host),t.rejectUnauthorized=!1!==t.rejectUnauthorized,delete t.path,i("port %d host %s rejectUnauthorized %b",t.port,t.host,t.rejectUnauthorized);let o=n.default.connect(t);function a(n){t.rejectUnauthorized&&e.emit("error",n),o.end()}return o.on("secureConnect",(()=>{t.rejectUnauthorized&&!o.authorized?o.emit("error",new Error("TLS not authorized")):o.removeListener("error",a)})),o.on("error",a),o}})),ks=V((e=>{Y(),$t(),_t(),Object.defineProperty(e,"__esModule",{value:!0});var t,n,r,i=(Ft(),K(At)),o=ri(),a=us();e.default=(e,s)=>{if(s.hostname=s.hostname||s.host,!s.hostname)throw new Error("Could not determine host. Specify host manually.");let l="MQIsdp"===s.protocolId&&3===s.protocolVersion?"mqttv3.1":"mqtt";!function(e){e.hostname||(e.hostname="localhost"),e.path||(e.path="/"),e.wsOptions||(e.wsOptions={})}(s);let c=function(e,t){let n="wxs"===e.protocol?"wss":"ws",r=`${n}://${e.hostname}${e.path}`;return e.port&&80!==e.port&&443!==e.port&&(r=`${n}://${e.hostname}:${e.port}${e.path}`),"function"==typeof e.transformWsUrl&&(r=e.transformWsUrl(r,e,t)),r}(s,e);t=wx.connectSocket({url:c,protocols:[l]}),n=function(){let e=new o.Transform;return e._write=(e,n,r)=>{t.send({data:e.buffer,success(){r()},fail(e){r(new Error(e))}})},e._flush=e=>{t.close({success(){e()}})},e}(),(r=new a.BufferedDuplex(s,n,t))._destroy=(e,n)=>{t.close({success(){n&&n(e)}})};let u=r.destroy;return r.destroy=(e,n)=>(r.destroy=u,setTimeout((()=>{t.close({fail(){r._destroy(e,n)}})}),0),r),t.onOpen((()=>{r.socketReady()})),t.onMessage((e=>{let{data:t}=e;t=t instanceof ArrayBuffer?i.Buffer.from(t):i.Buffer.from(t,"utf8"),n.push(t)})),t.onClose((()=>{r.emit("close"),r.end(),r.destroy()})),t.onError((e=>{let t=new Error(e.errMsg);r.destroy(t)})),r}})),Es=V((e=>{Y(),$t(),_t(),Object.defineProperty(e,"__esModule",{value:!0});var t,n,r,i=(Ft(),K(At)),o=ri(),a=us(),s=!1;e.default=(e,l)=>{if(l.hostname=l.hostname||l.host,!l.hostname)throw new Error("Could not determine host. Specify host manually.");let c="MQIsdp"===l.protocolId&&3===l.protocolVersion?"mqttv3.1":"mqtt";!function(e){e.hostname||(e.hostname="localhost"),e.path||(e.path="/"),e.wsOptions||(e.wsOptions={})}(l);let u=function(e,t){let n="alis"===e.protocol?"wss":"ws",r=`${n}://${e.hostname}${e.path}`;return e.port&&80!==e.port&&443!==e.port&&(r=`${n}://${e.hostname}:${e.port}${e.path}`),"function"==typeof e.transformWsUrl&&(r=e.transformWsUrl(r,e,t)),r}(l,e);return(t=l.my).connectSocket({url:u,protocols:c}),n=function(){let e=new o.Transform;return e._write=(e,n,r)=>{t.sendSocketMessage({data:e.buffer,success(){r()},fail(){r(new Error)}})},e._flush=e=>{t.closeSocket({success(){e()}})},e}(),r=new a.BufferedDuplex(l,n,t),s||(s=!0,t.onSocketOpen((()=>{r.socketReady()})),t.onSocketMessage((e=>{if("string"==typeof e.data){let t=i.Buffer.from(e.data,"base64");n.push(t)}else{let t=new FileReader;t.addEventListener("load",(()=>{let e=t.result;e=e instanceof ArrayBuffer?i.Buffer.from(e):i.Buffer.from(e,"utf8"),n.push(e)})),t.readAsArrayBuffer(e.data)}})),t.onSocketClose((()=>{r.end(),r.destroy()})),t.onSocketError((e=>{r.destroy(e)}))),r}})),Ss=V((e=>{Y(),$t(),_t();var t=e&&e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(e,"__esModule",{value:!0}),e.connectAsync=void 0;var n=t(di()),r=t((ls(),K(aa))),i=t(lo()),o=t(no());"function"!=typeof(null==X?void 0:X.nextTick)&&(X.nextTick=setImmediate);var a=(0,n.default)("mqttjs"),s=null;function l(e,t){var n,l,c,u;if(a("connecting to an MQTT broker..."),"object"==typeof e&&!t&&(t=e,e=""),t=t||{},e&&"string"==typeof e){let i=r.default.parse(e,!0),o={};if(null!=i.port&&(o.port=Number(i.port)),o.host=i.hostname,o.query=i.query,o.auth=i.auth,o.protocol=i.protocol,o.path=i.path,o.protocol=null===(n=o.protocol)||void 0===n?void 0:n.replace(/:$/,""),!(t=Object.assign(Object.assign({},o),t)).protocol)throw new Error("Missing protocol")}if(t.unixSocket=t.unixSocket||(null===(l=t.protocol)||void 0===l?void 0:l.includes("+unix")),t.unixSocket?t.protocol=t.protocol.replace("+unix",""):null!==(c=t.protocol)&&void 0!==c&&c.startsWith("ws")||null!==(u=t.protocol)&&void 0!==u&&u.startsWith("wx")||delete t.path,function(e){let t;e.auth&&(t=e.auth.match(/^(.+):(.+)$/),t?(e.username=t[1],e.password=t[2]):e.username=e.auth)}(t),t.query&&"string"==typeof t.query.clientId&&(t.clientId=t.query.clientId),t.cert&&t.key){if(!t.protocol)throw new Error("Missing secure protocol key");if(-1===["mqtts","wss","wxs","alis"].indexOf(t.protocol))switch(t.protocol){case"mqtt":t.protocol="mqtts";break;case"ws":t.protocol="wss";break;case"wx":t.protocol="wxs";break;case"ali":t.protocol="alis";break;default:throw new Error(`Unknown protocol for secure connection: "${t.protocol}"!`)}}if(s||(s={},o.default||t.forceNativeWebSocket?(s.ws=ds().browserStreamBuilder,s.wss=ds().browserStreamBuilder,s.wx=ks().default,s.wxs=ks().default,s.ali=Es().default,s.alis=Es().default):(s.ws=ds().streamBuilder,s.wss=ds().streamBuilder,s.mqtt=gs().default,s.tcp=gs().default,s.ssl=ws().default,s.tls=s.ssl,s.mqtts=ws().default)),!s[t.protocol]){let e=-1!==["mqtts","wss"].indexOf(t.protocol);t.protocol=["mqtt","mqtts","ws","wss","wx","wxs","ali","alis"].filter(((t,n)=>(!e||n%2!=0)&&"function"==typeof s[t]))[0]}if(!1===t.clean&&!t.clientId)throw new Error("Missing clientId for unclean clients");t.protocol&&(t.defaultProtocol=t.protocol);let d=new i.default((function(e){return t.servers&&((!e._reconnectCount||e._reconnectCount===t.servers.length)&&(e._reconnectCount=0),t.host=t.servers[e._reconnectCount].host,t.port=t.servers[e._reconnectCount].port,t.protocol=t.servers[e._reconnectCount].protocol?t.servers[e._reconnectCount].protocol:t.defaultProtocol,t.hostname=t.host,e._reconnectCount++),a("calling streambuilder for",t.protocol),s[t.protocol](e,t)}),t);return d.on("error",(()=>{})),d}e.connectAsync=function(e,t,n=!0){return new Promise(((r,i)=>{let o=l(e,t),a={connect:e=>{s(),r(o)},end:()=>{s(),r(o)},error:e=>{s(),o.end(),i(e)}};function s(){Object.keys(a).forEach((e=>{o.off(e,a[e])}))}!1===n&&(a.close=()=>{a.error(new Error("Couldn't connect to server"))}),Object.keys(a).forEach((e=>{o.on(e,a[e])}))}))},e.default=l})),xs=V((e=>{Y(),$t(),_t();var t=e&&e.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var i=Object.getOwnPropertyDescriptor(t,n);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,i)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),n=e&&e.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),r=e&&e.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(null!=e)for(var i in e)"default"!==i&&Object.prototype.hasOwnProperty.call(e,i)&&t(r,e,i);return n(r,e),r},i=e&&e.__exportStar||function(e,n){for(var r in e)"default"!==r&&!Object.prototype.hasOwnProperty.call(n,r)&&t(n,e,r)},o=e&&e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(e,"__esModule",{value:!0}),e.ReasonCodes=e.KeepaliveManager=e.UniqueMessageIdProvider=e.DefaultMessageIdProvider=e.Store=e.MqttClient=e.connectAsync=e.connect=e.Client=void 0;var a=o(lo());e.MqttClient=a.default;var s=o(vi());e.DefaultMessageIdProvider=s.default;var l=o(co());e.UniqueMessageIdProvider=l.default;var c=o(Ei());e.Store=c.default;var u=r(Ss());e.connect=u.default,Object.defineProperty(e,"connectAsync",{enumerable:!0,get:function(){return u.connectAsync}});var d=o(so());e.KeepaliveManager=d.default,e.Client=a.default,i(lo(),e),i(Ti(),e);var p=Ci();Object.defineProperty(e,"ReasonCodes",{enumerable:!0,get:function(){return p.ReasonCodes}})})),Ts=V((e=>{Y(),$t(),_t();var t=e&&e.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var i=Object.getOwnPropertyDescriptor(t,n);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,i)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),n=e&&e.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),r=e&&e.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(null!=e)for(var i in e)"default"!==i&&Object.prototype.hasOwnProperty.call(e,i)&&t(r,e,i);return n(r,e),r},i=e&&e.__exportStar||function(e,n){for(var r in e)"default"!==r&&!Object.prototype.hasOwnProperty.call(n,r)&&t(n,e,r)};Object.defineProperty(e,"__esModule",{value:!0});var o=r(xs());e.default=o,i(xs(),e)}))(),Cs=n(78537),_s=Cs,As=function(){return this?this:"undefined"!=typeof window?window:void 0!==As?As:"undefined"!=typeof self?self:Function("return this")()}.call(null);_s.exportSymbol("proto.User",null,As),proto.User=function(e){Cs.Message.initialize(this,e,0,-1,null,null)},_s.inherits(proto.User,Cs.Message),_s.DEBUG&&!COMPILED&&(proto.User.displayName="proto.User"),Cs.Message.GENERATE_TO_OBJECT&&(proto.User.prototype.toObject=function(e){return proto.User.toObject(e,this)},proto.User.toObject=function(e,t){var n={uid:Cs.Message.getFieldWithDefault(t,1,""),nickname:Cs.Message.getFieldWithDefault(t,2,""),avatar:Cs.Message.getFieldWithDefault(t,3,""),type:Cs.Message.getFieldWithDefault(t,4,""),extra:Cs.Message.getFieldWithDefault(t,5,"")};return e&&(n.$jspbMessageInstance=t),n}),proto.User.deserializeBinary=function(e){var t=new Cs.BinaryReader(e),n=new proto.User;return proto.User.deserializeBinaryFromReader(n,t)},proto.User.deserializeBinaryFromReader=function(e,t){for(;t.nextField()&&!t.isEndGroup();){switch(t.getFieldNumber()){case 1:var n=t.readString();e.setUid(n);break;case 2:n=t.readString();e.setNickname(n);break;case 3:n=t.readString();e.setAvatar(n);break;case 4:n=t.readString();e.setType(n);break;case 5:n=t.readString();e.setExtra(n);break;default:t.skipField()}}return e},proto.User.prototype.serializeBinary=function(){var e=new Cs.BinaryWriter;return proto.User.serializeBinaryToWriter(this,e),e.getResultBuffer()},proto.User.serializeBinaryToWriter=function(e,t){var n=void 0;(n=e.getUid()).length>0&&t.writeString(1,n),(n=e.getNickname()).length>0&&t.writeString(2,n),(n=e.getAvatar()).length>0&&t.writeString(3,n),(n=e.getType()).length>0&&t.writeString(4,n),(n=e.getExtra()).length>0&&t.writeString(5,n)},proto.User.prototype.getUid=function(){return Cs.Message.getFieldWithDefault(this,1,"")},proto.User.prototype.setUid=function(e){return Cs.Message.setProto3StringField(this,1,e)},proto.User.prototype.getNickname=function(){return Cs.Message.getFieldWithDefault(this,2,"")},proto.User.prototype.setNickname=function(e){return Cs.Message.setProto3StringField(this,2,e)},proto.User.prototype.getAvatar=function(){return Cs.Message.getFieldWithDefault(this,3,"")},proto.User.prototype.setAvatar=function(e){return Cs.Message.setProto3StringField(this,3,e)},proto.User.prototype.getType=function(){return Cs.Message.getFieldWithDefault(this,4,"")},proto.User.prototype.setType=function(e){return Cs.Message.setProto3StringField(this,4,e)},proto.User.prototype.getExtra=function(){return Cs.Message.getFieldWithDefault(this,5,"")},proto.User.prototype.setExtra=function(e){return Cs.Message.setProto3StringField(this,5,e)};var Os=Cs,Rs=function(){return this?this:"undefined"!=typeof window?window:void 0!==Rs?Rs:"undefined"!=typeof self?self:Function("return this")()}.call(null);Os.exportSymbol("proto.Thread",null,Rs),proto.Thread=function(e){Cs.Message.initialize(this,e,0,-1,null,null)},Os.inherits(proto.Thread,Cs.Message),Os.DEBUG&&!COMPILED&&(proto.Thread.displayName="proto.Thread"),Cs.Message.GENERATE_TO_OBJECT&&(proto.Thread.prototype.toObject=function(e){return proto.Thread.toObject(e,this)},proto.Thread.toObject=function(e,t){var n,r={uid:Cs.Message.getFieldWithDefault(t,1,""),topic:Cs.Message.getFieldWithDefault(t,2,""),type:Cs.Message.getFieldWithDefault(t,3,""),state:Cs.Message.getFieldWithDefault(t,4,""),user:(n=t.getUser())&&proto.User.toObject(e,n),client:Cs.Message.getFieldWithDefault(t,6,""),extra:Cs.Message.getFieldWithDefault(t,7,"")};return e&&(r.$jspbMessageInstance=t),r}),proto.Thread.deserializeBinary=function(e){var t=new Cs.BinaryReader(e),n=new proto.Thread;return proto.Thread.deserializeBinaryFromReader(n,t)},proto.Thread.deserializeBinaryFromReader=function(e,t){for(;t.nextField()&&!t.isEndGroup();){switch(t.getFieldNumber()){case 1:var n=t.readString();e.setUid(n);break;case 2:n=t.readString();e.setTopic(n);break;case 3:n=t.readString();e.setType(n);break;case 4:n=t.readString();e.setState(n);break;case 5:n=new proto.User;t.readMessage(n,proto.User.deserializeBinaryFromReader),e.setUser(n);break;case 6:n=t.readString();e.setClient(n);break;case 7:n=t.readString();e.setExtra(n);break;default:t.skipField()}}return e},proto.Thread.prototype.serializeBinary=function(){var e=new Cs.BinaryWriter;return proto.Thread.serializeBinaryToWriter(this,e),e.getResultBuffer()},proto.Thread.serializeBinaryToWriter=function(e,t){var n=void 0;(n=e.getUid()).length>0&&t.writeString(1,n),(n=e.getTopic()).length>0&&t.writeString(2,n),(n=e.getType()).length>0&&t.writeString(3,n),(n=e.getState()).length>0&&t.writeString(4,n),null!=(n=e.getUser())&&t.writeMessage(5,n,proto.User.serializeBinaryToWriter),(n=e.getClient()).length>0&&t.writeString(6,n),(n=e.getExtra()).length>0&&t.writeString(7,n)},proto.Thread.prototype.getUid=function(){return Cs.Message.getFieldWithDefault(this,1,"")},proto.Thread.prototype.setUid=function(e){return Cs.Message.setProto3StringField(this,1,e)},proto.Thread.prototype.getTopic=function(){return Cs.Message.getFieldWithDefault(this,2,"")},proto.Thread.prototype.setTopic=function(e){return Cs.Message.setProto3StringField(this,2,e)},proto.Thread.prototype.getType=function(){return Cs.Message.getFieldWithDefault(this,3,"")},proto.Thread.prototype.setType=function(e){return Cs.Message.setProto3StringField(this,3,e)},proto.Thread.prototype.getState=function(){return Cs.Message.getFieldWithDefault(this,4,"")},proto.Thread.prototype.setState=function(e){return Cs.Message.setProto3StringField(this,4,e)},proto.Thread.prototype.getUser=function(){return Cs.Message.getWrapperField(this,proto.User,5)},proto.Thread.prototype.setUser=function(e){return Cs.Message.setWrapperField(this,5,e)},proto.Thread.prototype.clearUser=function(){return this.setUser(void 0)},proto.Thread.prototype.hasUser=function(){return null!=Cs.Message.getField(this,5)},proto.Thread.prototype.getClient=function(){return Cs.Message.getFieldWithDefault(this,6,"")},proto.Thread.prototype.setClient=function(e){return Cs.Message.setProto3StringField(this,6,e)},proto.Thread.prototype.getExtra=function(){return Cs.Message.getFieldWithDefault(this,7,"")},proto.Thread.prototype.setExtra=function(e){return Cs.Message.setProto3StringField(this,7,e)};var Ps=Cs,Is=function(){return this?this:"undefined"!=typeof window?window:void 0!==Is?Is:"undefined"!=typeof self?self:Function("return this")()}.call(null);Ps.exportSymbol("proto.Message",null,Is),proto.Message=function(e){Cs.Message.initialize(this,e,0,-1,null,null)},Ps.inherits(proto.Message,Cs.Message),Ps.DEBUG&&!COMPILED&&(proto.Message.displayName="proto.Message"),Cs.Message.GENERATE_TO_OBJECT&&(proto.Message.prototype.toObject=function(e){return proto.Message.toObject(e,this)},proto.Message.toObject=function(e,t){var n,r={uid:Cs.Message.getFieldWithDefault(t,1,""),type:Cs.Message.getFieldWithDefault(t,2,""),content:Cs.Message.getFieldWithDefault(t,3,""),status:Cs.Message.getFieldWithDefault(t,4,""),createdat:Cs.Message.getFieldWithDefault(t,5,""),client:Cs.Message.getFieldWithDefault(t,6,""),thread:(n=t.getThread())&&proto.Thread.toObject(e,n),user:(n=t.getUser())&&proto.User.toObject(e,n),extra:Cs.Message.getFieldWithDefault(t,9,"")};return e&&(r.$jspbMessageInstance=t),r}),proto.Message.deserializeBinary=function(e){var t=new Cs.BinaryReader(e),n=new proto.Message;return proto.Message.deserializeBinaryFromReader(n,t)},proto.Message.deserializeBinaryFromReader=function(e,t){for(;t.nextField()&&!t.isEndGroup();){switch(t.getFieldNumber()){case 1:var n=t.readString();e.setUid(n);break;case 2:n=t.readString();e.setType(n);break;case 3:n=t.readString();e.setContent(n);break;case 4:n=t.readString();e.setStatus(n);break;case 5:n=t.readString();e.setCreatedat(n);break;case 6:n=t.readString();e.setClient(n);break;case 7:n=new proto.Thread;t.readMessage(n,proto.Thread.deserializeBinaryFromReader),e.setThread(n);break;case 8:n=new proto.User;t.readMessage(n,proto.User.deserializeBinaryFromReader),e.setUser(n);break;case 9:n=t.readString();e.setExtra(n);break;default:t.skipField()}}return e},proto.Message.prototype.serializeBinary=function(){var e=new Cs.BinaryWriter;return proto.Message.serializeBinaryToWriter(this,e),e.getResultBuffer()},proto.Message.serializeBinaryToWriter=function(e,t){var n=void 0;(n=e.getUid()).length>0&&t.writeString(1,n),(n=e.getType()).length>0&&t.writeString(2,n),(n=e.getContent()).length>0&&t.writeString(3,n),(n=e.getStatus()).length>0&&t.writeString(4,n),(n=e.getCreatedat()).length>0&&t.writeString(5,n),(n=e.getClient()).length>0&&t.writeString(6,n),null!=(n=e.getThread())&&t.writeMessage(7,n,proto.Thread.serializeBinaryToWriter),null!=(n=e.getUser())&&t.writeMessage(8,n,proto.User.serializeBinaryToWriter),(n=e.getExtra()).length>0&&t.writeString(9,n)},proto.Message.prototype.getUid=function(){return Cs.Message.getFieldWithDefault(this,1,"")},proto.Message.prototype.setUid=function(e){return Cs.Message.setProto3StringField(this,1,e)},proto.Message.prototype.getType=function(){return Cs.Message.getFieldWithDefault(this,2,"")},proto.Message.prototype.setType=function(e){return Cs.Message.setProto3StringField(this,2,e)},proto.Message.prototype.getContent=function(){return Cs.Message.getFieldWithDefault(this,3,"")},proto.Message.prototype.setContent=function(e){return Cs.Message.setProto3StringField(this,3,e)},proto.Message.prototype.getStatus=function(){return Cs.Message.getFieldWithDefault(this,4,"")},proto.Message.prototype.setStatus=function(e){return Cs.Message.setProto3StringField(this,4,e)},proto.Message.prototype.getCreatedat=function(){return Cs.Message.getFieldWithDefault(this,5,"")},proto.Message.prototype.setCreatedat=function(e){return Cs.Message.setProto3StringField(this,5,e)},proto.Message.prototype.getClient=function(){return Cs.Message.getFieldWithDefault(this,6,"")},proto.Message.prototype.setClient=function(e){return Cs.Message.setProto3StringField(this,6,e)},proto.Message.prototype.getThread=function(){return Cs.Message.getWrapperField(this,proto.Thread,7)},proto.Message.prototype.setThread=function(e){return Cs.Message.setWrapperField(this,7,e)},proto.Message.prototype.clearThread=function(){return this.setThread(void 0)},proto.Message.prototype.hasThread=function(){return null!=Cs.Message.getField(this,7)},proto.Message.prototype.getUser=function(){return Cs.Message.getWrapperField(this,proto.User,8)},proto.Message.prototype.setUser=function(e){return Cs.Message.setWrapperField(this,8,e)},proto.Message.prototype.clearUser=function(){return this.setUser(void 0)},proto.Message.prototype.hasUser=function(){return null!=Cs.Message.getField(this,8)},proto.Message.prototype.getExtra=function(){return Cs.Message.getFieldWithDefault(this,9,"")},proto.Message.prototype.setExtra=function(e){return Cs.Message.setProto3StringField(this,9,e)};var Ms,Ns=proto,Ls=!1,Ds=function(e){var t=e.uid,n=e.username,r=e.accessToken;if($.L.getState().userInfo,Ls)console.log("mqtt is connecting");else if(Ms&&Ms.connected)console.log("mqtt already connected");else if(Ms&&Ms.reconnecting)console.log("mqtt already reconnecting");else{Ls=!0;var i=$.L.getState().deviceUid,o={keepalive:30,clientId:t+"/"+x.bVn+"/"+i,username:n,password:r,clean:!1,path:"/websocket",reconnectPeriod:5e3,connectTimeout:3e4,reschedulePings:!0,rejectUnauthorized:!1,log:function(){0}};console.log("mqtt start connect:",o),(Ms=Ts.connect((0,T.Hg)(),o)).on("connect",(function(){console.log("mqtt event connected"),Ls=!1})),Ms.on("message",(function(e,n,r){var i=Ns.Message.deserializeBinary(n);console.log("mqtt event message",e,i);var o=i.getType();if(o===x.n$Z){var a=i.getContent();a&&(console.log("mqtt receive notice",a),_.Z.emit(x.YwV,a))}else if(o===x.PYi){if(i.getUser().getUid()===t)return void console.log("mqtt receive self message");console.log("mqtt receive other message");var s=i.getContent();_.Z.emit(x.VZf,s)}})),Ms.on("packetsend",(function(e){})),Ms.on("packetreceive",(function(e){"publish"===e.cmd||e.cmd})),Ms.on("reconnect",(function(){console.log("mqtt event reconnect")})),Ms.on("close",(function(){console.log("mqtt event close"),Ls=!1})),Ms.on("disconnect",(function(){console.error("mqtt event disconnected"),Ls=!1})),Ms.on("offline",(function(){console.log("mqtt event offline"),Ls=!1})),Ms.on("error",(function(){console.log("mqtt event error")})),Ms.on("end",(function(){console.log("mqtt event end")}))}};var js=function(){var e=(0,N.useState)(!1),t=m()(e,2),n=t[0],r=t[1],i=(0,N.useState)(!1),o=m()(i,2),a=o[0],s=o[1],l=function(){var e=y()(f()().mark((function e(t,n){return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:a?(console.log("handleNewMessage isBrowserTabHidden"),c(t,n)):console.log("handleNewMessage not isBrowserTabHidden");case 1:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),c=function(e,t){console.log("showWebNotification");var n=new Notification(e,{body:t,icon:"./logo.png"});n.onshow=function(){console.log("Notification shown")},n.onclick=function(){console.log("notification click")},n.onclose=function(){console.log("notification close")},n.onerror=function(){console.log("notification error")}};return(0,N.useEffect)((function(){return window.Notification&&"granted"!==Notification.permission?Notification.requestPermission((function(e){"granted"===e?(console.log("Notification permission granted."),r(!0)):(console.log("notification denied"),r(!1))})):(console.log("已经授权或浏览器不支持通知"),r(!0)),document.addEventListener("visibilitychange",(function(){"hidden"===document.visibilityState?s(!0):"visible"===document.visibilityState&&s(!1)}),!1),function(){document.removeEventListener("visibilitychange",(function(){}))}}),[]),{isNotificationGranted:n,showWebNotification:c,showNotification:l}},Bs=n(11490),qs=n(69079),Fs=n(75365),$s=function(){var e=(0,N.useState)(!0),t=m()(e,2),n=t[0],r=t[1];return(0,N.useEffect)((function(){if((0,T._p)())r(!0);else if((0,T.OJ)()){var e=(0,T.xn)();r(!e||"paid"!==e.userType)}else r(!0)}),[]),n?(0,L.jsx)(L.Fragment,{children:(0,L.jsx)(M.Z,{title:"查看开源代码",children:(0,L.jsx)(Fs.ZP,{type:"text",icon:(0,L.jsx)(qs.Z,{}),onClick:function(){window.open("https://github.com/bytedesk/bytedesk","_blank")},children:"GitHub"})})}):null},Us=n(16565),Zs=n(11184),zs=n(32327),Hs=n(53530),Ws=n(88008),Vs=zs.Z.Text,Gs=function(){var e,t=(0,$.L)((function(e){return e.userInfo})),n=(0,N.useState)(!1),r=m()(n,2),i=r[0],o=r[1],a=(0,N.useState)(!1),s=m()(a,2),l=s[0],c=s[1];(0,N.useEffect)((function(){if((0,T.OJ)()){var e=(0,T.xn)();e&&e.userType,c(!0)}else c(!1)}),[]);var u=(0,N.useMemo)((function(){if((0,T._p)())return-1;if((0,T.OJ)()){var e=(0,T.xn)();if(e&&"paid"===e.userType&&e.expiryDate){var n=new Date(e.expiryDate),r=new Date,i=n.getTime()-r.getTime(),o=Math.ceil(i/864e5);return Math.max(0,o)}if(null!=t&&t.createdAt){var a=new Date(t.createdAt),s=new Date,l=new Date(a);l.setDate(l.getDate()+30);var c=l.getTime()-s.getTime(),u=Math.ceil(c/864e5);return Math.max(0,u)}}return 0}),[null==t?void 0:t.createdAt]);(0,N.useEffect)((function(){if(l&&u>=0&&u<3){var e=(new Date).toISOString().split("T")[0];localStorage.getItem("trialWarningLastShown")!==e&&(o(!0),localStorage.setItem("trialWarningLastShown",e))}}),[u,l]);var d=(0,N.useMemo)((function(){return u<=7&&u>=0?{color:"#ff4d4f"}:u<=15?{color:"#faad14"}:{color:"#52c41a"}}),[u]),p=function(){window.open("https://www.weiyuai.cn/docs/zh-CN/docs/faq/#%E9%97%AE%E9%A2%989%E8%AF%95%E7%94%A8%E7%89%88%E6%8F%90%E7%A4%BA","_blank")},f=function(){o(!1)};if(!l)return null;var h=(0,T.xn)();return"paid"===(null==h?void 0:h.userType)&&(u<0||u>=5)?null:(0,L.jsxs)(L.Fragment,{children:[(0,L.jsx)(M.Z,{title:(0,T._p)()?"社区版":"开通付费版",children:(0,L.jsx)(Fs.ZP,{type:"text",icon:(0,L.jsx)(Ws.Z,{style:{color:"#faad14"}}),onClick:p,children:(0,T._p)()?"社区版":(0,L.jsx)(L.Fragment,{children:"paid"===(null===(e=(0,T.xn)())||void 0===e?void 0:e.userType)?(0,L.jsxs)(L.Fragment,{children:[(0,T.$A)()?"企业版":"平台版"," 付费",(0,L.jsxs)(Vs,{style:d,children:[" 剩余",u,"天"]})]}):(0,L.jsxs)(L.Fragment,{children:[(0,T.$A)()?"企业版":"平台版"," 试用",u>=0&&(0,L.jsxs)(Vs,{style:d,children:[" 剩余",u,"天"]})]})})})}),(0,L.jsxs)(Hs.Z,{title:"试用期即将结束",open:i,onCancel:f,footer:[(0,L.jsx)(Fs.ZP,{onClick:f,children:"稍后再说"},"cancel"),(0,L.jsx)(Fs.ZP,{type:"primary",onClick:p,children:"立即升级"},"subscribe")],children:[(0,L.jsxs)("p",{children:["您的试用期剩余",(0,L.jsxs)(Vs,{strong:!0,style:{color:"#ff4d4f"},children:[" ",u," "]}),"天,即将到期。"]}),(0,L.jsx)("p",{children:"为了不影响您的正常使用,请尽快升级到付费版本。"})]})]})},Ks=n(36605),Ys="/auth/login";function Xs(){return Qs.apply(this,arguments)}function Qs(){return Qs=y()(f()().mark((function e(){var t,n;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log("getInitialState"),t=function(){var e=y()(f()().mark((function e(){var t,n;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!==(t=localStorage.getItem(x.LA8))&&0!==t.trim().length){e.next=3;break}return e.abrupt("return",void 0);case 3:return e.prev=3,e.next=6,(0,k.Ai)();case 6:return n=e.sent,console.log("getProfile: ",n),e.abrupt("return",n.data);case 11:e.prev=11,e.t0=e.catch(3),E.history.push(Ys);case 14:return e.abrupt("return",void 0);case 15:case"end":return e.stop()}}),e,null,[[3,11]])})));return function(){return e.apply(this,arguments)}}(),e.next=4,t();case 4:return n=e.sent,e.prev=5,e.next=8,(0,T.ME)();case 8:e.next=13;break;case 10:e.prev=10,e.t0=e.catch(5),console.error("Failed to load config:",e.t0);case 13:return e.abrupt("return",{fetchUserInfo:t,userInfo:n,settings:S.Z});case 14:case"end":return e.stop()}}),e,null,[[5,10]])}))),Qs.apply(this,arguments)}var Js=function(e){var t,n,r=e.initialState;js();var i=(0,E.useIntl)(),o=(null!=r?r:{}).userInfo,a=b.ZP.useNotification(),s=m()(a,2),l=s[0],c=s[1],u=(0,N.useState)("https://www.weiyuai.cn/logo.png"),p=m()(u,2),h=p[0],g=p[1],k=(0,N.useState)(""),S=m()(k,2),A=(S[0],S[1]),P=(0,N.useState)(!1),I=m()(P,2),M=I[0],q=I[1],U=(0,$.L)((function(e){return{deviceUid:e.deviceUid,setDeviceUid:e.setDeviceUid}})),Z=U.deviceUid,z=U.setDeviceUid,H=(0,$.L)((function(e){return e.setUserInfo})),W=(0,O.Z)().isDarkMode;r.settings.navTheme=W?"realDark":"light";var V=function(){if(o&&(0,T.OJ)()){var e=(0,T.xn)(),t=-1;if(e)if("paid"===e.userType&&e.expiryDate){var n=new Date(e.expiryDate),r=new Date,i=n.getTime()-r.getTime();t=Math.ceil(i/864e5),t=Math.max(0,t)}else if(o.createdAt){var a=new Date(o.createdAt),s=new Date,c=new Date(a);c.setDate(c.getDate()+30);var u=c.getTime()-s.getTime();t=Math.ceil(u/864e5),t=Math.max(0,t)}0===t&&l.error({message:"许可过期",description:"系统许可已过期,请联系管理员续费",duration:3,onClose:function(){(0,R.NZ)()}})}},G=function(e){document.title=e||i.formatMessage({id:"app.title"})},K=function(){var e=y()(f()().mark((function e(){var t,n,r,a,s,c,u,d;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,(0,T.Xs)();case 3:n=e.sent,console.log("getConfig config app: ",n),console.log("getConfig licenseInfo:",(0,T.xn)()),(null==n||null===(t=n.custom)||void 0===t?void 0:t.enabled)&&!(0,T._p)()?(null!=n&&null!==(r=n.custom)&&void 0!==r&&r.logo?g(null==n||null===(s=n.custom)||void 0===s?void 0:s.logo):g("https://www.weiyuai.cn/logo.png"),null!=n&&null!==(a=n.custom)&&void 0!==a&&a.name?(G(null==n||null===(c=n.custom)||void 0===c?void 0:c.name),A(null==n||null===(u=n.custom)||void 0===u?void 0:u.name)):(G(i.formatMessage({id:"app.title"})),A(i.formatMessage({id:"app.title"})))):(g("https://www.weiyuai.cn/logo.png"),G(i.formatMessage({id:"app.title"})),A(i.formatMessage({id:"app.title"}))),d=(0,T.kG)(),console.log("Base URL:",d),q(!0),o&&!(0,T.NL)()&&l.error({message:"版本检测",description:"检测到非法版本,系统将自动退出",duration:3,onClose:function(){(0,R.NZ)()}}),V(),e.next=19;break;case 15:e.prev=15,e.t0=e.catch(0),console.error("Error loading config:",e.t0),q(!0);case 19:case"end":return e.stop()}}),e,null,[[0,15]])})));return function(){return e.apply(this,arguments)}}(),Y=function(){var e=y()(f()().mark((function e(){var t;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,(0,Ks.tw)();case 3:t=e.sent,console.log("getLlmProviderConfigDefault response:",t),t&&200===t.code&&t.data&&Bs.A.getState().setLlmProviderConfigDefault(t.data),e.next=11;break;case 8:e.prev=8,e.t0=e.catch(0),console.error("getLlmProviderConfigDefault Error loading model config:",e.t0);case 11:case"end":return e.stop()}}),e,null,[[0,8]])})));return function(){return e.apply(this,arguments)}}();return(0,N.useEffect)((function(){!function(){if(null!=o){void 0!==Z&&""!==Z||z((0,R.Zx)());var e=localStorage.getItem(x.LA8);Ds({uid:null==o?void 0:o.uid,username:null==o?void 0:o.username,accessToken:e})}}(),H(o)}),[o,M]),(0,N.useEffect)((function(){return _.Z.on(x.fN$,(function(){console.log("EVENT_BUS_TOKEN_INVALID"),(0,R.NZ)()})),_.Z.on(x.YwV,(function(e){console.log("EVENT_BUS_MQTT_NOTICE",e)})),_.Z.on(x.VZf,(function(e){console.log("EVENT_BUS_MQTT_MESSAGE",e)})),(0,R.pr)(),K(),Y(),function(){_.Z.off(x.fN$),_.Z.off(x.YwV)}}),[]),d()({actionsRender:function(){return[(0,L.jsx)(D,{},"fullScreen"),(0,L.jsx)(Gs,{},"trialTip"),!1,(0,L.jsx)($s,{},"GotoGithub"),(0,L.jsx)(j,{},"GotoAgent"),(0,L.jsx)(F,{},"ContactUs")]},title:M?function(){var e=(0,T.nt)(),t=(0,T.ye)();return e&&t?t:i.formatMessage({id:"app.title"})}():i.formatMessage({id:"app.title"}),logo:M?(0,T.do)():h,avatarProps:{src:null==r||null===(t=r.userInfo)||void 0===t?void 0:t.avatar,title:(0,L.jsx)(v.gj,{}),render:function(e,t){return(0,L.jsx)(v.Kd,{menu:!0,children:t})}},waterMarkProps:{content:null==r||null===(n=r.userInfo)||void 0===n?void 0:n.nickname},footerRender:function(){return(0,L.jsx)(v.$_,{})},onPageChange:function(){var e=E.history.location;null!=r&&r.userInfo||e.pathname===Ys||"/auth/register"===e.pathname||E.history.push(Ys)},menuHeaderRender:void 0,menu:{type:"group",collapsedShowTitle:!0,hideChildrenInMenu:!0},collapsedButtonRender:function(){return(0,L.jsx)(L.Fragment,{})},childrenRender:function(e){var t=(0,Zs.M)().config,n=d()({},t);M&&((0,T.nt)()&&((0,T.ec)()||(n.bubbleConfig.show=!1,n.buttonConfig.show=!1)));return(0,L.jsx)(L.Fragment,{children:(0,L.jsx)(B.w,{children:(0,L.jsxs)(w.Z,{children:[(0,L.jsx)(C.ZP,{}),c,M&&(0,L.jsx)(Us.Q,d()(d()({},n),{},{onInit:function(){console.log("ByteDesk initialized admin")}})),e]})})})}},null==r?void 0:r.settings)},el=d()(d()({},A),{},{requestInterceptors:[function(e,t){var n=localStorage.getItem(x.LA8);if(n&&n.length>10&&e.startsWith("/api")){var r={Authorization:"Bearer ".concat(n)};return{url:"".concat((0,T.kG)()).concat(e),options:d()(d()({},t),{},{interceptors:!0,headers:r})}}return e.startsWith("http")?{url:"".concat(e),options:d()(d()({},t),{},{interceptors:!0})}:{url:"".concat((0,T.kG)()).concat(e),options:d()(d()({},t),{},{interceptors:!0})}}]}),tl=n(7862),nl=n.n(tl),rl=n(81690),il=n.n(rl),ol=n(21700),al=n.n(ol),sl=n(31236),ll=n.n(sl);function cl(){return cl=Object.assign||function(e){for(var t=1;t=0||(i[n]=e[n]);return i}var fl={BASE:"base",BODY:"body",HEAD:"head",HTML:"html",LINK:"link",META:"meta",NOSCRIPT:"noscript",SCRIPT:"script",STYLE:"style",TITLE:"title",FRAGMENT:"Symbol(react.fragment)"},hl={rel:["amphtml","canonical","alternate"]},ml={type:["application/ld+json"]},gl={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"]},yl=Object.keys(fl).map((function(e){return fl[e]})),vl={accesskey:"accessKey",charset:"charSet",class:"className",contenteditable:"contentEditable",contextmenu:"contextMenu","http-equiv":"httpEquiv",itemprop:"itemProp",tabindex:"tabIndex"},bl=Object.keys(vl).reduce((function(e,t){return e[vl[t]]=t,e}),{}),wl=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},kl=function(e){var t=wl(e,fl.TITLE),n=wl(e,"titleTemplate");if(Array.isArray(t)&&(t=t.join("")),n&&t)return n.replace(/%s/g,(function(){return t}));var r=wl(e,"defaultTitle");return t||r||void 0},El=function(e){return wl(e,"onChangeClientState")||function(){}},Sl=function(e,t){return t.filter((function(t){return void 0!==t[e]})).map((function(t){return t[e]})).reduce((function(e,t){return cl({},e,t)}),{})},xl=function(e,t){return t.filter((function(e){return void 0!==e[fl.BASE]})).map((function(e){return e[fl.BASE]})).reverse().reduce((function(t,n){if(!t.length)for(var r=Object.keys(n),i=0;i/g,">").replace(/"/g,""").replace(/'/g,"'")},Il=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}),"")},Ml=function(e,t){return void 0===t&&(t={}),Object.keys(e).reduce((function(t,n){return t[vl[n]||n]=e[n],t}),t)},Nl=function(e,t){return t.map((function(t,n){var r,i=((r={key:n})["data-rh"]=!0,r);return Object.keys(t).forEach((function(e){var n=vl[e]||e;"innerHTML"===n||"cssText"===n?i.dangerouslySetInnerHTML={__html:t.innerHTML||t.cssText}:i[n]=t[e]})),N.createElement(e,i)}))},Ll=function(e,t,n){switch(e){case fl.TITLE:return{toComponent:function(){return n=t.titleAttributes,(r={key:e=t.title})["data-rh"]=!0,i=Ml(n,r),[N.createElement(fl.TITLE,i,e)];var e,n,r,i},toString:function(){return function(e,t,n,r){var i=Il(n),o=_l(t);return i?"<"+e+' data-rh="true" '+i+">"+Pl(o,r)+"":"<"+e+' data-rh="true">'+Pl(o,r)+""}(e,t.title,t.titleAttributes,n)}};case"bodyAttributes":case"htmlAttributes":return{toComponent:function(){return Ml(t)},toString:function(){return Il(t)}};default:return{toComponent:function(){return Nl(e,t)},toString:function(){return function(e,t,n){return t.reduce((function(t,r){var i=Object.keys(r).filter((function(e){return!("innerHTML"===e||"cssText"===e)})).reduce((function(e,t){var i=void 0===r[t]?t:t+'="'+Pl(r[t],n)+'"';return e?e+" "+i:i}),""),o=r.innerHTML||r.cssText||"",a=-1===Rl.indexOf(e);return t+"<"+e+' data-rh="true" '+i+(a?"/>":">"+o+"")}),"")}(e,t,n)}}}},Dl=function(e){var t=e.baseTag,n=e.bodyAttributes,r=e.encode,i=e.htmlAttributes,o=e.noscriptTags,a=e.styleTags,s=e.title,l=void 0===s?"":s,c=e.titleAttributes,u=e.linkTags,d=e.metaTags,p=e.scriptTags,f={toComponent:function(){},toString:function(){return""}};if(e.prioritizeSeoTags){var h=function(e){var t=e.linkTags,n=e.scriptTags,r=e.encode,i=Al(e.metaTags,gl),o=Al(t,hl),a=Al(n,ml);return{priorityMethods:{toComponent:function(){return[].concat(Nl(fl.META,i.priority),Nl(fl.LINK,o.priority),Nl(fl.SCRIPT,a.priority))},toString:function(){return Ll(fl.META,i.priority,r)+" "+Ll(fl.LINK,o.priority,r)+" "+Ll(fl.SCRIPT,a.priority,r)}},metaTags:i.default,linkTags:o.default,scriptTags:a.default}}(e);f=h.priorityMethods,u=h.linkTags,d=h.metaTags,p=h.scriptTags}return{priority:f,base:Ll(fl.BASE,t,r),bodyAttributes:Ll("bodyAttributes",n,r),htmlAttributes:Ll("htmlAttributes",i,r),link:Ll(fl.LINK,u,r),meta:Ll(fl.META,d,r),noscript:Ll(fl.NOSCRIPT,o,r),script:Ll(fl.SCRIPT,p,r),style:Ll(fl.STYLE,a,r),title:Ll(fl.TITLE,{title:l,titleAttributes:c},r)}},jl=[],Bl=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?jl:n.instances},add:function(e){(n.canUseDOM?jl:n.instances).push(e)},remove:function(e){var t=(n.canUseDOM?jl:n.instances).indexOf(e);(n.canUseDOM?jl:n.instances).splice(t,1)}}},this.context=e,this.canUseDOM=t,t||(e.helmet=Dl({baseTag:[],bodyAttributes:{},encodeSpecialCharacters:!0,htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}}))},ql=N.createContext({}),Fl=nl().shape({setHelmet:nl().func,helmetInstances:nl().shape({get:nl().func,add:nl().func,remove:nl().func})}),$l="undefined"!=typeof document,Ul=function(e){function t(n){var r;return(r=e.call(this,n)||this).helmetData=new Bl(r.props.context,t.canUseDOM),r}return ul(t,e),t.prototype.render=function(){return N.createElement(ql.Provider,{value:this.helmetData.value},this.props.children)},t}(N.Component);Ul.canUseDOM=$l,Ul.propTypes={context:nl().shape({helmet:nl().shape()}),children:nl().node.isRequired},Ul.defaultProps={context:{}},Ul.displayName="HelmetProvider";var Zl=function(e,t){var n,r=document.head||document.querySelector(fl.HEAD),i=r.querySelectorAll(e+"[data-rh]"),o=[].slice.call(i),a=[];return t&&t.length&&t.forEach((function(t){var r=document.createElement(e);for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&("innerHTML"===i?r.innerHTML=t.innerHTML:"cssText"===i?r.styleSheet?r.styleSheet.cssText=t.cssText:r.appendChild(document.createTextNode(t.cssText)):r.setAttribute(i,void 0===t[i]?"":t[i]));r.setAttribute("data-rh","true"),o.some((function(e,t){return n=t,r.isEqualNode(e)}))?o.splice(n,1):a.push(r)})),o.forEach((function(e){return e.parentNode.removeChild(e)})),a.forEach((function(e){return r.appendChild(e)})),{oldTags:o,newTags:a}},zl=function(e,t){var n=document.getElementsByTagName(e)[0];if(n){for(var r=n.getAttribute("data-rh"),i=r?r.split(","):[],o=[].concat(i),a=Object.keys(t),s=0;s=0;d-=1)n.removeAttribute(o[d]);i.length===o.length?n.removeAttribute("data-rh"):n.getAttribute("data-rh")!==a.join(",")&&n.setAttribute("data-rh",a.join(","))}},Hl=function(e,t){var n=e.baseTag,r=e.htmlAttributes,i=e.linkTags,o=e.metaTags,a=e.noscriptTags,s=e.onChangeClientState,l=e.scriptTags,c=e.styleTags,u=e.title,d=e.titleAttributes;zl(fl.BODY,e.bodyAttributes),zl(fl.HTML,r),function(e,t){void 0!==e&&document.title!==e&&(document.title=_l(e)),zl(fl.TITLE,t)}(u,d);var p={baseTag:Zl(fl.BASE,n),linkTags:Zl(fl.LINK,i),metaTags:Zl(fl.META,o),noscriptTags:Zl(fl.NOSCRIPT,a),scriptTags:Zl(fl.SCRIPT,l),styleTags:Zl(fl.STYLE,c)},f={},h={};Object.keys(p).forEach((function(e){var t=p[e],n=t.newTags,r=t.oldTags;n.length&&(f[e]=n),r.length&&(h[e]=p[e].oldTags)})),t&&t(),s(e,f,h)},Wl=null,Vl=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),i=0;i 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 cl({},r,((t={})[n.type]=[].concat(r[n.type]||[],[cl({},e.newChildProps,this.mapNestedChildrenToProps(n,e.nestedChildren))]),t))},n.mapObjectTypeChildren=function(e){var t,n,r=e.child,i=e.newProps,o=e.newChildProps,a=e.nestedChildren;switch(r.type){case fl.TITLE:return cl({},i,((t={})[r.type]=a,t.titleAttributes=cl({},o),t));case fl.BODY:return cl({},i,{bodyAttributes:cl({},o)});case fl.HTML:return cl({},i,{htmlAttributes:cl({},o)});default:return cl({},i,((n={})[r.type]=cl({},o),n))}},n.mapArrayTypeChildrenToProps=function(e,t){var n=cl({},t);return Object.keys(e).forEach((function(t){var r;n=cl({},n,((r={})[t]=e[t],r))})),n},n.warnOnInvalidChildren=function(e,t){return al()(yl.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 "+yl.join(", ")+" are allowed. Helmet does not support rendering <"+e.type+"> elements. Refer to our API for more information."),al()(!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 N.Children.forEach(e,(function(e){if(e&&e.props){var i=e.props,o=i.children,a=pl(i,Gl),s=Object.keys(a).reduce((function(e,t){return e[bl[t]||t]=a[t],e}),{}),l=e.type;switch("symbol"==typeof l?l=l.toString():n.warnOnInvalidChildren(e,o),l){case fl.FRAGMENT:t=n.mapChildrenToProps(o,t);break;case fl.LINK:case fl.META:case fl.NOSCRIPT:case fl.SCRIPT:case fl.STYLE:r=n.flattenArrayTypeChildren({child:e,arrayTypeChildren:r,newChildProps:s,nestedChildren:o});break;default:t=n.mapObjectTypeChildren({child:e,newProps:t,newChildProps:s,nestedChildren:o})}}})),this.mapArrayTypeChildrenToProps(r,t)},n.render=function(){var e=this.props,t=e.children,n=pl(e,Kl),r=cl({},n),i=n.helmetData;return t&&(r=this.mapChildrenToProps(t,r)),!i||i instanceof Bl||(i=new Bl(i.context,i.instances)),i?N.createElement(Vl,cl({},r,{context:i.value,helmetData:void 0})):N.createElement(ql.Consumer,null,(function(e){return N.createElement(Vl,cl({},r,{context:e}))}))},t}(N.Component);Yl.propTypes={base:nl().object,bodyAttributes:nl().object,children:nl().oneOfType([nl().arrayOf(nl().node),nl().node]),defaultTitle:nl().string,defer:nl().bool,encodeSpecialCharacters:nl().bool,htmlAttributes:nl().object,link:nl().arrayOf(nl().object),meta:nl().arrayOf(nl().object),noscript:nl().arrayOf(nl().object),onChangeClientState:nl().func,script:nl().arrayOf(nl().object),style:nl().arrayOf(nl().object),title:nl().string,titleAttributes:nl().object,titleTemplate:nl().string,prioritizeSeoTags:nl().bool,helmetData:nl().object},Yl.defaultProps={defer:!0,encodeSpecialCharacters:!0,prioritizeSeoTags:!1},Yl.displayName="Helmet";var Xl={},Ql=function(e){return N.createElement(Ul,{context:Xl},e)};var Jl=n(59191),ec=n(75147);function tc(e){var t=(0,Jl.t)("@@initialState").initialState,n=N.useMemo((function(){return function(e){var t=(null!=e?e:{}).userInfo;return console.log("access userInfo: ",t),{canAdmin:function(){var e=!1;if(null!=t&&t.currentRoles)for(var n=0;n<(null==t||null===(r=t.currentRoles)||void 0===r?void 0:r.length);n++){var r;"ROLE_ADMIN"===(null==t?void 0:t.currentRoles[n]).name&&(e=!0)}return(null==t?void 0:t.superUser)||e},canSuper:function(){return null==t?void 0:t.superUser},canDebug:function(){return!1},canAgent:function(){if(null!=t&&t.authorities)for(var e=0;e<(null==t||null===(n=t.authorities)||void 0===n?void 0:n.length);e++){var n;if((null==t?void 0:t.authorities[e]).authority.indexOf("AGENT_")>-1)return!0}return!1},canWorkgroup:function(){if(null!=t&&t.authorities)for(var e=0;e<(null==t||null===(n=t.authorities)||void 0===n?void 0:n.length);e++){var n;if((null==t?void 0:t.authorities[e]).authority.indexOf("WORKGROUP_")>-1)return!0}return!1},canMember:function(){if(null!=t&&t.authorities)for(var e=0;e<(null==t||null===(n=t.authorities)||void 0===n?void 0:n.length);e++){var n;if((null==t?void 0:t.authorities[e]).authority.indexOf("MEMBER_")>-1)return!0}return!1},canRobot:function(){if(null!=t&&t.authorities)for(var e=0;e<(null==t||null===(n=t.authorities)||void 0===n?void 0:n.length);e++){var n;if((null==t?void 0:t.authorities[e]).authority.indexOf("ROBOT_")>-1)return!0}return!1},canTicket:function(){if(null!=t&&t.authorities)for(var e=0;e<(null==t||null===(n=t.authorities)||void 0===n?void 0:n.length);e++){var n;if((null==t?void 0:t.authorities[e]).authority.indexOf("TICKET_")>-1)return!0}return!1},canKbase:function(){if(null!=t&&t.authorities)for(var e=0;e<(null==t||null===(n=t.authorities)||void 0===n?void 0:n.length);e++){var n;if((null==t?void 0:t.authorities[e]).authority.indexOf("KBASE_")>-1)return!0}return!1},isCommunityEdition:function(){return(0,T.e)()===x.RxZ},isEnterpriseEdition:function(){return(0,T.e)()===x.RG5},isPlatformEdition:function(){return(0,T.e)()===x.p_L},isEnterpriseOrPlatformEdition:function(){var e=(0,T.e)();return e===x.RG5||e===x.p_L},isEdition:function(){var e=(0,T.e)();return e===x.RxZ||e===x.RG5||e===x.p_L},canReadFoo:!0,canUpdateFoo:function(){return!0}}}(t)}),[t]);return(0,L.jsx)(ec.J.Provider,{value:n,children:e.children})}function nc(e){return(0,L.jsx)(tc,{children:e})}function rc(){return(0,L.jsx)("div",{})}function ic(e){var t=N.useRef(!1),n=((0,Jl.t)("@@initialState")||{}).loading,r=void 0!==n&&n;return N.useEffect((function(){r||(t.current=!0)}),[r]),r&&!t.current&&"undefined"!=typeof window?(0,L.jsx)(rc,{}):e.children}function oc(e){return(0,L.jsx)(ic,{children:e})}var ac=n(17082),sc={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"},lc=n(64423),cc=function(e,t){return N.createElement(lc.Z,(0,ac.Z)((0,ac.Z)({},e),{},{ref:t,icon:sc}))};var uc=N.forwardRef(cc),dc=n(85333),pc=function(e,t){return N.createElement(lc.Z,(0,ac.Z)((0,ac.Z)({},e),{},{ref:t,icon:dc.Z}))};var fc=N.forwardRef(pc),hc=n(26033),mc=function(e,t){return N.createElement(lc.Z,(0,ac.Z)((0,ac.Z)({},e),{},{ref:t,icon:hc.Z}))};var gc=N.forwardRef(mc),yc=n(15323),vc=function(e,t){return N.createElement(lc.Z,(0,ac.Z)((0,ac.Z)({},e),{},{ref:t,icon:yc.Z}))};var bc=N.forwardRef(vc),wc={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832 64H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V96c0-17.7-14.3-32-32-32zm-260 72h96v209.9L621.5 312 572 347.4V136zm220 752H232V136h280v296.9c0 3.3 1 6.6 3 9.3a15.9 15.9 0 0022.3 3.7l83.8-59.9 81.4 59.4c2.7 2 6 3.1 9.4 3.1 8.8 0 16-7.2 16-16V136h64v752z"}}]},name:"book",theme:"outlined"},kc=function(e,t){return N.createElement(lc.Z,(0,ac.Z)((0,ac.Z)({},e),{},{ref:t,icon:wc}))};var Ec=N.forwardRef(kc),Sc={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 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 728H184V184h656v656zM492 400h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H492c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8zm0 144h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H492c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8zm0 144h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H492c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8zM340 368a40 40 0 1080 0 40 40 0 10-80 0zm0 144a40 40 0 1080 0 40 40 0 10-80 0zm0 144a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"profile",theme:"outlined"},xc=function(e,t){return N.createElement(lc.Z,(0,ac.Z)((0,ac.Z)({},e),{},{ref:t,icon:Sc}))};var Tc=N.forwardRef(xc),Cc=n(20614),_c=function(e,t){return N.createElement(lc.Z,(0,ac.Z)((0,ac.Z)({},e),{},{ref:t,icon:Cc.Z}))};var Ac=N.forwardRef(_c),Oc={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M877.1 238.7L770.6 132.3c-13-13-30.4-20.3-48.8-20.3s-35.8 7.2-48.8 20.3L558.3 246.8c-13 13-20.3 30.5-20.3 48.9 0 18.5 7.2 35.8 20.3 48.9l89.6 89.7a405.46 405.46 0 01-86.4 127.3c-36.7 36.9-79.6 66-127.2 86.6l-89.6-89.7c-13-13-30.4-20.3-48.8-20.3a68.2 68.2 0 00-48.8 20.3L132.3 673c-13 13-20.3 30.5-20.3 48.9 0 18.5 7.2 35.8 20.3 48.9l106.4 106.4c22.2 22.2 52.8 34.9 84.2 34.9 6.5 0 12.8-.5 19.2-1.6 132.4-21.8 263.8-92.3 369.9-198.3C818 606 888.4 474.6 910.4 342.1c6.3-37.6-6.3-76.3-33.3-103.4zm-37.6 91.5c-19.5 117.9-82.9 235.5-178.4 331s-213 158.9-330.9 178.4c-14.8 2.5-30-2.5-40.8-13.2L184.9 721.9 295.7 611l119.8 120 .9.9 21.6-8a481.29 481.29 0 00285.7-285.8l8-21.6-120.8-120.7 110.8-110.9 104.5 104.5c10.8 10.8 15.8 26 13.3 40.8z"}}]},name:"phone",theme:"outlined"},Rc=function(e,t){return N.createElement(lc.Z,(0,ac.Z)((0,ac.Z)({},e),{},{ref:t,icon:Oc}))};var Pc=N.forwardRef(Rc),Ic=n(89291),Mc=function(e,t){return N.createElement(lc.Z,(0,ac.Z)((0,ac.Z)({},e),{},{ref:t,icon:Ic.Z}))};var Nc=N.forwardRef(Mc),Lc=n(42023),Dc=function(e,t){return N.createElement(lc.Z,(0,ac.Z)((0,ac.Z)({},e),{},{ref:t,icon:Lc.Z}))};var jc={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M764 280.9c-14-30.6-33.9-58.1-59.3-81.6C653.1 151.4 584.6 125 512 125s-141.1 26.4-192.7 74.2c-25.4 23.6-45.3 51-59.3 81.7-14.6 32-22 65.9-22 100.9v27c0 6.2 5 11.2 11.2 11.2h54c6.2 0 11.2-5 11.2-11.2v-27c0-99.5 88.6-180.4 197.6-180.4s197.6 80.9 197.6 180.4c0 40.8-14.5 79.2-42 111.2-27.2 31.7-65.6 54.4-108.1 64-24.3 5.5-46.2 19.2-61.7 38.8a110.85 110.85 0 00-23.9 68.6v31.4c0 6.2 5 11.2 11.2 11.2h54c6.2 0 11.2-5 11.2-11.2v-31.4c0-15.7 10.9-29.5 26-32.9 58.4-13.2 111.4-44.7 149.3-88.7 19.1-22.3 34-47.1 44.3-74 10.7-27.9 16.1-57.2 16.1-87 0-35-7.4-69-22-100.9zM512 787c-30.9 0-56 25.1-56 56s25.1 56 56 56 56-25.1 56-56-25.1-56-56-56z"}}]},name:"question",theme:"outlined"},Bc=function(e,t){return N.createElement(lc.Z,(0,ac.Z)((0,ac.Z)({},e),{},{ref:t,icon:jc}))};var qc={DashboardOutlined:uc,TeamOutlined:fc,CustomerServiceOutlined:gc,RobotOutlined:bc,BookOutlined:Ec,ProfileOutlined:Tc,MessageOutlined:Ac,PhoneOutlined:Pc,SettingOutlined:Nc,CrownOutlined:N.forwardRef(Dc),QuestionOutlined:N.forwardRef(Bc)};function Fc(e){var t=e.routes;Object.keys(t).forEach((function(e){var n=t[e].icon;if(n&&"string"==typeof n){var r=function(e){return e.replace(e[0],e[0].toUpperCase()).replace(/-(w)/g,(function(e,t){return t.toUpperCase()}))}(n);(qc[r]||qc[r+"Outlined"])&&(t[e].icon=N.createElement(qc[r]||qc[r+"Outlined"]))}}))}var $c=n(96839),Uc=n(28977),Zc=n.n(Uc),zc=(n(9733),n(58070),n(6303),n(24661));var Hc="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement?N.useLayoutEffect:N.useEffect,Wc=function(e){var t,n=(0,zc.Kd)(),r=N.useState(n),i=m()(r,2),o=i[0],a=i[1],s=N.useState((function(){return(0,zc.lw)(o,!0)})),l=m()(s,2),c=l[0],u=l[1],d=function(e){var t;null!==Zc()&&void 0!==Zc()&&Zc().locale&&Zc().locale((null===(t=zc.H8[e])||void 0===t?void 0:t.momentLocale)||"en");a(e),u((0,zc.lw)(e))};Hc((function(){return zc.B.on(zc.PZ,d),function(){zc.B.off(zc.PZ,d)}}),[]);var p=(0,zc.Mg)();return(0,L.jsx)($c.ZP,{direction:p,locale:(null===(t=zc.H8[o])||void 0===t?void 0:t.antd)||{},children:(0,L.jsx)(zc.eU,{value:c,children:e.children})})};function Vc(e){return N.createElement(Wc,null,e)}var Gc={initialState:void 0,loading:!0,error:void 0},Kc={model_1:{namespace:"@@initialState",model:function(){var e=(0,N.useState)(Gc),t=m()(e,2),n=t[0],r=t[1],i=(0,N.useCallback)(y()(f()().mark((function e(){var t;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r((function(e){return d()(d()({},e),{},{loading:!0,error:void 0})})),e.prev=1,e.next=4,Xs();case 4:t=e.sent,r((function(e){return d()(d()({},e),{},{initialState:t,loading:!1})})),e.next=11;break;case 8:e.prev=8,e.t0=e.catch(1),r((function(t){return d()(d()({},t),{},{error:e.t0,loading:!1})}));case 11:case"end":return e.stop()}}),e,null,[[1,8]])}))),[]),o=(0,N.useCallback)(function(){var e=y()(f()().mark((function e(t){return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:r((function(e){return"function"==typeof t?d()(d()({},e),{},{initialState:t(e.initialState),loading:!1}):d()(d()({},e),{},{initialState:t,loading:!1})}));case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),[]);return(0,N.useEffect)((function(){i()}),[]),d()(d()({},n),{},{refresh:i,setInitialState:o})}}};function Yc(e){var t=N.useMemo((function(){return Object.keys(Kc).reduce((function(e,t){return e[Kc[t].namespace]=Kc[t].model,e}),{})}),[]);return(0,L.jsx)(Jl.z,d()(d()({models:t},e),{},{children:e.children}))}function Xc(e,t){return(0,L.jsx)(Yc,d()(d()({},t),{},{children:e}))}var Qc=null;function Jc(){var e;return Qc=E.PluginManager.create({plugins:[{apply:(e=r,e.default?"function"==typeof e.default?e.default():e.default:e),path:void 0},{apply:i,path:void 0},{apply:o,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","getInitialState","layout","locale","qiankun","request"]})}function eu(){return Qc}},41159:function(e,t,n){"use strict";n.d(t,{Access:function(){return r.Nv},ApplyPluginsType:function(){return de},FormattedMessage:function(){return i._H},Link:function(){return K},Outlet:function(){return $.j3},PluginManager:function(){return pe},SelectLang:function(){return i.pD},getLocale:function(){return i.Kd},history:function(){return fe.m8},matchRoutes:function(){return $.fp},request:function(){return B},setLocale:function(){return i.i_},useAccess:function(){return r.md},useAppData:function(){return V.Ov},useIntl:function(){return i.YB},useLocation:function(){return $.TH},useModel:function(){return o.t},useNavigate:function(){return $.s0},useOutletContext:function(){return $.bx}});var r=n(3123),i=n(4982),o=n(59191),a=n(90819),s=n.n(a),l=n(89933),c=n.n(l),u=(n(84176),n(89957),n(73193)),d=n.n(u),p=n(24718),f=n.n(p),h=n(44194),m=n(51899),g=n.n(m),y=n(14978),v=n.n(y);function b(){return"undefined"==typeof document||void 0===document.visibilityState||"hidden"!==document.visibilityState}new Map;var w=function(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,i,o=n.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(r=o.next()).done;)a.push(r.value)}catch(e){i={error:e}}finally{try{r&&!r.done&&(n=o.return)&&n.call(o)}finally{if(i)throw i.error}}return a},k=function(){for(var e=[],t=0;t0)&&!(r=o.next()).done;)a.push(r.value)}catch(e){i={error:e}}finally{try{r&&!r.done&&(n=o.return)&&n.call(o)}finally{if(i)throw i.error}}return a},P=function(){for(var e=[],t=0;t1&&void 0!==arguments[1]?arguments[1]:{method:"GET"},n=j(),r=D(),i=t.getResponse,o=void 0!==i&&i,a=t.requestInterceptors,l=t.responseInterceptors,u=null==a?void 0:a.map((function(e){return e instanceof Array?n.interceptors.request.use(function(){var t=c()(s()().mark((function t(n){var r,i,o,a;return s()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(r=n.url,2!==e[0].length){t.next=8;break}return t.next=4,e[0](r,n);case 4:return i=t.sent,o=i.url,a=i.options,t.abrupt("return",d()(d()({},a),{},{url:o}));case 8:return t.abrupt("return",e[0](n));case 9:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),e[1]):n.interceptors.request.use(function(){var t=c()(s()().mark((function t(n){var r,i,o,a;return s()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(r=n.url,2!==e.length){t.next=8;break}return t.next=4,e(r,n);case 4:return i=t.sent,o=i.url,a=i.options,t.abrupt("return",d()(d()({},a),{},{url:o}));case 8:return t.abrupt("return",e(n));case 9:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}())})),p=null==l?void 0:l.map((function(e){return e instanceof Array?n.interceptors.response.use(e[0],e[1]):n.interceptors.response.use(e)}));return new Promise((function(i,a){n.request(d()(d()({},t),{},{url:e})).then((function(e){null==u||u.forEach((function(e){n.interceptors.request.eject(e)})),null==p||p.forEach((function(e){n.interceptors.response.eject(e)})),i(o?e:e.data)})).catch((function(e){null==u||u.forEach((function(e){n.interceptors.request.eject(e)})),null==p||p.forEach((function(e){n.interceptors.response.eject(e)}));try{var i,o=null==r||null===(i=r.errorConfig)||void 0===i?void 0:i.errorHandler;o&&o(e,t,r)}catch(e){a(e)}a(e)}))}))},q=n(16076),F=n(18261),$=n(45516),U=n(86380);function Z(){return Z=Object.assign||function(e){for(var t=1;t=0||(i[n]=e[n]);return i}const H=["onClick","reloadDocument","replace","state","target","to"];const W=(0,h.forwardRef)((function(e,t){let{onClick:n,reloadDocument:r,replace:i=!1,state:o,target:a,to:s}=e,l=z(e,H),c=(0,$.oQ)(s),u=function(e,t){let{target:n,replace:r,state:i}=void 0===t?{}:t,o=(0,$.s0)(),a=(0,$.TH)(),s=(0,$.WU)(e);return(0,h.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,U.Ep)(a)===(0,U.Ep)(s);o(e,{replace:n,state:i})}}),[a,o,s,r,i,n,e])}(s,{replace:i,state:o,target:a});return(0,h.createElement)("a",Z({},l,{href:c,onClick:function(e){n&&n(e),e.defaultPrevented||r||u(e)},ref:t,target:a}))}));var V=n(38517),G=["prefetch"];function K(e){var t,n=e.prefetch,r=(0,F.Z)(e,G),i=(0,V.Ov)(),o="string"==typeof e.to?e.to:null===(t=e.to)||void 0===t?void 0:t.pathname;return o?h.createElement(W,(0,q.Z)({onMouseEnter:function(){var e;return n&&o&&(null===(e=i.preloadRoute)||void 0===e?void 0:e.call(i,o))}},r),e.children):null}var Y=n(49338);function X(){X=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,i=Object.defineProperty||function(e,t,n){e[t]=n.value},o="function"==typeof Symbol?Symbol:{},a=o.iterator||"@@iterator",s=o.asyncIterator||"@@asyncIterator",l=o.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 o=t&&t.prototype instanceof g?t:g,a=Object.create(o.prototype),s=new O(r||[]);return i(a,"_invoke",{value:T(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 p="suspendedStart",f="executing",h="completed",m={};function g(){}function y(){}function v(){}var b={};c(b,a,(function(){return this}));var w=Object.getPrototypeOf,k=w&&w(w(R([])));k&&k!==n&&r.call(k,a)&&(b=k);var E=v.prototype=g.prototype=Object.create(b);function S(e){["next","throw","return"].forEach((function(t){c(e,t,(function(e){return this._invoke(t,e)}))}))}function x(e,t){function n(i,o,a,s){var l=d(e[i],e,o);if("throw"!==l.type){var c=l.arg,u=c.value;return u&&"object"==(0,Y.Z)(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 o;i(this,"_invoke",{value:function(e,r){function i(){return new t((function(t,i){n(e,r,t,i)}))}return o=o?o.then(i,i):i()}})}function T(t,n,r){var i=p;return function(o,a){if(i===f)throw new Error("Generator is already running");if(i===h){if("throw"===o)throw a;return{value:e,done:!0}}for(r.method=o,r.arg=a;;){var s=r.delegate;if(s){var l=C(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(i===p)throw i=h,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);i=f;var c=d(t,n,r);if("normal"===c.type){if(i=r.done?h:"suspendedYield",c.arg===m)continue;return{value:c.arg,done:r.done}}"throw"===c.type&&(i=h,r.method="throw",r.arg=c.arg)}}}function C(t,n){var r=n.method,i=t.iterator[r];if(i===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,C(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),m;var o=d(i,t.iterator,n.arg);if("throw"===o.type)return n.method="throw",n.arg=o.arg,n.delegate=null,m;var a=o.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){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 A(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function O(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(_,this),this.reset(!0)}function R(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 i=-1,o=function n(){for(;++i=0;--o){var a=this.tryEntries[o],s=a.completion;if("root"===a.tryLoc)return i("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 i=this.tryEntries[n];if(i.tryLoc<=this.prev&&r.call(i,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),A(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 i=r.arg;A(n)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:R(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),m}},t}var Q=n(42549);function J(e,t,n,r,i,o,a){try{var s=e[o](a),l=s.value}catch(e){return void n(e)}s.done?t(l):Promise.resolve(l).then(r,i)}function ee(e){return function(){var t=this,n=arguments;return new Promise((function(r,i){var o=e.apply(t,n);function a(e){J(o,r,i,a,s,"next",e)}function s(e){J(o,r,i,a,s,"throw",e)}a(void 0)}))}}var te=n(2147);function ne(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=(0,te.Z)(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}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 o,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,o=e},f:function(){try{a||null==n.return||n.return()}finally{if(s)throw o}}}}var re=n(37115);var ie=n(58157);function oe(e){return(0,re.Z)(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||(0,te.Z)(e)||(0,ie.Z)()}var ae=n(85649);function se(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=oe(e.split(".")),n=t[0],r=t.slice(1),i=this.hooks[n]||[];return r.length&&(i=i.map((function(e){try{var t,n=e,i=ne(r);try{for(i.s();!(t=i.n()).done;)n=n[t.value]}catch(e){i.e(e)}finally{i.f()}return n}catch(e){return null}})).filter(Boolean)),i}},{key:"applyPlugins",value:function(e){var t=e.key,n=e.type,r=e.initialValue,i=e.args,o=e.async,a=this.getHooks(t)||[];switch(i&&ce("object"===(0,Y.Z)(i),"applyPlugins failed, args must be plain object."),o&&ce(n===de.modify||n===de.event,"async only works with modify and event type."),n){case de.modify:return o?a.reduce(function(){var e=ee(X().mark((function e(n,r){var o;return X().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(ce("function"==typeof r||"object"===(0,Y.Z)(r)||ue(r),"applyPlugins failed, all hooks for key ".concat(t," must be function, plain object or Promise.")),!ue(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(!ue(o=r(n,i))){e.next=13;break}return e.next=10,o;case 10:return e.abrupt("return",e.sent);case 13:return e.abrupt("return",o);case 14:e.next=21;break;case 16:if(!ue(r)){e.next=20;break}return e.next=19,r;case 19:r=e.sent;case 20:return e.abrupt("return",(0,Q.Z)((0,Q.Z)({},n),r));case 21:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),ue(r)?r:Promise.resolve(r)):a.reduce((function(e,n){return ce("function"==typeof n||"object"===(0,Y.Z)(n),"applyPlugins failed, all hooks for key ".concat(t," must be function or plain object.")),"function"==typeof n?n(e,i):(0,Q.Z)((0,Q.Z)({},e),n)}),r);case de.event:return ee(X().mark((function e(){var n,r,s,l;return X().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=ne(a),e.prev=1,n.s();case 3:if((r=n.n()).done){e.next=12;break}if(ce("function"==typeof(s=r.value),"applyPlugins failed, all hooks for key ".concat(t," must be function.")),l=s(i),!o||!ue(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 de.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:i})()}}}}],r=[{key:"create",value:function(t){var n=new e({validKeys:t.validKeys});return t.plugins.forEach((function(e){n.register(e)})),n}}],n&&se(t.prototype,n),r&&se(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}(),fe=n(29838)},75147:function(e,t,n){"use strict";n.d(t,{J:function(){return r}});var r=n(44194).createContext(null)},3123:function(e,t,n){"use strict";n.d(t,{Mf:function(){return l},Nv:function(){return s},md:function(){return a}});var r=n(44194),i=n(75147),o=n(31549),a=function(){return r.useContext(i.J)},s=function(e){return(0,o.jsx)(o.Fragment,{children:e.accessible?e.children:e.fallback})},l=function(e){var t=a();return r.useMemo((function(){var n=function e(n,r,i){var o,a,s=n.access,l=n;if(!s&&r&&(s=r,l=i),n.unaccessible=!1,"string"==typeof s){var c=t[s];"function"==typeof c?n.unaccessible=!c(l):"boolean"==typeof c?n.unaccessible=!c:void 0===c&&(n.unaccessible=!0)}null!==(o=n.children)&&void 0!==o&&o.length&&(!n.children.reduce((function(t,r){return e(r,s,n),t||!r.unaccessible}),!1)&&(n.unaccessible=!0));null!==(a=n.routes)&&void 0!==a&&a.length&&(!n.routes.reduce((function(t,r){return e(r,s,n),t||!r.unaccessible}),!1)&&(n.unaccessible=!0));return n};return e.map((function(e){return n(e)}))}),[e.length,t])}},4982:function(e,t,n){"use strict";n.d(t,{_H:function(){return r._H},pD:function(){return b},Kd:function(){return r.Kd},i_:function(){return r.i_},YB:function(){return r.YB}});var r=n(24661),i=n(45332),o=n.n(i),a=(n(10154),n(73193)),s=n.n(a),l=n(84176),c=n.n(l),u=n(44194),d=n(96485),p=n(51562),f=n(26331),h=n(31549),m=["overlayClassName"],g=["globalIconClassName","postLocalesData","onItemClick","icon","style","reload"],y=function(e){var t=e.overlayClassName,n=c()(e,m);return(0,h.jsx)(d.Z,s()({overlayClassName:t},n))},v={"ar-EG":{lang:"ar-EG",label:"العربية",icon:"🇪🇬",title:"لغة"},"az-AZ":{lang:"az-AZ",label:"Azərbaycan dili",icon:"🇦🇿",title:"Dil"},"bg-BG":{lang:"bg-BG",label:"Български език",icon:"🇧🇬",title:"език"},"bn-BD":{lang:"bn-BD",label:"বাংলা",icon:"🇧🇩",title:"ভাষা"},"ca-ES":{lang:"ca-ES",label:"Catalá",icon:"🇨🇦",title:"llengua"},"cs-CZ":{lang:"cs-CZ",label:"Čeština",icon:"🇨🇿",title:"Jazyk"},"da-DK":{lang:"da-DK",label:"Dansk",icon:"🇩🇰",title:"Sprog"},"de-DE":{lang:"de-DE",label:"Deutsch",icon:"🇩🇪",title:"Sprache"},"el-GR":{lang:"el-GR",label:"Ελληνικά",icon:"🇬🇷",title:"Γλώσσα"},"en-GB":{lang:"en-GB",label:"English",icon:"🇬🇧",title:"Language"},"en-US":{lang:"en-US",label:"English",icon:"🇺🇸",title:"Language"},"es-ES":{lang:"es-ES",label:"Español",icon:"🇪🇸",title:"Idioma"},"et-EE":{lang:"et-EE",label:"Eesti",icon:"🇪🇪",title:"Keel"},"fa-IR":{lang:"fa-IR",label:"فارسی",icon:"🇮🇷",title:"زبان"},"fi-FI":{lang:"fi-FI",label:"Suomi",icon:"🇫🇮",title:"Kieli"},"fr-BE":{lang:"fr-BE",label:"Français",icon:"🇧🇪",title:"Langue"},"fr-FR":{lang:"fr-FR",label:"Français",icon:"🇫🇷",title:"Langue"},"ga-IE":{lang:"ga-IE",label:"Gaeilge",icon:"🇮🇪",title:"Teanga"},"he-IL":{lang:"he-IL",label:"עברית",icon:"🇮🇱",title:"שפה"},"hi-IN":{lang:"hi-IN",label:"हिन्दी, हिंदी",icon:"🇮🇳",title:"भाषा: हिन्दी"},"hr-HR":{lang:"hr-HR",label:"Hrvatski jezik",icon:"🇭🇷",title:"Jezik"},"hu-HU":{lang:"hu-HU",label:"Magyar",icon:"🇭🇺",title:"Nyelv"},"hy-AM":{lang:"hu-HU",label:"Հայերեն",icon:"🇦🇲",title:"Լեզու"},"id-ID":{lang:"id-ID",label:"Bahasa Indonesia",icon:"🇮🇩",title:"Bahasa"},"it-IT":{lang:"it-IT",label:"Italiano",icon:"🇮🇹",title:"Linguaggio"},"is-IS":{lang:"is-IS",label:"Íslenska",icon:"🇮🇸",title:"Tungumál"},"ja-JP":{lang:"ja-JP",label:"日本語",icon:"🇯🇵",title:"言語"},"ku-IQ":{lang:"ku-IQ",label:"کوردی",icon:"🇮🇶",title:"Ziman"},"kn-IN":{lang:"kn-IN",label:"ಕನ್ನಡ",icon:"🇮🇳",title:"ಭಾಷೆ"},"ko-KR":{lang:"ko-KR",label:"한국어",icon:"🇰🇷",title:"언어"},"lv-LV":{lang:"lv-LV",label:"Latviešu valoda",icon:"🇱🇮",title:"Kalba"},"mk-MK":{lang:"mk-MK",label:"македонски јазик",icon:"🇲🇰",title:"Јазик"},"mn-MN":{lang:"mn-MN",label:"Монгол хэл",icon:"🇲🇳",title:"Хэл"},"ms-MY":{lang:"ms-MY",label:"بهاس ملايو‎",icon:"🇲🇾",title:"Bahasa"},"nb-NO":{lang:"nb-NO",label:"Norsk",icon:"🇳🇴",title:"Språk"},"ne-NP":{lang:"ne-NP",label:"नेपाली",icon:"🇳🇵",title:"भाषा"},"nl-BE":{lang:"nl-BE",label:"Vlaams",icon:"🇧🇪",title:"Taal"},"nl-NL":{lang:"nl-NL",label:"Nederlands",icon:"🇳🇱",title:"Taal"},"pl-PL":{lang:"pl-PL",label:"Polski",icon:"🇵🇱",title:"Język"},"pt-BR":{lang:"pt-BR",label:"Português",icon:"🇧🇷",title:"Idiomas"},"pt-PT":{lang:"pt-PT",label:"Português",icon:"🇵🇹",title:"Idiomas"},"ro-RO":{lang:"ro-RO",label:"Română",icon:"🇷🇴",title:"Limba"},"ru-RU":{lang:"ru-RU",label:"Русский",icon:"🇷🇺",title:"язык"},"sk-SK":{lang:"sk-SK",label:"Slovenčina",icon:"🇸🇰",title:"Jazyk"},"sr-RS":{lang:"sr-RS",label:"српски језик",icon:"🇸🇷",title:"Језик"},"sl-SI":{lang:"sl-SI",label:"Slovenščina",icon:"🇸🇱",title:"Jezik"},"sv-SE":{lang:"sv-SE",label:"Svenska",icon:"🇸🇪",title:"Språk"},"ta-IN":{lang:"ta-IN",label:"தமிழ்",icon:"🇮🇳",title:"மொழி"},"th-TH":{lang:"th-TH",label:"ไทย",icon:"🇹🇭",title:"ภาษา"},"tr-TR":{lang:"tr-TR",label:"Türkçe",icon:"🇹🇷",title:"Dil"},"uk-UA":{lang:"uk-UA",label:"Українська",icon:"🇺🇰",title:"Мова"},"vi-VN":{lang:"vi-VN",label:"Tiếng Việt",icon:"🇻🇳",title:"Ngôn ngữ"},"zh-CN":{lang:"zh-CN",label:"简体中文",icon:"🇨🇳",title:"语言"},"zh-TW":{lang:"zh-TW",label:"繁體中文",icon:"🇭🇰",title:"語言"}},b=function(e){var t,n,i=e.globalIconClassName,a=e.postLocalesData,l=e.onItemClick,d=e.icon,m=e.style,b=e.reload,w=c()(e,g),k=(0,u.useState)((function(){return(0,r.Kd)()})),E=o()(k,2),S=E[0],x=E[1],T=(0,r.XZ)().map((function(e){return v[e]||{lang:e,label:e,icon:"🌐",title:e}})),C=(null==a?void 0:a(T))||T,_={minWidth:"160px"},A={marginRight:"8px"},O={selectedKeys:[S],onClick:l?function(e){return l(e)}:function(e){var t=e.key;(0,r.i_)(t,b),x((0,r.Kd)())},items:C.map((function(e){return{key:e.lang||e.key,style:_,label:(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)("span",{role:"img","aria-label":(null==e?void 0:e.label)||"en-US",style:A,children:(null==e?void 0:e.icon)||"🌐"}),(null==e?void 0:e.label)||"en-US"]})}}))};n=p.Z.startsWith("5.")||p.Z.startsWith("4.24.")?{menu:O}:p.Z.startsWith("3.")?{overlay:(0,h.jsx)(f.Z,{children:O.items.map((function(e){return(0,h.jsx)(f.Z.Item,{onClick:e.onClick,children:e.label},e.key)}))})}:{overlay:(0,h.jsx)(f.Z,s()({},O))};var R=s()({cursor:"pointer",padding:"12px",display:"inline-flex",alignItems:"center",justifyContent:"center",fontSize:18,verticalAlign:"middle"},m);return(0,h.jsx)(y,s()(s()(s()({},n),{},{placement:"bottomRight"},w),{},{children:(0,h.jsx)("span",{className:i,style:R,children:(0,h.jsx)("i",{className:"anticon",title:null===(t=C[S])||void 0===t?void 0:t.title,children:d||(0,h.jsxs)("svg",{viewBox:"0 0 24 24",focusable:"false",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",children:[(0,h.jsx)("path",{d:"M0 0h24v24H0z",fill:"none"}),(0,h.jsx)("path",{d:"M12.87 15.07l-2.54-2.51.03-.03c1.74-1.94 2.98-4.17 3.71-6.53H17V4h-7V2H8v2H1v1.99h11.17C11.5 7.92 10.44 9.75 9 11.35 8.07 10.32 7.3 9.19 6.69 8h-2c.73 1.63 1.73 3.17 2.98 4.56l-5.09 5.02L4 19l5-5 3.11 3.11.76-2.04zM18.5 10h-2L12 22h2l1.12-3h4.75L21 22h2l-4.5-12zm-2.62 7l1.62-4.33L19.12 17h-3.24z ",className:"css-c4d79v"})]})})})}))}},24661:function(e,t,n){"use strict";n.d(t,{_H:function(){return vt},PZ:function(){return Dt},eU:function(){return w},B:function(){return Lt},XZ:function(){return Wt},Mg:function(){return zt},lw:function(){return $t},Kd:function(){return Zt},H8:function(){return Bt},i_:function(){return Ht},YB:function(){return bt}});var r=n(84176),i=n.n(r),o=n(73193),a=n.n(o),s=n(78796),l=n.n(s),c=n(4977),u=n.n(c),d=n(49488),p=n.n(d),f=n(84047),h=n.n(f),m=n(44194),g=n.t(m,2),y=(n(10154),n(10063));n.n(y)();var v,b=m.createContext(null),w=(b.Consumer,b.Provider),k=b;function E(e){return e.type===v.literal}function S(e){return e.type===v.argument}function x(e){return e.type===v.number}function T(e){return e.type===v.date}function C(e){return e.type===v.time}function _(e){return e.type===v.select}function A(e){return e.type===v.plural}function O(e){return e.type===v.pound}function R(e){return!(!e||"object"!=typeof e||0!==e.type)}function P(e){return!(!e||"object"!=typeof e||1!==e.type)}!function(e){e[e.literal=0]="literal",e[e.argument=1]="argument",e[e.number=2]="number",e[e.date=3]="date",e[e.time=4]="time",e[e.select=5]="select",e[e.plural=6]="plural",e[e.pound=7]="pound"}(v||(v={}));var I,M=(I=function(e,t){return I=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])},I(e,t)},function(e,t){function n(){this.constructor=e}I(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),N=function(){return N=Object.assign||function(e){for(var t,n=1,r=arguments.length;n0){for(t=1,n=1;t1&&"}"===e)},ue=Ae("\n",!1),de=Re("argNameOrNumber"),pe=Re("argNumber"),fe=Ae("0",!1),he=/^[1-9]/,me=Oe([["1","9"]],!1,!1),ge=/^[0-9]/,ye=Oe([["0","9"]],!1,!1),ve=Re("argName"),be=0,we=0,ke=[{line:1,column:1}],Ee=0,Se=[],xe=0;if(void 0!==t.startRule){if(!(t.startRule in i))throw new Error("Can't start parsing from rule \""+t.startRule+'".');o=i[t.startRule]}function Te(){return e.substring(we,be)}function Ce(){return Ie(we,be)}function _e(e,t){throw function(e,t){return new L(e,[],"",t)}(e,t=void 0!==t?t:Ie(we,be))}function Ae(e,t){return{type:"literal",text:e,ignoreCase:t}}function Oe(e,t,n){return{type:"class",parts:e,inverted:t,ignoreCase:n}}function Re(e){return{type:"other",description:e}}function Pe(t){var n,r=ke[t];if(r)return r;for(n=t-1;!ke[n];)n--;for(r={line:(r=ke[n]).line,column:r.column};nEe&&(Ee=be,Se=[]),Se.push(e))}function Ne(e,t,n){return new L(L.buildMessage(e,t),e,t,n)}function Le(){return De()}function De(){var e,t;for(e=[],t=je();t!==r;)e.push(t),t=je();return e}function je(){var t;return(t=function(){var e,t;e=be,(t=Be())!==r&&(we=e,n=t,t=N({type:v.literal,value:n},it()));var n;return e=t,e}())===r&&(t=function(){var t,n,i,o;xe++,t=be,123===e.charCodeAt(be)?(n=l,be++):(n=r,0===xe&&Me(c));n!==r&&Ge()!==r&&(i=Je())!==r&&Ge()!==r?(125===e.charCodeAt(be)?(o=u,be++):(o=r,0===xe&&Me(d)),o!==r?(we=t,a=i,t=n=N({type:v.argument,value:a},it())):(be=t,t=r)):(be=t,t=r);var a;xe--,t===r&&(n=r,0===xe&&Me(s));return t}())===r&&(t=function(){var t;t=function(){var t,n,i,o,a,s,p,f,h;t=be,123===e.charCodeAt(be)?(n=l,be++):(n=r,0===xe&&Me(c));n!==r&&Ge()!==r&&(i=Je())!==r&&Ge()!==r?(44===e.charCodeAt(be)?(o=S,be++):(o=r,0===xe&&Me(x)),o!==r&&Ge()!==r?(e.substr(be,6)===T?(a=T,be+=6):(a=r,0===xe&&Me(C)),a!==r&&Ge()!==r?(s=be,44===e.charCodeAt(be)?(p=S,be++):(p=r,0===xe&&Me(x)),p!==r&&(f=Ge())!==r?(h=function(){var t,n,i;t=be,e.substr(be,2)===w?(n=w,be+=2):(n=r,0===xe&&Me(k));n!==r?(i=function(){var e,t,n;if(e=be,t=[],n=$e(),n!==r)for(;n!==r;)t.push(n),n=$e();else t=r;t!==r&&(we=e,t=N({type:0,tokens:t},it()));return e=t,e}(),i!==r?(we=t,t=n=i):(be=t,t=r)):(be=t,t=r);t===r&&(t=be,we=be,nt.push("numberArgStyle"),(n=(n=!0)?void 0:r)!==r&&(i=Be())!==r?(we=t,t=n=E(i)):(be=t,t=r));return t}(),h!==r?s=p=[p,f,h]:(be=s,s=r)):(be=s,s=r),s===r&&(s=null),s!==r&&(p=Ge())!==r?(125===e.charCodeAt(be)?(f=u,be++):(f=r,0===xe&&Me(d)),f!==r?(we=t,t=n=_(i,a,s)):(be=t,t=r)):(be=t,t=r)):(be=t,t=r)):(be=t,t=r)):(be=t,t=r);return t}(),t===r&&(t=function(){var t,n,i,o,a,s,p,f,h;t=be,123===e.charCodeAt(be)?(n=l,be++):(n=r,0===xe&&Me(c));n!==r&&Ge()!==r&&(i=Je())!==r&&Ge()!==r?(44===e.charCodeAt(be)?(o=S,be++):(o=r,0===xe&&Me(x)),o!==r&&Ge()!==r?(e.substr(be,4)===B?(a=B,be+=4):(a=r,0===xe&&Me(q)),a===r&&(e.substr(be,4)===F?(a=F,be+=4):(a=r,0===xe&&Me($))),a!==r&&Ge()!==r?(s=be,44===e.charCodeAt(be)?(p=S,be++):(p=r,0===xe&&Me(x)),p!==r&&(f=Ge())!==r?(h=function(){var t,n,i;t=be,e.substr(be,2)===w?(n=w,be+=2):(n=r,0===xe&&Me(k));n!==r?(i=function(){var t,n,i,o;t=be,n=be,i=[],o=Ue(),o===r&&(o=Ze());if(o!==r)for(;o!==r;)i.push(o),(o=Ue())===r&&(o=Ze());else i=r;n=i!==r?e.substring(n,be):i;n!==r&&(we=t,n=N({type:1,pattern:n},it()));return t=n,t}(),i!==r?(we=t,t=n=i):(be=t,t=r)):(be=t,t=r);t===r&&(t=be,we=be,nt.push("dateOrTimeArgStyle"),(n=(n=!0)?void 0:r)!==r&&(i=Be())!==r?(we=t,t=n=E(i)):(be=t,t=r));return t}(),h!==r?s=p=[p,f,h]:(be=s,s=r)):(be=s,s=r),s===r&&(s=null),s!==r&&(p=Ge())!==r?(125===e.charCodeAt(be)?(f=u,be++):(f=r,0===xe&&Me(d)),f!==r?(we=t,t=n=_(i,a,s)):(be=t,t=r)):(be=t,t=r)):(be=t,t=r)):(be=t,t=r)):(be=t,t=r);return t}());return t}())===r&&(t=function(){var t,n,i,o,a,s,p,f,h,m,g;t=be,123===e.charCodeAt(be)?(n=l,be++):(n=r,0===xe&&Me(c));if(n!==r)if(Ge()!==r)if((i=Je())!==r)if(Ge()!==r)if(44===e.charCodeAt(be)?(o=S,be++):(o=r,0===xe&&Me(x)),o!==r)if(Ge()!==r)if(e.substr(be,6)===U?(a=U,be+=6):(a=r,0===xe&&Me(Z)),a===r&&(e.substr(be,13)===z?(a=z,be+=13):(a=r,0===xe&&Me(H))),a!==r)if(Ge()!==r)if(44===e.charCodeAt(be)?(s=S,be++):(s=r,0===xe&&Me(x)),s!==r)if(Ge()!==r)if(p=be,e.substr(be,7)===W?(f=W,be+=7):(f=r,0===xe&&Me(V)),f!==r&&(h=Ge())!==r&&(m=Ke())!==r?p=f=[f,h,m]:(be=p,p=r),p===r&&(p=null),p!==r)if((f=Ge())!==r){if(h=[],(m=He())!==r)for(;m!==r;)h.push(m),m=He();else h=r;h!==r&&(m=Ge())!==r?(125===e.charCodeAt(be)?(g=u,be++):(g=r,0===xe&&Me(d)),g!==r?(we=t,n=function(e,t,n,r){return N({type:v.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,i=t.location;return n in e&&_e('Duplicate option "'+n+'" in plural element: "'+Te()+'"',Ce()),e[n]={value:r,location:i},e}),{})},it())}(i,a,p,h),t=n):(be=t,t=r)):(be=t,t=r)}else be=t,t=r;else be=t,t=r;else be=t,t=r;else be=t,t=r;else be=t,t=r;else be=t,t=r;else be=t,t=r;else be=t,t=r;else be=t,t=r;else be=t,t=r;else be=t,t=r;else be=t,t=r;return t}(),t===r&&(t=function(){var t,n,i,o,a,s,p,f,h;t=be,123===e.charCodeAt(be)?(n=l,be++):(n=r,0===xe&&Me(c));if(n!==r)if(Ge()!==r)if((i=Je())!==r)if(Ge()!==r)if(44===e.charCodeAt(be)?(o=S,be++):(o=r,0===xe&&Me(x)),o!==r)if(Ge()!==r)if(e.substr(be,6)===G?(a=G,be+=6):(a=r,0===xe&&Me(K)),a!==r)if(Ge()!==r)if(44===e.charCodeAt(be)?(s=S,be++):(s=r,0===xe&&Me(x)),s!==r)if(Ge()!==r){if(p=[],(f=ze())!==r)for(;f!==r;)p.push(f),f=ze();else p=r;p!==r&&(f=Ge())!==r?(125===e.charCodeAt(be)?(h=u,be++):(h=r,0===xe&&Me(d)),h!==r?(we=t,n=function(e,t){return N({type:v.select,value:e,options:t.reduce((function(e,t){var n=t.id,r=t.value,i=t.location;return n in e&&_e('Duplicate option "'+n+'" in select element: "'+Te()+'"',Ce()),e[n]={value:r,location:i},e}),{})},it())}(i,p),t=n):(be=t,t=r)):(be=t,t=r)}else be=t,t=r;else be=t,t=r;else be=t,t=r;else be=t,t=r;else be=t,t=r;else be=t,t=r;else be=t,t=r;else be=t,t=r;else be=t,t=r;else be=t,t=r;return t}(),t===r&&(t=function(){var t,n;t=be,35===e.charCodeAt(be)?(n="#",be++):(n=r,0===xe&&Me(a));n!==r&&(we=t,n=N({type:v.pound},it()));return t=n,t}()))),t}function Be(){var e,t,n;if(e=be,t=[],(n=Ye())===r&&(n=Xe())===r&&(n=Qe()),n!==r)for(;n!==r;)t.push(n),(n=Ye())===r&&(n=Xe())===r&&(n=Qe());else t=r;return t!==r&&(we=e,t=t.join("")),e=t}function qe(){var t,n,i,o,a;if(xe++,t=be,n=[],i=be,o=be,xe++,(a=We())===r&&(f.test(e.charAt(be))?(a=e.charAt(be),be++):(a=r,0===xe&&Me(h))),xe--,a===r?o=void 0:(be=o,o=r),o!==r?(e.length>be?(a=e.charAt(be),be++):(a=r,0===xe&&Me(m)),a!==r?i=o=[o,a]:(be=i,i=r)):(be=i,i=r),i!==r)for(;i!==r;)n.push(i),i=be,o=be,xe++,(a=We())===r&&(f.test(e.charAt(be))?(a=e.charAt(be),be++):(a=r,0===xe&&Me(h))),xe--,a===r?o=void 0:(be=o,o=r),o!==r?(e.length>be?(a=e.charAt(be),be++):(a=r,0===xe&&Me(m)),a!==r?i=o=[o,a]:(be=i,i=r)):(be=i,i=r);else n=r;return t=n!==r?e.substring(t,be):n,xe--,t===r&&(n=r,0===xe&&Me(p)),t}function Fe(){var t,n,i;return xe++,t=be,47===e.charCodeAt(be)?(n="/",be++):(n=r,0===xe&&Me(y)),n!==r&&(i=qe())!==r?(we=t,t=n=i):(be=t,t=r),xe--,t===r&&(n=r,0===xe&&Me(g)),t}function $e(){var e,t,n,i,o;if(xe++,e=be,(t=Ge())!==r)if((n=qe())!==r){for(i=[],o=Fe();o!==r;)i.push(o),o=Fe();i!==r?(we=e,t=function(e,t){return{stem:e,options:t}}(n,i),e=t):(be=e,e=r)}else be=e,e=r;else be=e,e=r;return xe--,e===r&&(t=r,0===xe&&Me(b)),e}function Ue(){var t,n,i,o;if(t=be,39===e.charCodeAt(be)?(n=A,be++):(n=r,0===xe&&Me(O)),n!==r){if(i=[],(o=Ye())===r&&(R.test(e.charAt(be))?(o=e.charAt(be),be++):(o=r,0===xe&&Me(P))),o!==r)for(;o!==r;)i.push(o),(o=Ye())===r&&(R.test(e.charAt(be))?(o=e.charAt(be),be++):(o=r,0===xe&&Me(P)));else i=r;i!==r?(39===e.charCodeAt(be)?(o=A,be++):(o=r,0===xe&&Me(O)),o!==r?t=n=[n,i,o]:(be=t,t=r)):(be=t,t=r)}else be=t,t=r;if(t===r)if(t=[],(n=Ye())===r&&(I.test(e.charAt(be))?(n=e.charAt(be),be++):(n=r,0===xe&&Me(M))),n!==r)for(;n!==r;)t.push(n),(n=Ye())===r&&(I.test(e.charAt(be))?(n=e.charAt(be),be++):(n=r,0===xe&&Me(M)));else t=r;return t}function Ze(){var t,n;if(t=[],D.test(e.charAt(be))?(n=e.charAt(be),be++):(n=r,0===xe&&Me(j)),n!==r)for(;n!==r;)t.push(n),D.test(e.charAt(be))?(n=e.charAt(be),be++):(n=r,0===xe&&Me(j));else t=r;return t}function ze(){var t,n,i,o,a,s,p;return t=be,Ge()!==r&&(n=tt())!==r&&Ge()!==r?(123===e.charCodeAt(be)?(i=l,be++):(i=r,0===xe&&Me(c)),i!==r?(we=be,nt.push("select"),(!0?void 0:r)!==r&&(o=De())!==r?(125===e.charCodeAt(be)?(a=u,be++):(a=r,0===xe&&Me(d)),a!==r?(we=t,s=n,p=o,nt.pop(),t=N({id:s,value:p},it())):(be=t,t=r)):(be=t,t=r)):(be=t,t=r)):(be=t,t=r),t}function He(){var t,n,i,o,a,s,p;return t=be,Ge()!==r?(n=function(){var t,n,i,o;return t=be,n=be,61===e.charCodeAt(be)?(i="=",be++):(i=r,0===xe&&Me(Y)),i!==r&&(o=Ke())!==r?n=i=[i,o]:(be=n,n=r),(t=n!==r?e.substring(t,be):n)===r&&(t=tt()),t}(),n!==r&&Ge()!==r?(123===e.charCodeAt(be)?(i=l,be++):(i=r,0===xe&&Me(c)),i!==r?(we=be,nt.push("plural"),(!0?void 0:r)!==r&&(o=De())!==r?(125===e.charCodeAt(be)?(a=u,be++):(a=r,0===xe&&Me(d)),a!==r?(we=t,s=n,p=o,nt.pop(),t=N({id:s,value:p},it())):(be=t,t=r)):(be=t,t=r)):(be=t,t=r)):(be=t,t=r)):(be=t,t=r),t}function We(){var t;return xe++,Q.test(e.charAt(be))?(t=e.charAt(be),be++):(t=r,0===xe&&Me(J)),xe--,t===r&&(r,0===xe&&Me(X)),t}function Ve(){var t;return xe++,te.test(e.charAt(be))?(t=e.charAt(be),be++):(t=r,0===xe&&Me(ne)),xe--,t===r&&(r,0===xe&&Me(ee)),t}function Ge(){var t,n,i;for(xe++,t=be,n=[],i=We();i!==r;)n.push(i),i=We();return t=n!==r?e.substring(t,be):n,xe--,t===r&&(n=r,0===xe&&Me(re)),t}function Ke(){var t,n,i,o,a;return xe++,t=be,45===e.charCodeAt(be)?(n="-",be++):(n=r,0===xe&&Me(oe)),n===r&&(n=null),n!==r&&(i=et())!==r?(we=t,o=n,t=n=(a=i)?o?-a:a:0):(be=t,t=r),xe--,t===r&&(n=r,0===xe&&Me(ie)),t}function Ye(){var t,n;return xe++,t=be,e.substr(be,2)===se?(n=se,be+=2):(n=r,0===xe&&Me(le)),n!==r&&(we=t,n="'"),xe--,(t=n)===r&&(n=r,0===xe&&Me(ae)),t}function Xe(){var t,n,i,o,a,s;if(t=be,39===e.charCodeAt(be)?(n=A,be++):(n=r,0===xe&&Me(O)),n!==r)if(i=function(){var t,n,i,o;t=be,n=be,e.length>be?(i=e.charAt(be),be++):(i=r,0===xe&&Me(m));i!==r?(we=be,(o=(o="{"===(a=i)||"}"===a||rt()&&"#"===a)?void 0:r)!==r?n=i=[i,o]:(be=n,n=r)):(be=n,n=r);var a;t=n!==r?e.substring(t,be):n;return t}(),i!==r){for(o=be,a=[],e.substr(be,2)===se?(s=se,be+=2):(s=r,0===xe&&Me(le)),s===r&&(R.test(e.charAt(be))?(s=e.charAt(be),be++):(s=r,0===xe&&Me(P)));s!==r;)a.push(s),e.substr(be,2)===se?(s=se,be+=2):(s=r,0===xe&&Me(le)),s===r&&(R.test(e.charAt(be))?(s=e.charAt(be),be++):(s=r,0===xe&&Me(P)));(o=a!==r?e.substring(o,be):a)!==r?(39===e.charCodeAt(be)?(a=A,be++):(a=r,0===xe&&Me(O)),a===r&&(a=null),a!==r?(we=t,t=n=i+o.replace("''","'")):(be=t,t=r)):(be=t,t=r)}else be=t,t=r;else be=t,t=r;return t}function Qe(){var t,n,i,o;return t=be,n=be,e.length>be?(i=e.charAt(be),be++):(i=r,0===xe&&Me(m)),i!==r?(we=be,(o=(o=ce(i))?void 0:r)!==r?n=i=[i,o]:(be=n,n=r)):(be=n,n=r),n===r&&(10===e.charCodeAt(be)?(n="\n",be++):(n=r,0===xe&&Me(ue))),t=n!==r?e.substring(t,be):n}function Je(){var t,n;return xe++,t=be,(n=et())===r&&(n=tt()),t=n!==r?e.substring(t,be):n,xe--,t===r&&(n=r,0===xe&&Me(de)),t}function et(){var t,n,i,o,a;if(xe++,t=be,48===e.charCodeAt(be)?(n="0",be++):(n=r,0===xe&&Me(fe)),n!==r&&(we=t,n=0),(t=n)===r){if(t=be,n=be,he.test(e.charAt(be))?(i=e.charAt(be),be++):(i=r,0===xe&&Me(me)),i!==r){for(o=[],ge.test(e.charAt(be))?(a=e.charAt(be),be++):(a=r,0===xe&&Me(ye));a!==r;)o.push(a),ge.test(e.charAt(be))?(a=e.charAt(be),be++):(a=r,0===xe&&Me(ye));o!==r?n=i=[i,o]:(be=n,n=r)}else be=n,n=r;n!==r&&(we=t,n=parseInt(n.join(""),10)),t=n}return xe--,t===r&&(n=r,0===xe&&Me(pe)),t}function tt(){var t,n,i,o,a;if(xe++,t=be,n=[],i=be,o=be,xe++,(a=We())===r&&(a=Ve()),xe--,a===r?o=void 0:(be=o,o=r),o!==r?(e.length>be?(a=e.charAt(be),be++):(a=r,0===xe&&Me(m)),a!==r?i=o=[o,a]:(be=i,i=r)):(be=i,i=r),i!==r)for(;i!==r;)n.push(i),i=be,o=be,xe++,(a=We())===r&&(a=Ve()),xe--,a===r?o=void 0:(be=o,o=r),o!==r?(e.length>be?(a=e.charAt(be),be++):(a=r,0===xe&&Me(m)),a!==r?i=o=[o,a]:(be=i,i=r)):(be=i,i=r);else n=r;return t=n!==r?e.substring(t,be):n,xe--,t===r&&(n=r,0===xe&&Me(ve)),t}var nt=["root"];function rt(){return"plural"===nt[nt.length-1]}function it(){return t&&t.captureLocation?{location:Ce()}:{}}if((n=o())!==r&&be===e.length)return n;throw n!==r&&be1)throw new RangeError("Fraction-precision stems only accept a single optional option");i.stem.replace(V,(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)),""})),i.options.length&&(t=z(z({},t),K(i.options[0])))}else if(G.test(i.stem))t=z(z({},t),K(i.stem));else{var o=Y(i.stem);o&&(t=z(z({},t),o))}}return t}var J,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,i=e.outerHTML,o=e.textContent,a=e.childNodes;if(!r)return ae(o||"",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[i];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,i,o){var a=re(e,t,n,r,i,void 0,o),s={},l=a.reduce((function(e,t){if(0===t.type)return e+t.value;var n=Date.now()+"_"+ ++oe;return s[n]=t.value,e+"@@"+n+"@@"}),"");if(!se.test(l))return ae(l,s);if(!i)throw new ne("Message has placeholders but no values was given");if("undefined"==typeof DOMParser)throw new ne("Cannot format XML message without DOMParser");J||(J=new DOMParser);var c=J.parseFromString(''+l+"","text/html").getElementById(le);if(!c)throw new ne("Malformed HTML message "+l);var u=Object.keys(i).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,i))}),[])}var pe=function(){return pe=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<"']/g;function be(e){return(""+e).replace(ve,(function(e){return ye[e.charCodeAt(0)]}))}function we(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 ke(e){ge(e,"[React Intl] Could not find required `intl` object. needs to exist in the component ancestry.")}function Ee(e,t){var n=t?"\n".concat(t.stack):"";return"[React Intl] ".concat(e).concat(n)}var Se={formats:{},messages:{},timeZone:void 0,textComponent:m.Fragment,defaultLocale:"en",defaultFormats:{},onError:function(e){0}};function xe(){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:Z(Intl.DateTimeFormat,e.dateTime),getNumberFormat:Z(Intl.NumberFormat,e.number),getMessageFormat:Z(me,e.message),getRelativeTimeFormat:Z(t,e.relativeTime),getPluralRules:Z(Intl.PluralRules,e.pluralRules),getListFormat:Z(n,e.list),getDisplayNames:Z(r,e.displayNames)}}function Te(e,t,n,r){var i,o=e&&e[t];if(o&&(i=o[n]),i)return i;r(Ee("No ".concat(t," format named: ").concat(n)))}var Ce=["localeMatcher","style","currency","currencyDisplay","unit","unitDisplay","useGrouping","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits","compactDisplay","currencyDisplay","currencySign","notation","signDisplay","unit","unitDisplay"];function _e(e,t){var n=e.locale,r=e.formats,i=e.onError,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},a=o.format,s=a&&Te(r,"number",a,i)||{},l=we(o,Ce,s);return t(n,l)}function Ae(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};try{return _e(e,t,r).format(n)}catch(t){e.onError(Ee("Error formatting number.",t))}return String(n)}function Oe(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};try{return _e(e,t,r).formatToParts(n)}catch(t){e.onError(Ee("Error formatting number.",t))}return[]}var Re=["numeric","style"];function Pe(e,t){var n=e.locale,r=e.formats,i=e.onError,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},a=o.format,s=!!a&&Te(r,"relative",a,i)||{},l=we(o,Re,s);return t(n,l)}function Ie(e,t,n,r){var i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};r||(r="second");var o=Intl.RelativeTimeFormat;o||e.onError(Ee('Intl.RelativeTimeFormat is not available in this environment.\nTry polyfilling it using "@formatjs/intl-relativetimeformat"\n'));try{return Pe(e,t,i).format(n,r)}catch(t){e.onError(Ee("Error formatting relative time.",t))}return String(n)}var Me=["localeMatcher","formatMatcher","timeZone","hour12","weekday","era","year","month","day","hour","minute","second","timeZoneName"];function Ne(e,t,n){var r=e.locale,i=e.formats,o=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&&Te(i,t,l,o)),u=we(s,Me,c);return"time"!==t||u.hour||u.minute||u.second||(u=Object.assign(Object.assign({},u),{hour:"numeric",minute:"numeric"})),n(r,u)}function Le(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},i="string"==typeof n?new Date(n||0):n;try{return Ne(e,"date",t,r).format(i)}catch(t){e.onError(Ee("Error formatting date.",t))}return String(i)}function De(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},i="string"==typeof n?new Date(n||0):n;try{return Ne(e,"time",t,r).format(i)}catch(t){e.onError(Ee("Error formatting time.",t))}return String(i)}function je(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},i="string"==typeof n?new Date(n||0):n;try{return Ne(e,"date",t,r).formatToParts(i)}catch(t){e.onError(Ee("Error formatting date.",t))}return[]}function Be(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},i="string"==typeof n?new Date(n||0):n;try{return Ne(e,"time",t,r).formatToParts(i)}catch(t){e.onError(Ee("Error formatting time.",t))}return[]}var qe=["localeMatcher","type"];function Fe(e,t,n){var r=e.locale,i=e.onError,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};Intl.PluralRules||i(Ee('Intl.PluralRules is not available in this environment.\nTry polyfilling it using "@formatjs/intl-pluralrules"\n'));var a=we(o,qe);try{return t(r,a).select(n)}catch(e){i(Ee("Error formatting plural.",e))}return"other"}var $e=n(76711),Ue=n.n($e);function Ze(e,t){return Object.keys(e).reduce((function(n,r){return n[r]=Object.assign({timeZone:t},e[r]),n}),{})}function ze(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 He(e,t){if(!t)return e;var n=me.formats;return Object.assign(Object.assign(Object.assign({},n),e),{date:ze(Ze(n.date,t),Ze(e.date||{},t)),time:ze(Ze(n.time,t),Ze(e.time||{},t))})}var We=function(e){return m.createElement.apply(g,[m.Fragment,null].concat(Ue()(e)))};function Ve(e,t){var n=e.locale,r=e.formats,i=e.messages,o=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,p=c.defaultMessage;ge(!!d,"[React Intl] An `id` must be provided to format a message.");var f=i&&i[String(d)];r=He(r,l),a=He(a,l);var h=[];if(f)try{var m=t.getMessageFormat(f,n,r,{formatters:t});h=m.formatHTMLMessage(u)}catch(e){s(Ee('Error formatting message: "'.concat(d,'" for locale: "').concat(n,'"')+(p?", using default message as fallback.":""),e))}else(!p||n&&n.toLowerCase()!==o.toLowerCase())&&s(Ee('Missing message: "'.concat(d,'" for locale: "').concat(n,'"')+(p?", using default message as fallback.":"")));if(!h.length&&p)try{var g=t.getMessageFormat(p,o,a);h=g.formatHTMLMessage(u)}catch(e){s(Ee('Error formatting the default message for: "'.concat(d,'"'),e))}return h.length?1===h.length&&"string"==typeof h[0]?h[0]||p||String(d):We(h):(s(Ee('Cannot format message: "'.concat(d,'", ')+"using message ".concat(f||p?"source":"id"," as fallback."))),"string"==typeof f?f||p||String(d):p||String(d))}function Ge(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{id:""},r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},i=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,i)}var Ke=n(57761),Ye=n.n(Ke),Xe=n(89957),Qe=n.n(Xe),Je=["localeMatcher","type","style"],et=Date.now();function tt(e){return"".concat(et,"_").concat(e,"_").concat(et)}function nt(e,t,n){var r=e.locale,i=e.onError,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},a=Intl.ListFormat;a||i(Ee('Intl.ListFormat is not available in this environment.\nTry polyfilling it using "@formatjs/intl-listformat"\n'));var s=we(o,Je);try{var l={},c=n.map((function(e,t){if("object"===Qe()(e)){var n=tt(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){i(Ee("Error formatting list.",e))}return n}var rt=["localeMatcher","style","type","fallback"];function it(e,t,n){var r=e.locale,i=e.onError,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},a=Intl.DisplayNames;a||i(Ee('Intl.DisplayNames is not available in this environment.\nTry polyfilling it using "@formatjs/intl-displaynames"\n'));var s=we(o,rt);try{return t(r,s).of(n)}catch(e){i(Ee("Error formatting display name.",e))}}var ot=Ye()||Ke;function at(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 st(e,t){var n=xe(t),r=Object.assign(Object.assign({},Se),e),i=r.locale,o=r.defaultLocale,a=r.onError;return i?!Intl.NumberFormat.supportedLocalesOf(i).length&&a?a(Ee('Missing locale data for locale: "'.concat(i,'" in Intl.NumberFormat. Using default locale: "').concat(o,'" as fallback. See https://github.com/formatjs/react-intl/blob/master/docs/Getting-Started.md#runtime-requirements for more details'))):!Intl.DateTimeFormat.supportedLocalesOf(i).length&&a&&a(Ee('Missing locale data for locale: "'.concat(i,'" in Intl.DateTimeFormat. Using default locale: "').concat(o,'" as fallback. See https://github.com/formatjs/react-intl/blob/master/docs/Getting-Started.md#runtime-requirements for more details'))):(a&&a(Ee('"locale" was not configured, using "'.concat(o,'" 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:Ae.bind(null,r,n.getNumberFormat),formatNumberToParts:Oe.bind(null,r,n.getNumberFormat),formatRelativeTime:Ie.bind(null,r,n.getRelativeTimeFormat),formatDate:Le.bind(null,r,n.getDateTimeFormat),formatDateToParts:je.bind(null,r,n.getDateTimeFormat),formatTime:De.bind(null,r,n.getDateTimeFormat),formatTimeToParts:Be.bind(null,r,n.getDateTimeFormat),formatPlural:Fe.bind(null,r,n.getPluralRules),formatMessage:Ve.bind(null,r,n),formatHTMLMessage:Ge.bind(null,r,n),formatList:nt.bind(null,r,n.getListFormat),formatDisplayName:it.bind(null,r,n.getDisplayNames)})}var lt=function(e){p()(n,e);var t=h()(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:st(at(e.props),e.cache),prevConfig:at(e.props)},e}return u()(n,[{key:"render",value:function(){return ke(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,i=at(e);return ot(n,i)?null:{intl:st(i,r),prevConfig:i}}}]),n}(m.PureComponent);lt.displayName="IntlProvider",lt.defaultProps=Se;var ct=n(94650),ut=n(87308),dt=n.n(ut),pt=n(62118),ft=n.n(pt),ht=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);iOne-on-One->Advanced Settings->Sensitive Words","taboo.content":"Content","taboo.content.tooltip":"Sensitive word content, keywords to be detected and filtered","taboo.synonym":"Synonyms","taboo.synonym.tooltip":"List of synonyms, words with similar meaning to the sensitive word","taboo.reply":"Reply","taboo.reply.tooltip":"Response content when triggered","taboo.type":"Type","taboo.type.tooltip":"Type of sensitive word, including text, image, video, or file","taboo.type.text":"Text","taboo.type.image":"Image","taboo.type.video":"Video","taboo.type.file":"File","taboo.enabled":"Status","taboo.enabled.tooltip":"Whether the sensitive word is enabled","taboo.category":"Category","taboo.category.tooltip":"Category to which the sensitive word belongs","taboo.tags":"Tags","taboo.tags.tooltip":"Sensitive word tags, used for grouping and filtering","taboo.startDate":"Start Date","taboo.startDate.tooltip":"Starting date when the sensitive word takes effect","taboo.endDate":"End Date","taboo.endDate.tooltip":"Ending date when the sensitive word expires","taboo.updatedAt":"Updated At","taboo.updatedAt.tooltip":"Last update time of the sensitive word","taboo.action.create":"Create Sensitive Word","taboo.action.import":"Import Sensitive Words"}),{"component.globalHeader.search":"Search","component.globalHeader.help":"Help","component.globalHeader.notification":"Notification","component.globalHeader.notification.empty":"You have viewed all notifications.","component.globalHeader.message":"Message","component.globalHeader.message.empty":"You have viewed all messsages.","component.globalHeader.event":"Event","component.globalHeader.event.empty":"You have viewed all events.","component.noticeIcon.clear":"Clear","component.noticeIcon.cleared":"Cleared","component.noticeIcon.empty":"No notifications","component.noticeIcon.view-more":"View more","globalHeader.user.profile":"Profile","globalHeader.user.settings":"Settings","globalHeader.user.logout":"Logout","globalHeader.user.changePassword":"Change Password","globalHeader.notification.empty":"No notifications","globalHeader.notification.view":"View All","globalHeader.notification.clear":"Clear All","globalHeader.notification.loaded":"Loaded","globalHeader.notification.loading":"Loading...","globalHeader.search.placeholder":"Search...","globalHeader.search.result.empty":"No results found","globalHeader.help.documentation":"Documentation","globalHeader.help.faq":"FAQ","globalHeader.help.support":"Support","globalHeader.help.feedback":"Feedback","globalHeader.language.title":"Language","globalHeader.language.english":"English","globalHeader.language.chinese":"简体中文","globalHeader.language.traditional":"繁體中文","globalHeader.system.title":"System","globalHeader.system.version":"Version","globalHeader.system.about":"About","globalHeader.system.update":"Check for Updates","globalHeader.status.online":"Online","globalHeader.status.offline":"Offline","globalHeader.status.busy":"Busy","globalHeader.status.away":"Away","llm.status.new":"Processing","llm.status.success":"Process Success","llm.status.error":"Error","llm.status.processing":"Processing","llm.status.pending":"Pending","llm.status.completed":"Completed","llm.status.cancelled":"Cancelled","llm.status.":"Unknown Status"}),{"menu.welcome":"Dashboard","menu.home":"Home","menu.member":"Member","menu.team":"Org","menu.team.organization":"Organization","menu.team.member":"Member","menu.team.role":"Role","menu.team.group":"Group","menu.team.column":"Column","menu.team.thread":"Thread","menu.team.message":"Message","menu.team.notification":"Notice","menu.team.channel":"Channel","menu.kbase.upload":"File","menu.kbase.material":"Material","menu.team.action":"Action","menu.team.company":"Company","menu.team.statistic":"Statistic","menu.message":"Message","menu.service":"CustomerService","menu.service.unified":"Unified","menu.service.agent":"Agent","menu.service.group":"Group","menu.service.queue":"Queue","menu.service.thread":"Thread","menu.service.message":"Message","menu.service.tag":"Tag","menu.service.channel":"Channel","menu.service.leavemsg":"LeaveMsg","menu.service.crm":"Crm","menu.service.rate":"Rate","menu.service.transfer":"Transfer","menu.service.monitor":"Monitor","menu.service.quality":"Quality","menu.service.black":"Black","menu.service.visitor":"Visitor","menu.service.statistic":"Statistic","menu.service.column":"Column","menu.flow":"Flow","menu.ticket":"Ticket","menu.ticket.ticket":"Ticket","menu.ticket.task":"Task","menu.ticket.form":"Form","menu.ticket.statistic":"Statistic","menu.callcenter":"CallCenter","menu.voc":"UserVoice","menu.crm":"Crm","menu.setting.profile":"Profile","menu.setting.basic":"Basic","menu.setting.qrcode":"Qrcode","menu.setting.server":"Server","menu.getting-started":"GettingStarted","menu.super":"Admin","menu.super.user":"User","menu.super.pay":"Pay","menu.super.notification":"Notice","menu.super.push":"Push","menu.super.role":"Role","menu.super.thread":"Thread","menu.super.message":"Message","menu.super.llmodel":"LlModel","menu.super.prompt":"Prompt","menu.super.crm":"Crm","menu.super.taboo":"Taboo","menu.super.upload":"Upload","menu.super.license":"License","menu.login":"Login","menu.register":"Register","menu.robot":"Robot","menu.robot.robot":"Robot","menu.robot.model":"Model","menu.robot.flow":"Flow","menu.robot.prompt":"Agents","menu.robot.message":"Message","menu.robot.thread":"Thread","menu.robot.statistic":"Statistic","menu.kbase":"Knowledge","menu.kbase.helpcenter":"HelpCenter","menu.kbase.assistant":"Assistant","menu.kbase.llm":"Llm","menu.kbase.faq":"Faq","menu.kbase.faq.welcome":"Welcome Faqs List","menu.kbase.notebase":"Internal Kbase","menu.kbase.faqGuess":"FaqGuess","menu.kbase.faqHot":"FaqHot","menu.kbase.faqShortcut":"FaqShortcut","menu.kbase.quickbutton":"QuickButton","menu.kbase.autoreply":"AutoReply","menu.kbase.quickreply":"QuickReply","menu.kbase.keyword":"Keyword","menu.kbase.taboo":"Taboo","menu.kbase.statistic":"Statistic","menu.marketing":"Marketing","menu.marketing.blog":"Blog","menu.marketing.email":"Email","menu.marketing.video":"Video","menu.plugins":"Plugins","menu.setting":"Setting","menu.docs":"Help","menu.liangshibao":"Liangshibao","menu.meiyu":"Meiyu","menu.tiku":"Tiku","menu.zhaobiao":"Zhaobiao","menu.quartz":"Quartz","menu.liangshibao.index":"Index","menu.liangshibao.category":"Category","menu.liangshibao.course":"Course","menu.liangshibao.teacher":"Teacher","menu.liangshibao.media":"Media","menu.dashboard":"Dashboard","menu.dashboard.analysis":"Analysis","menu.dashboard.monitor":"Monitor","menu.dashboard.workplace":"Workplace","menu.workspace":"Workspace","menu.workspace.projects":"Projects","menu.workspace.teams":"Teams","menu.workspace.tasks":"Tasks","menu.workspace.calendar":"Calendar","menu.workspace.files":"Files","menu.org":"Organization","menu.user":"User Center","menu.user.profile":"Profile","menu.user.settings":"Settings","menu.user.message":"Messages","menu.user.notification":"Notifications","menu.system":"System","menu.system.users":"Users","menu.system.roles":"Roles","menu.system.permissions":"Permissions","menu.system.departments":"Departments","menu.system.logs":"Logs","menu.kbase.articles":"Articles","menu.kbase.categories":"Categories","menu.kbase.tags":"Tags","menu.kbase.search":"Search","menu.service.tickets":"Tickets","menu.service.chat":"Live Chat","menu.service.faq":"FAQ","menu.service.feedback":"Feedback","menu.statistics":"Statistics","menu.statistics.overview":"Overview","menu.statistics.reports":"Reports","menu.statistics.analysis":"Analysis","menu.statistics.trends":"Trends","menu.account":"Account","menu.account.center":"Account Center","menu.account.settings":"Account Settings","menu.account.security":"Security Settings","menu.account.binding":"Account Binding"}),{"status.sending":"Sending","status.timeout":"Timeout","status.blocked":"Blocked","status.stranger":"Not Friend","status.error":"Error","status.success":"Success","status.recall":"Recalled","status.delivered":"Delivered","status.read":"Read","status.destroyed":"Self-Destruct","status.unprocessed":"Unprocessed","status.processed":"Processed","status.leave_msg_submit":"Leave Message","status.leave_msg_replied":"Leave Message Replied","status.rate_submit":"Rate Submitted","status.rate_cancel":"Rate Cancelled","status.rate_up":"Liked","status.rate_down":"Disliked","status.transfer_accept":"Transfer Accepted","status.transfer_reject":"Transfer Rejected","status.invite_accept":"Invite Accepted","status.invite_reject":"Invite Rejected","message.type.welcome":"Welcome","message.type.continue":"Continue","message.type.system":"System","message.type.queue":"Queue","message.type.notice":"Notice","message.type.text":"Text","message.type.image":"Image","message.type.file":"File","message.type.audio":"Audio","message.type.video":"Video","message.type.music":"Music","message.type.location":"Location","message.type.link":"Link","message.type.goods":"Product","message.type.card":"Card","message.type.event":"Event","message.type.guess":"Guess","message.type.hot":"Hot Topics","message.type.shortcut":"Shortcut","message.type.order":"Order","message.type.poll":"Poll","message.type.poll_submit":"Poll Submit","message.type.form":"Form","message.type.form_submit":"Form Submit","message.type.leave_msg":"Leave Message","message.type.leave_msg_submit":"Message Submitted","message.type.leave_msg_replied":"Message Replied","message.type.ticket":"Ticket","message.type.ticket_submit":"Ticket Submitted","message.type.typing":"Typing","message.type.processing":"Processing","message.type.stream":"Stream","message.type.stream_end":"Stream End","message.type.preview":"Preview","message.type.recall":"Recall","message.type.delivered":"Delivered","message.type.read":"Read","message.type.quotation":"Quote","message.type.kickoff":"Kick Out","message.type.shake":"Shake","message.type.auto_closed":"Auto Closed","message.type.agent_closed":"Agent Closed","message.type.faq":"FAQ","message.type.faq_q":"FAQ Question","message.type.faq_a":"FAQ Answer","message.type.faq_up":"FAQ Like","message.type.faq_down":"FAQ Dislike","message.type.robot":"Robot","message.type.robot_up":"Robot Like","message.type.robot_down":"Robot Dislike","message.type.rate":"Init Rating","message.type.rate_invite":"Rating Invite","message.type.rate_submit":"Rating Submit","message.type.rate_cancel":"Rating Cancel","message.type.transfer":"Transfer","message.type.transfer_accept":"Transfer Accept","message.type.transfer_reject":"Transfer Reject","message.type.transfer_timeout":"Transfer Timeout","message.type.transfer_cancel":"Transfer Cancel","message.type.invite":"Invite","message.type.invite_accept":"Invite Accept","message.type.invite_reject":"Invite Reject","message.type.invite_timeout":"Invite Timeout","message.type.invite_cancel":"Invite Cancel","message.type.invite_visitor":"Invite Visitor","message.type.invite_visitor_accept":"Visitor Accept","message.type.invite_visitor_reject":"Visitor Reject","message.type.invite_visitor_timeout":"Visitor Invite Timeout","message.type.invite_visitor_cancel":"Visitor Invite Cancel","message.type.invite_group":"Group Invite","message.type.invite_group_reject":"Group Invite Reject","message.type.invite_group_accept":"Group Invite Accept","message.type.invite_group_timeout":"Group Invite Timeout","message.type.invite_group_cancel":"Group Invite Cancel","message.type.invite_kbase":"Knowledge Base Invite","message.type.invite_kbase_reject":"Knowledge Base Reject","message.type.invite_kbase_accept":"Knowledge Base Accept","message.type.invite_kbase_timeout":"Knowledge Base Timeout","message.type.invite_kbase_cancel":"Knowledge Base Cancel","message.type.invite_organization":"Org Invite","message.type.invite_organization_reject":"Org Invite Reject","message.type.invite_organization_accept":"Org Invite Accept","message.type.invite_organization_timeout":"Org Invite Timeout","message.type.invite_organization_cancel":"Org Invite Cancel","message.type.article":"Article","message.type.webrtc_audio_invite":"Audio Call Invite","message.type.webrtc_video_invite":"Video Call Invite","message.type.webrtc_audio_invite_reject":"Audio Call Reject","message.type.webrtc_video_invite_reject":"Video Call Reject","message.type.webrtc_audio_invite_accept":"Audio Call Accept","message.type.webrtc_video_invite_accept":"Video Call Accept","message.type.webrtc_audio_invite_cancel":"Audio Call Cancel","message.type.webrtc_video_invite_cancel":"Video Call Cancel","message.type.group_create":"Group Create","message.type.group_invite":"Group Invite","message.type.group_dismiss":"Group Dismiss","message.type.error":"Error","message.type.notification_agent_reply_timeout":"Agent Reply Timeout","message.type.notification_rate_submitted":"Rating Submitted","thread.process.status.new":"New","thread.process.status.roboting":"Robot Serving","thread.process.status.offline":"Offline","thread.process.status.queuing":"Queuing","thread.process.status.chatting":"Chatting","thread.process.status.closed":"Closed",client:"Client","client.system":"System","client.web":"Web","client.web.pc":"Web PC","client.web.h5":"Web H5","client.web.visitor":"Web Visitor","client.web.admin":"Web Admin","client.ios":"iOS","client.android":"Android","client.electron":"Electron","client.flutter":"Flutter","client.flutter.web":"Flutter Web","client.flutter.android":"Flutter Android","client.flutter.ios":"Flutter iOS","client.flutter.macos":"Flutter macOS","client.flutter.windows":"Flutter Windows","client.flutter.linux":"Flutter Linux","client.uniapp":"UniApp","client.uniapp.web":"UniApp Web","client.uniapp.android":"UniApp Android","client.uniapp.ios":"UniApp iOS","client.wechat":"WeChat","client.wechat.mini":"WeChat Mini","client.wechat.mp":"WeChat MP","client.wechat.work":"WeChat Work","client.wechat.kefu":"WeChat CS","client.wechat.channel":"WeChat Channel","message.tab.all":"All Messages","message.tab.human":"Human Messages","message.tab.robot":"Robot Messages","message.tab.leave":"Leave Messages","message.tab.rating":"Rating Messages","message.tab.group":"Group Messages","message.tab.member":"Member Messages"}),{"app.setting.pagestyle":"Page style setting","app.setting.pagestyle.dark":"Dark style","app.setting.pagestyle.light":"Light style","app.setting.content-width":"Content Width","app.setting.content-width.fixed":"Fixed","app.setting.content-width.fluid":"Fluid","app.setting.themecolor":"Theme Color","app.setting.themecolor.dust":"Dust Red","app.setting.themecolor.volcano":"Volcano","app.setting.themecolor.sunset":"Sunset Orange","app.setting.themecolor.cyan":"Cyan","app.setting.themecolor.green":"Polar Green","app.setting.themecolor.daybreak":"Daybreak Blue (default)","app.setting.themecolor.geekblue":"Geek Glue","app.setting.themecolor.purple":"Golden Purple","app.setting.navigationmode":"Navigation Mode","app.setting.sidemenu":"Side Menu Layout","app.setting.topmenu":"Top Menu Layout","app.setting.fixedheader":"Fixed Header","app.setting.fixedsidebar":"Fixed Sidebar","app.setting.fixedsidebar.hint":"Works on Side Menu Layout","app.setting.hideheader":"Hidden Header when scrolling","app.setting.hideheader.hint":"Works when Hidden Header is enabled","app.setting.othersettings":"Other Settings","app.setting.weakmode":"Weak Mode","app.setting.copy":"Copy Setting","app.setting.copyinfo":"copy success, please replace defaultSettings in src/models/setting.js","app.setting.production.hint":"Setting panel shows in development environment only, please manually modify"}),{"app.pwa.offline":"You are offline now","app.pwa.serviceworker.updated":"New content is available","app.pwa.serviceworker.updated.hint":'Please press the "Refresh" button to reload current page',"app.pwa.serviceworker.updated.ok":"Refresh"}),{"component.tagSelect.expand":"Expand","component.tagSelect.collapse":"Collapse","component.tagSelect.all":"All",action:"Action",actions:"Actions",refresh:"Refresh",loading:"Loading",create:"Create",createKb:"Create Knowledge Base",createDept:"Create Department",creating:"Creating","create.category":"Create Category","fetch.categories.error":"Failed to fetch categories","create.member":"Create Member","create.success":"Create success","create.fail":"Create fail",update:"Update",updating:"Updating","update.success":"Update success","update.fail":"Update fail",save:"Save",saving:"Saving",upload:"Upload",import:"Import",export:"Export","download.template":"Download Tempate",open:"Open",copy:"Copy","copy.success":"Copy success",ok:"OK",cancel:"Cancel",bind:"Bind",edit:"Edit",editing:"Editing","edit.success":"Edit success","edit.fail":"Edit fail",view:"View",detail:"Detail",delete:"Delete",deleting:"Deleting",deleteTip:"Delete Tip","delete.dept.all.error":"Cannot delete all department",deleteAffirm:"Are u sure to delete",deleteKbaseTip:"Kbase must keep at least one","delete.success":"Delete success","delete.fail":"Delete fail","delete.error":"Delete Error","process.success":"Process success","process.fail":"Process fail",preview:"Preview",close:"Close",closing:"Closing",closeTip:"Close Tip",closeASure:"Are u sure to close","close.success":"Close success",title:"Title",name:"Name",nickname:"Nickname","username.change.tip":"Username(should re login after changed)",email:"Email","email.verified":"Email Verified","email.unverified":"Email Unverified",mobile:"Mobile","mobile.verified":"Mobile Verified","mobile.unverified":"Mobile Unverified",telephone:"Telephone",jobNo:"Job No",jobTitle:"Job Title",seatNo:"Seat No",department:"Department",roles:"Roles",fileName:"File Name",fileType:"File Type",type:"Type",sender:"Sender",receiver:"Receiver",note:"Note",content:"Content",answer:"Answer",question:"Question",status:"Status",offline:"Offline",contact:"Contact",images:"Images",agent:"Agent",city:"City",client:"Client",category:"Category",unreadCount:"Unread Count",description:"Description",color:"Color",createdAt:"Created At",updatedAt:"Updated At",choose:"Please Choose",log:"Log",info:"Info",auth:"RealName Auth",data:"Data",statistic:"Statistic",monitor:"Monitor",quality:"Quality",summary:"Summary",quickbutton:"QuickButton","quickbutton.guide":"Please goto Knowledge base -> QuickButton -> Create, then add quickbutton here.",SERVICE:"Customer Service Robot",MARKETING:"Marketing Robot",KNOWLEDGEBASE:"Internal Knowledgebase Robot",QA:"QA Robot(No Kb)",AGENT_ASSISTANT:"Agent Assistant",TICKET_ASSISTANT:"Ticket Assistant",KB:"Kb Robot",KBDOC:"Kb Doc Robot",llm:"LLM",keyword:"Keyword",reply:"Reply",third:"ThirdParty",form:"Form",survey:"Survey",queue:"Queue",transferToAgent:"Transfer To Agent",intentionClassification:"Intention Classification",rateDown:"Rate Down",rateUp:"Rate Up",popup:"Popup",autoPopup:"Auto Popup",trigger:"Trigger",showInvite:"Show Invite",inviteText:"Invite Text",history:"History",inputassociation:"Input Association",agentassistant:"Agent Assistant",timeoutRemind:"Timeout Remind",right:"Right",showRightIframe:"Show Right Iframe",rightIframeUrl:"Right Iframe Url",autoreply:"AutoReply",black:"Black",score:"Score",matchType:"Match Type",EXACT:"Exact Match",FUZZY:"Fuzzy Match",REGULAR:"Regular Match",VECTOR:"Vector Match",ELASTIC:"Elastic Match",enabled:"Enabled",disabled:"Disabled",yes:"Yes",no:"No",rate:"Rate",leavemsg:"Leave Message",transfer:"Transfer",visitor:"Visitor",customer:"Customer Info",browser:"Browser",os:"OS",device:"Device",referrer:"Referrer",captcha:"Captcha",logging:"Logining","login.success":"Login Success","login.error":"Login Failed",registering:"Registering","register.success":"Register Success","register.error":"Register Failed",antiharassment:"AntiHarassment",channelsocial:"Social Channel",channelshop:"Shop Channel",channelforeign:"Foreign Channel","robot.no.agent.now":"Robot does not support agent now","chat.widget.code":"Chat Widget Code",message:"Message",thread:"Thread",showHistory:"Show History",showPreForm:"Show PreForm",showInputAssociation:"Show Input Association",showCaptcha:"Show Captcha","leavemsg.enabled":"Leave Message Enabled","settings.profile":"Profile","settings.basic":"Basic Settings","settings.realname":"Kyc","settings.money":"Money","settings.server":"Server Settings","settings.notice":"System Notice","server.address":"Server Address","mqtt.address":"MQTT Address",amount:"Amount",state:"State",appId:"AppId",appSecret:"AppSecret",url:"Url",token:"Token",encryptMode:"Encrypt Mode","component.table.total":"Total {total} items","component.table.selected":"{count} items selected","component.table.loading":"Loading data...","component.table.empty":"No data","component.table.error":"Data loading failed","component.table.column.action":"Action","component.table.column.status":"Status","component.table.column.createTime":"Create Time","component.table.column.updateTime":"Update Time","component.modal.confirm":"Confirm","component.modal.cancel":"Cancel","component.modal.ok":"OK","component.modal.title.success":"Success","component.modal.title.error":"Error","component.modal.title.warning":"Warning","component.modal.title.info":"Information","component.upload.text":"Click or drag file to this area to upload","component.upload.hint":"Support for a single or bulk upload","component.upload.downloading":"Downloading...","component.upload.uploading":"Uploading...","component.upload.success":"Upload successful","component.upload.error":"Upload failed","component.upload.preview":"Preview","component.upload.remove":"Remove","component.pagination.total":"Total {total} items","component.pagination.item":"items","component.pagination.page":"page","component.pagination.perPage":"items/page","component.pagination.jump":"Go to","component.search.placeholder":"Please enter keywords","component.search.advanced":"Advanced Search","component.search.reset":"Reset","component.search.search":"Search","component.select.placeholder":"Please select","component.select.loading":"Loading...","component.select.notFound":"No options found","component.select.selected":"{count} items selected","batch.delete":"Batch Delete","batch.delete.noselection":"Please select items to delete","batch.delete.success":"Successfully deleted {count} items","batch.delete.partial":"Deleted {success} items, failed to delete {fail} items","batch.deleteTip":"Batch Delete Confirmation","batch.deleteAffirm":"Are you sure to delete the selected","batch.enable":"Batch Enable","batch.disable":"Batch Disable","batch.enable.success":"Successfully enabled {count} items","batch.disable.success":"Successfully disabled {count} items","batch.enable.partial":"Enabled {success} items, failed to enable {fail} items","batch.disable.partial":"Disabled {success} items, failed to disable {fail} items","batch.noselection":"Please select items to process",enabling:"Enabling...",disabling:"Disabling...",deleteAll:"Delete All","deleteAll.tip":"Delete All Confirmation","deleteAll.confirm":"Are you sure to delete all items?",items:"items","action.nickname.tooltip":"User nickname who performed the action","action.title.tooltip":"Title of the operation or action","action.action.tooltip":"Type of action performed by the user","action.ip.tooltip":"IP address from which the action was performed","action.ipLocation.tooltip":"Geographic location based on the IP address","action.createdAt.tooltip":"Date and time when the action was performed","action.description.tooltip":"Detailed description of the action","action.type.tooltip":"Category or type of the action","summary.title.tooltip":"Title or subject of the summary","summary.content.tooltip":"Summary description of the conversation content","summary.solution.tooltip":"Solution or handling method for the issue","summary.status.tooltip":"Current handling status","summary.category.tooltip":"Category type of the summary","summary.tags.tooltip":"Tags for classification and searching","summary.updatedAt.tooltip":"Time of last update","transfer.sender.tooltip":"Agent who initiated the transfer","transfer.receiver.tooltip":"Agent who received the transfer","transfer.note.tooltip":"Note accompanying the transfer","transfer.status.tooltip":"Current transfer status","transfer.type.tooltip":"Type of transfer","transfer.transferAt.tooltip":"Time when transfer was initiated","transfer.acceptAt.tooltip":"Time when transfer was accepted","transfer.rejectAt.tooltip":"Time when transfer was rejected","transfer.cancelAt.tooltip":"Time when transfer was cancelled","transfer.expireAt.tooltip":"Time when transfer expired","invite.sender.tooltip":"Agent who sent the invitation","invite.receiver.tooltip":"Agent who received the invitation","invite.note.tooltip":"Note accompanying the invitation","invite.status.tooltip":"Current invitation status","rating.agent.tooltip":"Agent being rated","rating.user.tooltip":"User who submitted the rating","rating.score.tooltip":"Rating score","rating.comment.tooltip":"Rating content or feedback","rating.createdAt.tooltip":"Time when rating was submitted","thread.uid.tooltip":"Unique identifier of the conversation","thread.userNickname.tooltip":"Nickname of the visitor","thread.agentNickname.tooltip":"Nickname of the agent","thread.robotNickname.tooltip":"Name of the robot","thread.workgroupNickname.tooltip":"Name of the workgroup","thread.status.tooltip":"Current status of the conversation","thread.client.tooltip":"Device or application used by the visitor","thread.createdAt.tooltip":"Time when the conversation was created","message.nickname.tooltip":"Username of the message sender","message.content.tooltip":"Text content of the message","message.helpful.tooltip":"User's helpfulness rating of the message","message.isAutoReply.tooltip":"Whether the message is an automatic reply","message.status.tooltip":"Sending status of the message","message.type.tooltip":"Type of the message","message.client.tooltip":"Client type that sent the message","message.createdAt.tooltip":"Time when the message was created","robot.message.userNickname.tooltip":"Username of the message sender","robot.message.robotNickname.tooltip":"Name of the robot that responded","robot.message.question.tooltip":"Question asked by the user","robot.message.answer.tooltip":"Answer provided by the robot","robot.message.rateType.tooltip":"Type of rating given by the user","robot.message.rateDownTags.tooltip":"Feedback tags selected by the user","robot.message.rateDownReason.tooltip":"Specific reason for user feedback","robot.message.createdAt.tooltip":"Time when the message was created","leave.message.userNickname.tooltip":"Username of the user who left the message","leave.message.contact.tooltip":"Contact information of the user","leave.message.content.tooltip":"Content of the leave message","leave.message.images.tooltip":"Images attached by the user","leave.message.status.tooltip":"Processing status of the leave message","leave.message.reply.tooltip":"Reply content from the agent","leave.message.replyImages.tooltip":"Images attached in the reply","leave.message.replyUser.tooltip":"Agent who processed and replied to the message","leave.message.repliedAt.tooltip":"Time when the message was replied to","leave.message.createdAt.tooltip":"Time when the message was created","leave.message.updatedAt.tooltip":"Time when the message was last updated","leave.msg.status.pending":"Pending","leave.msg.status.processing":"Processing","leave.msg.status.read":"Read","leave.msg.status.replied":"Replied","leave.msg.status.transferred":"Transferred","leave.msg.status.escalated":"Escalated","leave.msg.status.closed":"Closed","leave.msg.status.spam":"Spam","leave.msg.status.invalid":"Invalid","ticket.title.tooltip":"Title of the ticket","ticket.description.tooltip":"Detailed description of the ticket","ticket.status.tooltip":"Current processing status of the ticket","ticket.priority.tooltip":"Priority level of the ticket","ticket.assignee.tooltip":"Person assigned to handle this ticket","ticket.reporter.tooltip":"Person who reported this ticket","ticket.category.tooltip":"Category of the ticket","ticket.status.new":"New","ticket.status.assigned":"Assigned","ticket.status.claimed":"Claimed","ticket.status.unclaimed":"Unclaimed","ticket.status.processing":"Processing","ticket.status.transferred":"Transferred","ticket.status.pending":"Pending","ticket.status.holding":"Holding","ticket.status.resumed":"Resumed","ticket.status.reopened":"Reopened","ticket.status.resolved":"Resolved","ticket.status.escalated":"Escalated","ticket.status.closed":"Closed","ticket.status.cancelled":"Cancelled","ticket.status.verified_ok":"Verified OK","ticket.status.verified_fail":"Verification Failed","ticket.priority.lowest":"Lowest","ticket.priority.low":"Low","ticket.priority.medium":"Medium","ticket.priority.high":"High","ticket.priority.urgent":"Urgent","ticket.priority.critical":"Critical","ticket.action.edit":"Edit","ticket.action.view":"View","ticket.action.delete":"Delete","ticket.action.export":"Export","ticket.action.open.flow.editor":"Flow Editor","ticket.list":"Ticket List","customer.nickname.tooltip":"Customer's nickname or display name","customer.email.tooltip":"Customer's email address","customer.mobile.tooltip":"Customer's mobile phone number","customer.description.tooltip":"Additional description about the customer","customer.createdAt.tooltip":"Date and time when the customer account was created","visitor.nickname.tooltip":"Visitor's nickname or display name","visitor.ip.tooltip":"Visitor's IP address","visitor.ipLocation.tooltip":"Visitor's geographic location based on IP address","visitor.status.tooltip":"Current online status of the visitor","visitor.client.tooltip":"Device or browser type used by the visitor","visitor.updatedAt.tooltip":"Time of visitor's last activity","visitor.black.nickname.tooltip":"Nickname of the visitor added to blacklist","visitor.black.type.tooltip":"Type of blacklist, user or visitor","visitor.black.threadTopic.tooltip":"Topic or title of the conversation thread","visitor.black.blockIp.tooltip":"Whether to also block this visitor's IP address","visitor.black.startTime.tooltip":"Time when blacklist starts to take effect","visitor.black.endTime.tooltip":"Time when blacklist ends","visitor.black.reason.tooltip":"Reason for adding the visitor to blacklist","visitor.black.userNickname.tooltip":"User who performed the blacklist operation","visitor.blackip.ip.tooltip":"IP address that has been blocked","visitor.blackip.reason.tooltip":"Reason for adding the IP address to blacklist","visitor.blackip.startTime.tooltip":"Time when IP blocking starts to take effect","visitor.blackip.endTime.tooltip":"Time when IP blocking ends","visitor.blackip.userNickname.tooltip":"User who performed the IP blocking operation","quickreply.title.tooltip":"Title or name of the quick reply","quickreply.content.tooltip":"Content of the quick reply","quickreply.type.tooltip":"Type of the quick reply content","quickreply.shortcut.tooltip":"Shortcut key for quick triggering","quickreply.enabled.tooltip":"Whether the quick reply is enabled","quickreply.category.tooltip":"Category of the quick reply","quickreply.tags.tooltip":"Tags for quick filtering","quickreply.startDate.tooltip":"Start time when the quick reply becomes effective","quickreply.endDate.tooltip":"End time when the quick reply becomes invalid","quickreply.updatedAt.tooltip":"Time of last update","autoreply.keyword.keywordList.tooltip":"List of keywords that trigger automatic replies","autoreply.keyword.replyList.tooltip":"List of automatic reply content when keywords are matched","autoreply.keyword.matchType.tooltip":"Method of keyword matching","autoreply.keyword.contentType.tooltip":"Type of reply content","autoreply.keyword.category.tooltip":"Category of keyword replies","autoreply.keyword.enabled.tooltip":"Whether keyword replies are enabled","autoreply.keyword.isTransfer.tooltip":"Whether to trigger transfer to human service","autoreply.keyword.startDate.tooltip":"Start time when keyword replies become effective","autoreply.keyword.endDate.tooltip":"End time when keyword replies become invalid","autoreply.keyword.updatedAt.tooltip":"Time of last update","autoreply.fixed.content.tooltip":"Content of fixed automatic reply","autoreply.fixed.type.tooltip":"Type of reply content","autoreply.fixed.replyCount.tooltip":"Number of times this reply has been used","autoreply.fixed.enabled.tooltip":"Whether this fixed reply is enabled","autoreply.fixed.category.tooltip":"Category of fixed replies","autoreply.fixed.tags.tooltip":"Tags for filtering and categorization","autoreply.fixed.startDate.tooltip":"Start time when fixed replies become effective","autoreply.fixed.endDate.tooltip":"End time when fixed replies become invalid","autoreply.fixed.updatedAt.tooltip":"Time of last update","faq.question.tooltip":"Question content of the FAQ","faq.similar.questions.tooltip":"Other ways of asking the same question","faq.answer.tooltip":"Answer content of the FAQ","faq.clickCount.tooltip":"Number of times the question has been clicked","faq.upCount.tooltip":"Number of times the question has been liked","faq.downCount.tooltip":"Number of times the question has been disliked","faq.category.tooltip":"Category to which the question belongs","faq.tags.tooltip":"Tags for categorization and search","faq.isValid.tooltip":"Whether the question is valid and available","faq.startDate.tooltip":"Start time when the question becomes effective","faq.endDate.tooltip":"End time when the question becomes invalid","faq.updatedAt.tooltip":"Time of last update","pages.article.title.tooltip":"Title of the article","pages.article.summary.tooltip":"Summary content of the article","pages.article.category.tooltip":"Category to which the article belongs","pages.article.type.tooltip":"Content type of the article","pages.article.top.tooltip":"Whether the article is set as top","pages.article.editor.tooltip":"Editor type of the article","pages.article.readCount.tooltip":"Number of times the article has been read","pages.article.likeCount.tooltip":"Number of times the article has been liked","pages.article.status.tooltip":"Publication status of the article","pages.article.startDate.tooltip":"Start date when the article becomes effective","pages.article.endDate.tooltip":"End date when the article becomes invalid","pages.article.updatedAt.tooltip":"Time of last update of the article","pages.prompt.tooltip":"Content of the prompt","chat.test.tooltip":"Please confirm that the uploaded content status is: Processing successful","batch.operations":"Batch Operations","more.operations":"More Operations","import.export":"Import/Export","export.options":"Export Options","deleteAll.nodata":"No data to delete","deleteAll.error":"Error occurred during deletion","deleteAll.failed":"Delete failed","deleteAll.success":"Successfully deleted all data","deleting.all":"Deleting all data...","export.current":"Export Current Page","export.all":"Export All","export.range":"Export Range"}),{"pages.login.title":"Bytedesk","pages.layouts.userLayout.title":"Team IM && Customer Service && AI ChatBot","pages.layouts.userLayout.title.liangshibao":"Liangshibao","pages.layouts.userLayout.title.tiku":"Tiku","pages.layouts.userLayout.title.meiyu":"Meiyu","pages.layouts.userLayout.title.zhaobiao":"Zhaobiao","pages.login.accountLogin.tab":"Account Login","pages.login.accountLogin.errorMessage":"Incorrect username/password(admin/ant.design)","pages.login.failure":"Login failed, please try again!","pages.login.success":"Login successful!","pages.login.username.placeholder":"Username/Email","pages.login.username.required":"Please input your username!","pages.login.password.placeholder":"Password","pages.login.repassword.placeholder":"RePassword","pages.login.password.required":"Please input your password!","pages.login.repassword.required":"Please input your password!","pages.login.phoneLogin.tab":"Phone Login","pages.login.phoneLogin.errorMessage":"Verification Code Error","pages.login.phoneNumber.placeholder":"Phone Number","pages.login.phoneNumber.required":"Please input your phone number!","pages.login.phoneNumber.invalid":"Phone number is invalid!","pages.login.email.placeholder":"Email","pages.login.email.required":"Please input your Email!","pages.login.email.invalid":"Email is invalid!","pages.login.captcha.placeholder":"Verification Code","pages.login.captcha.required":"Please input verification code!","pages.login.phoneLogin.getVerificationCode":"Get Code","pages.getCaptchaSecondText":"sec(s)","pages.login.scanLogin.tab":"Scan Login","pages.login.rememberMe":"Remember me","pages.login.forgotPassword":"Forgot Password ?","pages.login.submit":"Login","pages.login.loginWith":"Login with :","pages.login.register":"Register","pages.login.registerAccount":"Register Account","pages.login.auto.register":"Unregisterd Mobile will auto register","pages.welcome.link":"Welcome","pages.robot.new":"New","pages.robot.edit":"Edit","pages.robot.delete":"Delete","pages.robot.upload":"Upload","pages.robot.tab.basic":"Basic","pages.robot.tab.kb":"Knowledge Base","pages.robot.tab.channel":"Channel","pages.robot.tab.statistic":"Statistic","pages.robot.tab.advanced":"Advanced","pages.robot.tab.monitor":"Monitor","pages.robot.tab.flow":"Flow","pages.robot.tab.avatar":"Avatar","pages.robot.tab.title":"Title","pages.robot.tab.welcomeTip":"welcomeTip","pages.robot.tab.description":"Description","pages.robot.tab.preview":"Preview","pages.robot.tab.website":"Website","pages.robot.tab.helpdesk":"Helpdesk","pages.robot.tab.icp":"ICP 17041763-1","pages.robot.tab.police":"44030502008688","pages.robot.kb.split":"File Chunks","pages.robot.kb.file":"File Upload","pages.robot.kb.faq":"FAQ","pages.robot.kb.text":"Text","pages.robot.kb.qa":"Q&A","pages.robot.kb.web":"Website","pages.robot.kb.webpage":"Webpage Scraping","pages.robot.kb.website":"Website","pages.robot.file.title":"Title","pages.robot.file.content":"Content","pages.robot.file.type":"Type","pages.robot.file.size":"Size","pages.robot.file.action":"Action","pages.robot.file.delete":"Delete","pages.robot.file.save":"Save","pages.robot.file.cancel":"Cancel","pages.robot.file.uploading":"Uploading...","pages.robot.file.name_invalid":"File name should not contain _","pages.robot.file.parse":"Parse File Content","pages.agent.service.settings":"Service Settings","pages.agent.robot":"Robot","pages.workgroup.tab.route":"Route","pages.setting":"Settings","pages.logout":"Logout","pages.footer.website":"Bytedesk","pages.footer.helpcenter":"Help","pages.footer.contact":"Contact","pages.settings.reset.password":"Reset Password","pages.settings.reset.mobile":"Reset Mobile","pages.settings.reset.email":"Reset Email","pages.settings.verify.mobile":"Verify Mobile","pages.settings.verify.email":"Verify Email","pages.settings.bind.mobile":"Bind Mobile","pages.settings.bind.email":"Bind Email","pages.settings.unbind.mobile":"Unbind Mobile","pages.settings.unbind.email":"Unbind Email","pages.login.country.placeholder":"Select Country/Region","pages.login.country.china":"China","pages.login.country.hongkong":"Hong Kong","pages.login.country.taiwan":"Taiwan","pages.login.country.macao":"Macao","pages.login.country.japan":"Japan","pages.login.country.korea":"Korea","pages.login.country.usa":"United States","pages.login.country.canada":"Canada","pages.login.country.uk":"United Kingdom","pages.login.country.germany":"Germany","pages.login.country.france":"France","pages.login.country.australia":"Australia","pages.login.country.singapore":"Singapore","pages.login.country.malaysia":"Malaysia","pages.login.country.thailand":"Thailand","pages.login.country.vietnam":"Vietnam","pages.login.country.philippines":"Philippines","pages.login.country.indonesia":"Indonesia","pages.login.country.italy":"Italy","pages.login.country.spain":"Spain","pages.login.country.russia":"Russia","pages.login.country.newzealand":"New Zealand","bytedesk.chat.title":"Online Support","bytedesk.chat.subtitle":"How can we help you?","bytedesk.bubble.title":"Need help?","bytedesk.bubble.subtitle":"Click to start chat","bytedesk.position.bottomRight":"Bottom Right","bytedesk.position.bottomLeft":"Bottom Left","bytedesk.position.margin":"Margin","bytedesk.theme.title":"Theme Settings","bytedesk.theme.light":"Light","bytedesk.theme.dark":"Dark","bytedesk.theme.system":"System","bytedesk.theme.color":"Theme Color","bytedesk.tabs.title":"Tab Display","bytedesk.tabs.home":"Home","bytedesk.tabs.messages":"Messages","bytedesk.tabs.help":"Help","bytedesk.tabs.news":"News","faq.question":"Question","faq.similar.questions":"Similar Questions","faq.answer":"Answer","faq.tags":"Tags","faq.type":"Type","faq.type.text":"Text","faq.type.image":"Image","faq.type.video":"Video","faq.type.file":"File","faq.viewCount":"Views","faq.clickCount":"Clicks","faq.upCount":"Likes","faq.downCount":"Dislikes","faq.isValid":"Valid","faq.startDate":"Start Date","faq.endDate":"End Date","faq.updatedAt":"Updated At","faq.fromType":"Source Type","faq.rateType":"Rating Type","faq.rating.tags":"Feedback Tags","faq.rating.reason":"Feedback Reason","faq.rating.user":"User","workgroup.route.type":"Route Type","workgroup.route.roundRobin":"Round Robin","workgroup.route.leastActive":"Least Active","workgroup.route.random":"Random","workgroup.route.weightedRandom":"Weighted Random","workgroup.route.consistentHash":"Consistent Hash","workgroup.route.fastestResponse":"Fastest Response","workgroup.route.broadcast":"Broadcast","workgroup.route.roundRobin.desc":"Distribute in sequence based on agent online time. Ensures fairness, suitable for agents with similar capabilities. Note: When an agent reconnects after network instability, they will be placed at the end of the queue.","workgroup.route.leastActive.desc":"Distribute based on agent's current active chats, prioritizing those with fewer chats. Note: The number of chats an agent handles is affected by their response speed. Manually ending chats helps speed up new assignments.","workgroup.route.random.desc":"Completely random selection, simple implementation, suitable for short-term tasks.","workgroup.route.weightedRandom.desc":"Consider agent ratings and performance, better agents get more opportunities, improving overall service quality.","workgroup.route.consistentHash.desc":"Try to assign the same visitor to the same agent, improving service continuity and customer stickiness.","workgroup.route.fastestResponse.desc":"Choose the fastest responding agent, improving user experience and encouraging agent efficiency.","workgroup.route.broadcast.desc":"Broadcast to all agents, allowing them to compete for chats, suitable for team collaboration.","workgroup.chat.show":"Show Chat Window","workgroup.chat.hide":"Hide Chat Window","workgroup.route.updating":"Updating...","workgroup.route.update.success":"Update successful","workgroup.route.update.error":"Update failed","member.status.pending":"Pending","member.status.active":"Active","member.status.lock":"Lock","member.status.leave":"Leave","agent.status.online":"Online","agent.status.offline":"Offline","agent.status.available":"Available","agent.status.busy":"Busy","agent.connection.success":"Connected","agent.connection.failed":"Disconnected","thread.tab.all":"All Conversations","thread.tab.rate":"Rate","thread.tab.invite":"Invitations","thread.tab.summary":"Summary","thread.tab.transfer":"Transfers","thread.tab.monitor":"Monitoring","visitor.tab.all":"All Visitors","visitor.tab.black":"Blocked Users","visitor.tab.blackip":"Blocked IPs","visitor.tab.statistic":"Statistic","quality.tab.todo":"Quality Todo","quality.tab.table":"Quality Records","quality.tab.setting":"Quality Settings","visitor.black.list":"Blocked Users List","visitor.black.nickname":"Nickname","visitor.black.type":"Type","visitor.black.type.user":"User","visitor.black.type.visitor":"Visitor","visitor.black.blockIp":"Block IP","visitor.black.startTime":"Start Time","visitor.black.endTime":"End Time","visitor.black.reason":"Reason","visitor.black.threadTopic":"Thread Topic","visitor.black.userNickname":"Operator","tags.tab.tags":"Tags","visitor.blackip.reason":"Reason","visitor.blackip.startTime":"Start Time","visitor.blackip.endTime":"End Time","visitor.blackip.userNickname":"Operator","visitor.blackip.unblock":"Unblock",unblockTip:"Unblock Confirmation",unblockAffirm:"Are you sure to unblock","unblock.success":"Successfully unblocked","unblock.error":"Failed to unblock",ok:"OK",cancel:"Cancel",actions:"Actions","visitor.list":"Visitor List","visitor.nickname":"Nickname","visitor.ip":"Ip","visitor.ipLocation":"location","visitor.status":"Status","visitor.status.online":"Online","visitor.status.offline":"Offline","visitor.status.blocked":"Blocked","visitor.status.unknown":"Unknown","visitor.vipLevel":"VIP Level","visitor.vipLevel.tooltip":"VIP Level","visitor.tagList":"Tag List","visitor.tagList.tooltip":"Tag List","visitor.client":"Client","visitor.updatedAt":"Last Active","visitor.export":"Export","visitor.export.coming.soon":"Coming soon","queue.list":"Queue List","queue.member.list":"Queue Members List","queue.member.nickname":"Visitor Nickname","queue.member.queueNickname":"Belong Queue","queue.member.number":"Queue Number","queue.member.before":"People Ahead","queue.member.waitTime":"Wait Time","queue.member.enqueueTime":"Join Time","queue.member.offline":"Agent Offline","queue.member.offline.yes":"Yes","queue.member.offline.no":"No","queue.member.status":"Thread Status","queue.member.status.waiting":"Waiting","queue.member.status.serving":"Serving","queue.member.status.completed":"Completed","queue.member.status.abandoned":"Abandoned","queue.member.status.timeout":"Timeout","queue.member.status.rejected":"Rejected","queue.member.agentAcceptType":"Agent Accept Type","queue.member.agentAcceptTime":"Agent Accept Time","queue.member.robotAcceptType":"Robot Accept Type","queue.member.robotAcceptTime":"Robot Accept Time","queue.member.robotToAgent":"Robot To Agent","queue.member.robotToAgentTime":"Robot To Agent Time","queue.member.robot":"Robot","queue.member.workgroup":"Workgroup","queue.member.solved":"Solved","queue.member.rated":"Rated","queue.member.rateAt":"Rated At","queue.member.rateLevel":"Rating Level","queue.member.summarized":"Summarized","queue.member.summarized.yes":"Yes","queue.member.summarized.no":"No","queue.member.visitorMessageCount":"Visitor Messages","queue.member.agentMessageCount":"Agent Messages","queue.member.robotMessageCount":"Robot Messages","queue.member.agentAvgResponseTime":"Avg Response Time","queue.member.qualityChecked":"Quality Checked","queue.member.qualityChecked.yes":"Yes","queue.member.qualityChecked.no":"No","queue.member.leaveMsg":"Left Message","queue.member.leaveMsg.yes":"Yes","queue.member.leaveMsg.no":"No","queue.member.intentionType":"Intention Type","queue.member.emotionType":"Emotion Type","queue.member.acceptType.auto":"Auto","queue.member.acceptType.manual":"Manual","queue.member.acceptType.robot":"Robot","queue.member.acceptType.unknown":"Not Accepted","queue.nickname":"Queue Name","queue.type":"Queue Type","queue.type.workgroup":"Workgroup","queue.type.agent":"Agent","queue.type.robot":"Robot","queue.type.unknown":"Unknown","queue.day":"Day Count","queue.status":"Status","queue.status.open":"Open","queue.status.closed":"Closed","queue.status.unknown":"Unknown","queue.dashboard.title":"Queue Dashboard","queue.totalCount":"Request Count","queue.robotingCount":"Robot Chatting Count","queue.offlineCount":"Agent Offline Count","queue.leaveMsgCount":"Leave Message Count","queue.robotToAgentCount":"Robot to Agent Count","queue.queuingCount":"Queuing Count","queue.chattingCount":"Chatting Count","queue.closedCount":"Closed Count","queue.avgWaitTime":"Avg Wait Time","queue.avgResolveTime":"Avg Solve Time","queue.export":"Export","queue.export.coming.soon":"Coming soon","queue.type.active":"Active","queue.type.paused":"Paused","queue.type.closed":"Closed","queue.type.maintenance":"Maintenance","queue.status.active":"Active","queue.status.paused":"Paused","queue.status.maintenance":"Maintenance","queue.day.format":"YYYY-MM-DD","queue.time.format":"HH:mm:ss","queue.number.unit":"","queue.time.unit":"mins","table.columns.reset":"Reset","table.columns.setting":"Column Settings","table.columns.show":"Show","table.columns.hide":"Hide","queue.statistic.title":"Queue Statistics","queue.statistic.today":"Today","queue.statistic.yesterday":"Yesterday","queue.statistic.week":"Last 7 Days","queue.statistic.month":"Last 30 Days","queue.statistic.total":"Total","queue.statistic.waiting":"Waiting","queue.statistic.serving":"Serving","queue.statistic.served":"Served","queue.statistic.avgWaitTime":"Avg Wait Time","queue.statistic.avgSolveTime":"Avg Solve Time","queue.statistic.unit.minute":"mins","queue.statistic.unit.person":"","ticket.tab.list":"Tickets","ticket.tab.task":"Tasks","ticket.tab.form":"Forms","ticket.list":"Ticket List","ticket.task.list":"Task List","ticket.title":"Title","ticket.type":"Type","ticket.status":"Status","ticket.priority":"Priority","ticket.creator":"Creator","ticket.assignee":"Assignee","ticket.createdAt":"Created At","ticket.updatedAt":"Updated At","ticket.dueDate":"Due Date","ticket.description":"Description","ticket.export":"Export","ticket.export.coming.soon":"Coming soon","ticket.status.open":"Open","ticket.status.in_progress":"In Progress","ticket.status.resolved":"Resolved","ticket.status.closed":"Closed","ticket.priority.low":"Low","ticket.priority.medium":"Medium","ticket.priority.high":"High","ticket.priority.urgent":"Urgent","ticket.type.bug":"Bug","ticket.type.feature":"Feature","ticket.type.support":"Support","ticket.type.other":"Other","channel.web.button.color":"Button Color","channel.web.button.color.blue":"Blue","channel.web.button.color.green":"Green","channel.web.button.color.red":"Red","channel.web.button.color.yellow":"Yellow","channel.web.button.color.purple":"Purple","channel.web.show.bubble":"Show Bubble","channel.web.show.bubble.tooltip":"Show bubble in bottom right corner","channel.web.enable.multilang":"Enable Multi-language","channel.web.enable.multilang.tooltip":"Enable chat window language settings","channel.web.select.language":"Select Language","channel.web.lang.zh_cn":"Simplified Chinese","channel.web.lang.zh_tw":"Traditional Chinese","channel.web.lang.en":"English","channel.web.enable.theme":"Enable Theme Settings","channel.web.enable.theme.tooltip":"Enable chat window theme settings","channel.web.select.theme":"Select Theme","channel.web.theme.system":"Follow System","channel.web.theme.light":"Light Theme","channel.web.theme.dark":"Dark Theme","channel.web.embed.code":"Embed Code","channel.web.copy.code":"Copy Code","channel.web.show.chat":"Show Chat Window","channel.web.hide.chat":"Hide Chat Window","channel.web.fullscreen.code":"Fullscreen Code","channel.web.copy.fullscreen":"Copy Fullscreen Code","channel.web.open.fullscreen":"Open Fullscreen Window","channel.web.frame.code":"Frame Code","channel.web.copy.frame":"Copy Frame Code","channel.web.open.frame":"Open Frame Window","channel.web.config.title":"Web Configuration","channel.web.position":"Right Position","channel.web.position.tooltip":"Show in bottom right when enabled, bottom left when disabled","channel.web.copy.success":"Code copied to clipboard","channel.web.copy.error":"Copy failed, please copy manually","channel.web.fullscreen.copy.success":"Fullscreen code copied to clipboard","channel.web.frame.copy.success":"Frame code copied to clipboard","channel.web.right.position":"Right Position","channel.web.right.position.tooltip":"Show in bottom right when enabled, bottom left when disabled","channel.web.theme.select":"Select Theme","channel.web.theme.follow.system":"Follow System","channel.web.code.embed":"Embed Code","channel.web.code.embed.desc":"Add this code to your website","channel.web.code.fullscreen":"Fullscreen Code,PC & Mobile","channel.web.code.fullscreen.desc":"Open chat in new window, PC & Mobile","channel.web.code.frame":"Frame Code, PC Only","channel.web.code.frame.desc":"Embed chat in iframe, PC only","channel.web.copy.button":"Copy Code","channel.web.copy.fullscreen.button":"Copy Fullscreen Code","channel.web.open.fullscreen.button":"Open Fullscreen Window","channel.web.copy.frame.button":"Copy Frame Code","channel.web.open.frame.button":"Open Frame Window","channel.web.code.readonly":"Read only","channel.web.code.autosize":"Auto resize","channel.web.generate.qrcode":"Generate QR Code","channel.web.qrcode.title":"Customer Service QR Code","channel.web.qrcode.scan":"Scan QR code to contact customer service","channel.web.qrcode.download":"Download QR Code","channel.web.qrcode.download.success":"QR code downloaded successfully","common.close":"Close","install.guide.github":"More Demo on → Github","install.guide.docs":"More Demo on → Docs","install.guide.steps":"Installation Steps","install.guide.step1.title":"1. Install Dependencies","install.guide.step1.or":"or","install.guide.step2.title":"2. Import Components","install.guide.step3.title":"3. Configure Parameters","install.guide.step3.org.comment":"Replace with your organization ID","install.guide.step3.sid.comment":"Replace with your SID","install.guide.step4.title":"4. Use Component","install.guide.step4.open.chat":"Open Chat","install.guide.step5.title":"5. Available Methods","install.guide.step5.show":"Show chat window","install.guide.step5.hide":"Hide chat window","agent.info.title":"Agent Information","agent.info.nickname":"Nickname","agent.info.nickname.placeholder":"Please input agent nickname","agent.info.description":"Description","agent.info.description.placeholder":"Please input agent description","agent.info.avatar":"Avatar","agent.info.avatar.upload":"Upload","agent.info.avatar.uploading":"Uploading...","agent.info.avatar.upload.success":"Upload successful","agent.info.avatar.upload.error":"Upload failed","agent.info.save":"Save","agent.info.save.success":"Save successful","agent.info.save.error":"Save failed","agent.info.org":"Organization","agent.info.org.placeholder":"Please select organization","agent.info.email":"Email","agent.info.email.placeholder":"Please input agent email","agent.info.email.required":"Email is required","agent.info.mobile":"Mobile","agent.info.mobile.placeholder":"Please input agent mobile","agent.info.mobile.required":"Mobile is required","agent.info.member":"Bind Member","agent.info.member.bind":"Bind Member - For Account Login","agent.info.nickname.required":"Please input agent nickname","agent.info.description.required":"Please input agent description","agent.settings.title":"Service Settings","agent.settings.max.serving":"Max Serving","agent.settings.max.serving.tooltip":"Maximum number of concurrent chats","agent.settings.auto.accept":"Auto Accept","agent.settings.auto.accept.tooltip":"Automatically accept new chat requests","agent.settings.auto.close":"Auto Close","agent.settings.auto.close.tooltip":"Automatically close chat after visitor leaves","agent.settings.auto.offline":"Auto Offline","agent.settings.auto.offline.tooltip":"Automatically go offline when browser closes","agent.settings.save":"Save","agent.settings.save.success":"Settings saved successfully","agent.settings.save.error":"Failed to save settings","agent.settings.leave.msg":"Offline Message Tip","agent.settings.leave.msg.required":"Please input offline message tip","agent.settings.leave.msg.placeholder":"Please input offline message tip...","agent.settings.auto.close.time":"Auto Close Time (minutes)","agent.settings.auto.close.time.tooltip":"Close chat automatically after no new messages for specified time","agent.settings.auto.close.tip":"Auto Close Tip","agent.settings.auto.close.tip.tooltip":"Show auto close tip when chat is inactive","agent.settings.auto.close.tip.required":"Please input auto close tip","agent.settings.auto.close.tip.placeholder":"Please input auto close tip...","agent.settings.agent.close.tip":"Agent Close Tip","agent.settings.agent.close.tip.tooltip":"Show agent close tip when chat is inactive","agent.settings.agent.close.tip.required":"Please input agent close tip","agent.settings.agent.close.tip.placeholder":"Please input agent close tip...","agent.settings.show.unknown.answer":"Show Unknown Answer","agent.settings.unknown.answer":"Unknown Answer","agent.settings.unknown.answer.required":"Please input unknown answer","agent.settings.unknown.answer.placeholder":"Please input unknown answer...","agent.settings.max.thread":"Max Concurrent Chats","agent.settings.max.thread.tip1":"1. Maximum number of concurrent chats, excess will enter queue","agent.settings.max.thread.tip2":"2. Set to 0 to queue all visitors, requiring manual acceptance","agent.settings.max.thread.tip3":"3. Auto accept when serving count is below maximum, prioritizing queued chats","agent.settings.show.logo":"Show Logo","agent.settings.show.logo.tooltip":"Only paid members can remove logo","agent.settings.show.top.tip":"Show Pinned Message/Announcement","agent.settings.top.tip":"Pinned Message","agent.settings.top.tip.required":"Please input pinned message","agent.settings.top.tip.placeholder":"Please input pinned message...","agent.settings.welcome.tip":"Welcome Message","agent.settings.welcome.tip.required":"Please input welcome message","agent.settings.welcome.tip.placeholder":"Please input welcome message...","channel.social.wechat":"WeChat","channel.social.wechat.mp":"WeChat Official Account","channel.social.wechat.mini":"WeChat Mini Program","channel.social.wechat.work":"WeChat Work","channel.social.wechat.kefu":"WeChat Customer Service","channel.social.douyin":"TikTok","channel.social.xiaohongshu":"RED","channel.social.baidu":"Baidu","channel.social.weibo":"Weibo","channel.social.bilibili":"Bilibili","channel.social.zhihu":"Zhihu","channel.shop.pdd":"Pinduoduo","channel.shop.jd":"JD.com","channel.shop.qianniu":"Qianniu","channel.shop.doudian":"Douyin Store","faq.create.first":"Please create FAQs in Knowledge Base -> FAQ first","faq.show.faqs":"Show Side Column FAQs","faq.add.faqs":"Add FAQs","faq.generate.ai":"Generate FAQs with AI","faq.generate.coming.soon":"Coming soon...","faq.show.quick.buttons":"Show InputBar Quick Buttons","faq.add.quick.buttons":"Add Quick Buttons","faq.generate.quick.buttons":"Generate Quick Buttons with AI","faq.show.guess":"Show 'You May Also Ask'","faq.add.guess":"Add Guess Questions","faq.generate.guess":"Generate Guess Questions with AI","faq.show.hot":"Show Hot Questions","faq.add.hot":"Add Hot Questions","faq.generate.hot":"Generate Hot Questions with AI","faq.show.shortcut":"Show Shortcuts","faq.add.shortcut":"Add Shortcuts","faq.generate.shortcut":"Generate Shortcuts with AI","chat.window.show":"Show Chat Window","chat.window.hide":"Hide Chat Window","rate.show.button":"Show Rating Button","rate.show.button.tooltip":"Show rating button in visitor chat window","rate.auto.invite.rate":"Auto Invite Rating","rate.auto.invite.rate.tooltip":"Automatically invite rating when visitor leaves","rate.auto.invite.rate.tip":"Auto Invite Rating Tip","rate.auto.invite.rate.tip.tooltip":"Show auto invite rating tip when visitor leaves","rate.auto.invite.rate.tip.required":"Please input auto invite rating tip","rate.auto.invite.rate.tip.placeholder":"Please input auto invite rating tip...","rate.min.messages":"Minimum Messages","rate.min.messages.required":"Please input minimum messages","rate.min.messages.tooltip":"Minimum number of messages before rating is allowed","pages.article.list":"Article List","pages.article.title":"Title","pages.article.summary":"Summary","pages.article.category":"Category","pages.article.type":"Type","pages.article.tags":"Tags","pages.article.startDate":"Start Date","pages.article.endDate":"End Date","pages.article.readCount":"Read Count","pages.article.likeCount":"Like Count","pages.article.status":"Status","pages.article.editor":"Editor","pages.article.needAudit":"Need Audit","pages.article.auditStatus":"Audit Status","pages.article.auditOpinion":"Audit Opinion","pages.article.auditUser":"Auditor","pages.article.published":"Published","pages.article.top":"Top","pages.article.createdAt":"Created At","pages.article.updatedAt":"Updated At","pages.article.DRAFT":"Draft","pages.article.PUBLISHED":"Published","pages.article.EDITING":"Editing","pages.article.REJECTED":"Rejected","pages.article.preview":"Preview Article","pages.article.create":"Create Article","pages.article.edit":"Edit Article","pages.article.delete":"Delete Article","pages.article.export":"Export Articles","pages.article.view":"View Article","pages.article.approve":"Approve","pages.article.setTop":"Set as Top","pages.article.cancelTop":"Cancel Top","pages.article.top.yes":"Top","pages.article.top.no":"Normal","pages.kbase.preview":"Preview Knowledge Base","pages.common.all":"All","pages.common.actions":"Actions","pages.common.delete":"Delete","pages.common.deleteTip":"Delete Confirmation","pages.common.deleteConfirm":"Are you sure to delete {name}?","pages.common.delete.confirm":"Are you sure to delete this article?","pages.common.delete.success":"Article deleted successfully","pages.common.delete.error":"Failed to delete article","pages.common.ok":"OK","pages.common.cancel":"Cancel","autoreply.keyword.keywordList":"Keywords","autoreply.keyword.replyList":"Replies","autoreply.keyword.matchType":"Match Type","autoreply.keyword.contentType":"Content Type","autoreply.keyword.category":"Category","autoreply.keyword.enabled":"Status","autoreply.keyword.isTransfer":"Transfer","autoreply.keyword.startDate":"Start Date","autoreply.keyword.endDate":"End Date","autoreply.keyword.updatedAt":"Updated At","autoreply.matchType.exact":"Exact Match","autoreply.matchType.contains":"Contains","autoreply.matchType.prefix":"Prefix Match","autoreply.matchType.suffix":"Suffix Match","autoreply.contentType.text":"Text","autoreply.contentType.image":"Image","autoreply.contentType.video":"Video","autoreply.contentType.file":"File","common.enabled":"Enabled","common.disabled":"Disabled","common.yes":"Yes","common.no":"No","autoreply.fixed.title":"Fixed Replies","autoreply.fixed.tooltip":"Customer Service -> One-on-One -> Advanced Settings -> Auto Reply","autoreply.fixed.content":"Content","autoreply.fixed.type":"Type","autoreply.fixed.replyCount":"Reply Count","autoreply.fixed.enabled":"Status","autoreply.fixed.category":"Category","autoreply.fixed.tags":"Tags","autoreply.fixed.startDate":"Start Date","autoreply.fixed.endDate":"End Date","autoreply.fixed.updatedAt":"Updated At","autoreply.type.text":"Text","autoreply.type.image":"Image","autoreply.type.video":"Video","autoreply.type.file":"File","autoreply.status.enabled":"Enabled","autoreply.status.disabled":"Disabled","autoreply.action.create":"Create Fixed Reply","autoreply.action.edit":"Edit Fixed Reply","autoreply.action.delete":"Delete Fixed Reply","autoreply.action.import":"Import Fixed Replies","autoreply.action.export":"Export Fixed Replies","autoreply.action.download":"Download Template","autoreply.message.creating":"Creating...","autoreply.message.updating":"Updating...","autoreply.message.loading":"Loading...","autoreply.message.success":"Operation successful","autoreply.message.error":"Operation failed","autoreply.message.delete.confirm":"Are you sure to delete this reply?","pages.common.edit":"Edit","pages.common.create":"Create","pages.common.import":"Import","pages.common.export":"Export","pages.common.downloadTemplate":"Download Template","quickreply.title":"Quick Replies","quickreply.tooltip":"Customer Service -> One-on-One -> Advanced Settings -> Quick Reply","quickreply.title.field":"Title","quickreply.content":"Content","quickreply.type":"Type","quickreply.type.text":"Text","quickreply.type.image":"Image","quickreply.type.video":"Video","quickreply.type.file":"File","quickreply.shortcut":"Shortcut","quickreply.level":"Level","quickreply.tags":"Tags","quickreply.enabled":"Status","quickreply.enabled.true":"Enabled","quickreply.enabled.false":"Disabled","quickreply.category":"Category","quickreply.startDate":"Start Date","quickreply.endDate":"End Date","quickreply.updatedAt":"Updated At","quickreply.action.create":"Create Quick Reply","quickreply.action.edit":"Edit Quick Reply","quickreply.action.delete":"Delete Quick Reply","quickreply.action.import":"Import Quick Replies","quickreply.action.export":"Export Quick Replies","quickreply.action.download":"Download Template","quickreply.message.creating":"Creating...","quickreply.message.updating":"Updating...","quickreply.message.loading":"Loading...","quickreply.message.success":"Operation successful","quickreply.message.error":"Operation failed","quickreply.message.delete.confirm":"Are you sure to delete this quick reply?","taboo.title":"Sensitive Words","taboo.tooltip":"Customer Service -> One-on-One -> Advanced Settings -> Sensitive Words","taboo.content":"Content","taboo.type":"Type","taboo.type.text":"Text","taboo.type.image":"Image","taboo.type.video":"Video","taboo.type.file":"File","taboo.level":"Level","taboo.enabled":"Status","taboo.enabled.true":"Enabled","taboo.enabled.false":"Disabled","taboo.category":"Category","taboo.tags":"Tags","taboo.startDate":"Start Date","taboo.endDate":"End Date","taboo.updatedAt":"Updated At","taboo.action.create":"Create Sensitive Word","taboo.action.edit":"Edit Sensitive Word","taboo.action.delete":"Delete Sensitive Word","taboo.action.import":"Import Sensitive Words","taboo.action.export":"Export Sensitive Words","taboo.action.download":"Download Template","taboo.message.creating":"Creating...","taboo.message.updating":"Updating...","taboo.message.loading":"Loading...","taboo.message.success":"Operation successful","taboo.message.error":"Operation failed","taboo.message.delete.confirm":"Are you sure to delete this sensitive word?","delete.tip":"Delete Confirmation","delete.confirm":"Are you sure to delete {name}?","delete.success":"Delete successful","delete.error":"Delete failed","create.success":"Create successful","create.error":"Create failed","update.success":"Update successful","update.error":"Update failed",loading:"Loading...",updating:"Updating...",creating:"Creating...","fetch.categories.error":"Failed to fetch categories","pages.user.edit":"Edit User","pages.user.create":"Create User","pages.user.username":"Username","pages.user.username.required":"Please input username","pages.user.nickname":"Nickname","pages.user.nickname.required":"Please input nickname","pages.user.email":"Email","pages.user.email.required":"Please input email address","pages.user.email.invalid":"Invalid email format","pages.user.email.verified":"Email Verified","pages.user.email.verified.yes":"Verified","pages.user.email.verified.no":"Unverified","pages.user.mobile":"Mobile","pages.user.mobile.required":"Please input mobile number","pages.user.mobile.invalid":"Invalid mobile format","pages.user.mobile.verified":"Mobile Verified","pages.user.mobile.verified.yes":"Verified","pages.user.mobile.verified.no":"Unverified","pages.user.enabled":"Status","pages.user.createdAt":"Registration Time","pages.user.password":"Password","pages.user.superUser.notAllow":"Super administrator is not allowed to modify email verification/mobile verification/status","pages.user.superUser.notDelete":"Super administrator cannot be deleted","pages.common.save":"Save","pages.form.error":"Please check the form inputs","pages.user.status.enabled":"Enabled","pages.user.status.disabled":"Disabled","pages.org.list":"Organization List","pages.user.list":"User List","pages.user.organization":"Organization","pages.user.roles":"Roles","pages.user.authorities":"Authorities","pages.user.description":"Description","pages.user.superUser":"SuperUser","pages.user.superUser.yes":"Yes","pages.user.superUser.no":"No","pages.user.updatedAt":"Last Update","pages.org.create":"Create Organization","pages.org.edit":"Edit Organization","pages.org.name":"Organization Name","pages.org.name.required":"Please enter organization name","pages.org.logo":"Logo","pages.org.logo.placeholder":"Please enter logo URL","pages.org.code":"Organization Code","pages.org.code.required":"Please enter organization code","pages.org.description":"Description","pages.org.description.placeholder":"Please enter organization description","pages.org.verifiedType":"Verification Type","pages.org.verifiedType.placeholder":"Please select verification type","pages.org.identityType":"ID Type","pages.org.identityType.placeholder":"Please select ID type","pages.org.identityImage":"ID Image","pages.org.identityImage.placeholder":"Please enter ID image URL","pages.org.identityNumber":"ID Number","pages.org.identityNumber.placeholder":"Please enter ID number","pages.org.verifyStatus":"Verification Status","pages.org.verifyStatus.placeholder":"Please select verification status","pages.org.rejectReason":"Rejection Reason","pages.org.rejectReason.placeholder":"If verification fails, please enter rejection reason","pages.org.createdAt":"Created At","pages.org.updatedAt":"Updated At","pages.org.verifiedType.personal":"Personal","pages.org.verifiedType.company":"Company","pages.org.verifiedType.government":"Government","pages.org.verifiedType.institution":"Institution","pages.org.verifiedType.industry":"Industry","pages.org.verifiedType.nonProfit":"Non-Profit Organization","pages.org.verifiedType.others":"Others","pages.org.verifyStatus.unverified":"Unverified","pages.org.verifyStatus.verifying":"Verifying","pages.org.verifyStatus.verified":"Verified","pages.org.verifyStatus.failed":"Failed","model.pull":"Pull Model","model.pulling":"Pulling...","model.pull.success":"Pull successful","model.pull.failed":"Pull failed","model.not.running":"Model service not running","upload.modal.title":"Upload Files","upload.drag.text":"Click or drag files to this area to upload","upload.drag.hint":"Support for single or batch upload","upload.drag.hint.withtype":"Support single or batch upload of {acceptTypes} format files","upload.uploading":"Uploading {filename}...","upload.success":"Successfully uploaded {filename}","upload.failed":"Failed to upload {filename}","upload.batch.uploading":"Uploading files...","upload.batch.success":"Successfully uploaded {count} files","upload.batch.partial":"Successfully uploaded {success} files, {failed} files failed to upload","upload.batch.error":"Error occurred during upload","upload.start":"Start Upload","upload.uploaded.files":"Uploaded Files","upload.nofiles":"Please select files first","upload.type.invalid":"Unsupported file type: {fileType}, please select files in {acceptTypes} format","upload.drop.type.invalid":"Dropped files contain unsupported types: {fileNames}, please select files in {acceptTypes} format","upload.auto.generate.llm.qa":"Auto Generate LLM Q&A","upload.auto.llm.split":"Enable Auto LLM Split Chunking","deleteAll.tip":"Delete Confirmation","deleteAll.confirm":"Are you sure you want to delete all Q&A data? This action cannot be undone!",deleteAll:"Delete All","deleteAll.nodata":"No data to delete","deleteAll.success":"Successfully deleted all data","deleteAll.failed":"Deletion failed","deleteAll.error":"Error occurred during deletion","batch.delete":"Batch Delete","batch.deleteTip":"Batch Delete Confirmation","batch.deleteAffirm":"Are you sure you want to delete the selected","batch.delete.noselection":"Please select items to delete","batch.delete.success":"Successfully deleted {count} items","batch.delete.partial":"Deleted {success} items, failed to delete {fail} items","batch.operations":"Batch Operations","batch.enable":"Batch Enable","batch.disable":"Batch Disable","batch.enable.success":"Successfully enabled {count} items","batch.disable.success":"Successfully disabled {count} items","batch.enable.partial":"Enabled {success} items, failed to enable {fail} items","batch.disable.partial":"Disabled {success} items, failed to disable {fail} items","batch.noselection":"Please select items to process",enabling:"Enabling...",disabling:"Disabling...","more.operations":"More Operations","export.current":"Export Current Page","export.all":"Export All","export.range":"Export Range",items:"items",delete:"Delete",edit:"Edit",deleteTip:"Delete Confirmation",deleteAffirm:"Are you sure to delete",export:"Export",import:"Import","download.template":"Download Template",create:"Create",deleting:"Deleting...","deleting.all":"Deleting all data...","taboo.synonym.tooltip":"Different expressions with the same meaning","taboo.synonym.add":"Add Synonym","taboo.synonym":"Synonyms","taboo.reply":"Reply Content","taboo.reply.placeholder":"When users enter content containing sensitive words, the system will return this reply","taboo.reply.required":"Please enter reply content","taboo.tags.tooltip":"For easy categorization and searching","taboo.tags.add":"Add Tag","queue.nickname.tooltip":"Name of agent or workgroup","queue.type.tooltip":"Service type: workgroup, agent or robot","queue.day.tooltip":"Statistics date","queue.totalCount.tooltip":"Total number of service requests today","queue.robotingCount.tooltip":"Number of robot-assisted visitors","queue.offlineCount.tooltip":"Number of offline agents","queue.leaveMsgCount.tooltip":"Number of visitor messages","queue.robotToAgentCount.tooltip":"Number of transfers from robot to agent","queue.queuingCount.tooltip":"Current number of visitors in queue","queue.chattingCount.tooltip":"Number of visitors currently being served","queue.closedCount.tooltip":"Number of completed sessions","queue.totalCount.trend":"Total Trend","queue.hourly.trend":"24-Hour Reception Trend",noData:"No data available","queue.member.nickname.tooltip":"Visitor's nickname or identifier","queue.member.client.tooltip":"Device type or application used by the visitor","queue.member.number.tooltip":"Visitor's sequence number in queue","queue.member.waitTime.tooltip":"Time visitor has been waiting for service","queue.member.enqueueTime.tooltip":"Time when visitor joined the queue","queue.member.status.tooltip":"Current status of the conversation","queue.member.robotAcceptType.tooltip":"Method by which the robot connected with the visitor","queue.member.robotAcceptTime.tooltip":"Time when robot started providing service","queue.member.robotToAgent.tooltip":"Whether transferred from robot to human agent","queue.member.robotToAgentTime.tooltip":"Time when transferred to human agent","queue.member.agent.tooltip":"Human agent handling this conversation","queue.member.offline.tooltip":"Whether the human agent is offline","queue.member.agentAcceptType.tooltip":"Method by which the human agent connected with the visitor","queue.member.agentAcceptTime.tooltip":"Time when human agent started providing service","queue.member.solved.tooltip":"Whether the visitor's issue has been resolved","queue.member.rated.tooltip":"Whether the visitor has rated the service","queue.member.rateAt.tooltip":"Time when visitor provided rating","queue.member.summarized.tooltip":"Whether the agent has summarized the conversation","queue.member.visitorMessageCount.tooltip":"Number of messages sent by the visitor","queue.member.agentMessageCount.tooltip":"Number of messages sent by the human agent","queue.member.robotMessageCount.tooltip":"Number of messages sent by the robot","queue.member.leaveMsg.tooltip":"Whether the visitor left a message","queue.member.robot.tooltip":"Robot serving this visitor","thread.process.status.new":"New Conversation","thread.process.status.roboting":"Robot Servicing","thread.process.status.offline":"Offline Message","thread.process.status.queuing":"In Queue","thread.process.status.chatting":"In Conversation","thread.process.status.closed":"Closed",flow:"Flow",fileName:"File Name",fileUrl:"File URL",vectorStatus:"Vector Status",status:"Status",tags:"Tags",enabled:"Status",categoryUid:"Category",createdAt:"Created At",updatedAt:"Updated At","view.file":"View File","export.options":"Export Options","llm.status.success":"Processing Successful","llm.status.error":"Processing Failed","llm.status.new":"Pending","llm.status.processing":"Processing","llm.vectorStatus.success":"Vectorization Successful","llm.vectorStatus.error":"Vectorization Failed","llm.vectorStatus.new":"Pending Vectorization","llm.vectorStatus.processing":"Vectorizing"}),{"i18n.AUTHORITY":"Authority","i18n.AUTHORITY_CREATE":"Create Authority","i18n.AUTHORITY_READ":"Read Authority","i18n.AUTHORITY_UPDATE":"Update Authority","i18n.AUTHORITY_DELETE":"Delete Authority","i18n.AUTHORITY_EXPORT":"Export Authority","i18n.ROLE":"Role","i18n.ROLE_CREATE":"Create Role","i18n.ROLE_READ":"Read Role","i18n.ROLE_UPDATE":"Update Role","i18n.ROLE_DELETE":"Delete Role","i18n.ROLE_EXPORT":"Export Role","i18n.ORGANIZATION":"Organization","i18n.ORGANIZATION_CREATE":"Create Organization","i18n.ORGANIZATION_READ":"Read Organization","i18n.ORGANIZATION_UPDATE":"Update Organization","i18n.ORGANIZATION_DELETE":"Delete Organization","i18n.ORGANIZATION_EXPORT":"Export Organization","i18n.USER":"User","i18n.USER_CREATE":"Create User","i18n.USER_READ":"Read User","i18n.USER_UPDATE":"Update User","i18n.USER_DELETE":"Delete User","i18n.USER_EXPORT":"Export User","i18n.ASSISTANT":"Assistant","i18n.ASSISTANT_CREATE":"Create Assistant","i18n.ASSISTANT_READ":"Read Assistant","i18n.ASSISTANT_UPDATE":"Update Assistant","i18n.ASSISTANT_DELETE":"Delete Assistant","i18n.ASSISTANT_EXPORT":"Export Assistant","i18n.BLACK":"Blacklist","i18n.BLACK_CREATE":"Create Blacklist","i18n.BLACK_READ":"Read Blacklist","i18n.BLACK_UPDATE":"Update Blacklist","i18n.BLACK_DELETE":"Delete Blacklist","i18n.BLACK_EXPORT":"Export Blacklist","i18n.CATEGORY":"Category","i18n.CATEGORY_CREATE":"Create Category","i18n.CATEGORY_READ":"Read Category","i18n.CATEGORY_UPDATE":"Update Category","i18n.CATEGORY_DELETE":"Delete Category","i18n.CATEGORY_EXPORT":"Export Category","i18n.CHANNEL":"Channel","i18n.CHANNEL_CREATE":"Create Channel","i18n.CHANNEL_READ":"Read Channel","i18n.CHANNEL_UPDATE":"Update Channel","i18n.CHANNEL_DELETE":"Delete Channel","i18n.CHANNEL_EXPORT":"Export Channel","i18n.IP":"IP","i18n.IP_CREATE":"Create IP","i18n.IP_READ":"Read IP","i18n.IP_UPDATE":"Update IP","i18n.IP_DELETE":"Delete IP","i18n.IP_EXPORT":"Export IP","i18n.MESSAGE":"Message","i18n.MESSAGE_CREATE":"Create Message","i18n.MESSAGE_READ":"Read Message","i18n.MESSAGE_UPDATE":"Update Message","i18n.MESSAGE_DELETE":"Delete Message","i18n.MESSAGE_EXPORT":"Export Message","i18n.THREAD":"Thread","i18n.THREAD_CREATE":"Create Thread","i18n.THREAD_READ":"Read Thread","i18n.THREAD_UPDATE":"Update Thread","i18n.THREAD_DELETE":"Delete Thread","i18n.THREAD_EXPORT":"Export Thread","i18n.PUSH":"Push","i18n.PUSH_CREATE":"Create Push","i18n.PUSH_READ":"Read Push","i18n.PUSH_UPDATE":"Update Push","i18n.PUSH_DELETE":"Delete Push","i18n.PUSH_EXPORT":"Export Push","i18n.ARTICLE":"Article","i18n.ARTICLE_CREATE":"Create Article","i18n.ARTICLE_READ":"Read Article","i18n.ARTICLE_UPDATE":"Update Article","i18n.ARTICLE_DELETE":"Delete Article","i18n.ARTICLE_EXPORT":"Export Article","i18n.AUTOREPLY":"Auto Reply","i18n.AUTOREPLY_CREATE":"Create Auto Reply","i18n.AUTOREPLY_READ":"Read Auto Reply","i18n.AUTOREPLY_UPDATE":"Update Auto Reply","i18n.AUTOREPLY_DELETE":"Delete Auto Reply","i18n.AUTOREPLY_EXPORT":"Export Auto Reply","i18n.FAQ":"FAQ","i18n.FAQ_CREATE":"Create FAQ","i18n.FAQ_READ":"Read FAQ","i18n.FAQ_UPDATE":"Update FAQ","i18n.FAQ_DELETE":"Delete FAQ","i18n.FAQ_EXPORT":"Export FAQ","i18n.NOTEBASE":"Notebase","i18n.NOTEBASE_CREATE":"Create Notebase","i18n.NOTEBASE_READ":"Read Notebase","i18n.NOTEBASE_UPDATE":"Update Notebase","i18n.NOTEBASE_DELETE":"Delete Notebase","i18n.NOTEBASE_EXPORT":"Export Notebase","i18n.TICKET":"Ticket","i18n.TICKET_CREATE":"Create Ticket","i18n.TICKET_READ":"Read Ticket","i18n.TICKET_UPDATE":"Update Ticket","i18n.TICKET_DELETE":"Delete Ticket","i18n.TICKET_EXPORT":"Export Ticket","i18n.PROCESS":"Process","i18n.PROCESS_CREATE":"Create Process","i18n.PROCESS_READ":"Read Process","i18n.PROCESS_UPDATE":"Update Process","i18n.PROCESS_DELETE":"Delete Process","i18n.PROCESS_EXPORT":"Export Process","i18n.KBASE":"Kbase","i18n.KBASE_CREATE":"Create Kbase","i18n.KBASE_READ":"Read Kbase","i18n.KBASE_UPDATE":"Update Kbase","i18n.KBASE_DELETE":"Delete Kbase","i18n.KBASE_EXPORT":"Export Kbase","i18n.ROBOT":"Robot","i18n.ROBOT_CREATE":"Create Robot","i18n.ROBOT_READ":"Read Robot","i18n.ROBOT_UPDATE":"Update Robot","i18n.ROBOT_DELETE":"Delete Robot","i18n.ROBOT_EXPORT":"Export Robot","i18n.AGENT":"Agent","i18n.AGENT_CREATE":"Create Agent","i18n.AGENT_READ":"Read Agent","i18n.AGENT_UPDATE":"Update Agent","i18n.AGENT_DELETE":"Delete Agent","i18n.AGENT_EXPORT":"Export Agent","i18n.WORKGROUP":"Workgroup","i18n.WORKGROUP_CREATE":"Create Workgroup","i18n.WORKGROUP_READ":"Read Workgroup","i18n.WORKGROUP_UPDATE":"Update Workgroup","i18n.WORKGROUP_DELETE":"Delete Workgroup","i18n.WORKGROUP_EXPORT":"Export Workgroup","i18n.MEMBER":"Member","i18n.MEMBER_CREATE":"Create Member","i18n.MEMBER_READ":"Read Member","i18n.MEMBER_UPDATE":"Update Member","i18n.MEMBER_DELETE":"Delete Member","i18n.MEMBER_EXPORT":"Export Member","role.management.title":"Role Management","role.management.create":"Create Role","role.management.edit":"Edit Role","role.management.delete":"Delete Role","role.management.assign":"Assign Permissions","role.info.name":"Role Name","role.info.code":"Role Code","role.info.description":"Description","role.info.status":"Status","role.info.createTime":"Create Time","role.info.updateTime":"Update Time","role.info.members":"Members","role.status.active":"Active","role.status.inactive":"Inactive","role.status.deleted":"Deleted","role.permission.system":"System Management","role.permission.user":"User Management","role.permission.role":"Role Management","role.permission.menu":"Menu Management","role.permission.log":"Log Management","role.permission.data":"Data Management","role.permission.view":"View","role.permission.create":"Create","role.permission.edit":"Edit","role.permission.delete":"Delete","role.permission.export":"Export","role.permission.import":"Import","role.message.create.success":"Role created successfully","role.message.update.success":"Role updated successfully","role.message.delete.success":"Role deleted successfully","role.message.assign.success":"Permissions assigned successfully","role.message.operation.failed":"Operation failed","role.validation.name.required":"Please enter role name","role.validation.code.required":"Please enter role code","role.validation.code.exists":"Role code already exists","role.validation.permission.required":"Please select at least one permission","role.confirm.delete":"Are you sure you want to delete this role?","role.confirm.inactive":"Are you sure you want to disable this role?","role.confirm.active":"Are you sure you want to enable this role?","role.edit.title":"Edit Role","role.create.title":"Create Role","role.name":"Role Name","role.name.required":"Please enter role name","role.description":"Role Description","role.description.required":"Please enter role description","role.system.noedit":"System role cannot be edited","role.system.nodelete":"System role cannot be deleted"}),{"ticket.statistic.title":"Ticket Statistics","ticket.statistic.subtitle":"Ticket Processing Data Analysis","ticket.statistic.timeRange.today":"Today","ticket.statistic.timeRange.yesterday":"Yesterday","ticket.statistic.timeRange.week":"This Week","ticket.statistic.timeRange.lastWeek":"Last Week","ticket.statistic.timeRange.month":"This Month","ticket.statistic.timeRange.lastMonth":"Last Month","ticket.statistic.timeRange.quarter":"This Quarter","ticket.statistic.timeRange.year":"This Year","ticket.statistic.timeRange.custom":"Custom","ticket.statistic.filter.org":"Select Org","ticket.statistic.filter.agent":"Select Agent","ticket.statistic.filter.workgroup":"Select Workgroup","ticket.statistic.filter.department":"Select Department","ticket.statistic.filter.category":"Ticket Type","ticket.statistic.filter.priority":"Priority","ticket.statistic.filter.status":"Status","ticket.statistic.filter.export":"Export Report","ticket.statistic.filter.refresh":"Refresh Data","ticket.statistic.filter.calculate":"Calculate Data","ticket.statistic.total":"Total Tickets","ticket.statistic.avgResponseTime":"Avg Response Time","ticket.statistic.resolutionRate":"Resolution Rate","ticket.statistic.customerSatisfaction":"Customer Satisfaction","ticket.statistic.firstResponseTime":"First Response Time","ticket.statistic.resolutionTime":"Avg Resolution Time","ticket.statistic.reopenRate":"Reopen Rate","ticket.statistic.overdue":"Overdue Tickets","ticket.statistic.trend":"Ticket Trend","ticket.statistic.distribution":"Ticket Distribution","ticket.statistic.details":"Detailed Data","ticket.statistic.agentPerformance":"Agent Performance","ticket.statistic.peakHours":"Peak Hours","ticket.statistic.chart.line":"Line Chart","ticket.statistic.chart.area":"Area Chart","ticket.statistic.chart.bar":"Bar Chart","ticket.statistic.chart.pie":"Pie Chart","ticket.statistic.chart.heat":"Heat Map","ticket.statistic.table.date":"Date","ticket.statistic.table.new":"New Tickets","ticket.statistic.table.resolved":"Resolved","ticket.statistic.table.pending":"Pending","ticket.statistic.table.processing":"Processing","ticket.statistic.table.closed":"Closed","ticket.statistic.table.avgResponse":"Avg Response Time","ticket.statistic.table.satisfaction":"Satisfaction","ticket.statistic.table.agent":"Agent","ticket.statistic.table.department":"Department","ticket.statistic.type.consultation":"Product Consultation","ticket.statistic.type.technical":"Technical Support","ticket.statistic.type.billing":"Billing Issues","ticket.statistic.type.complaint":"Complaints & Suggestions","ticket.statistic.type.other":"Others","ticket.statistic.priority.high":"High","ticket.statistic.priority.medium":"Medium","ticket.statistic.priority.low":"Low","ticket.statistic.status.pending":"Pending","ticket.statistic.status.processing":"Processing","ticket.statistic.status.resolved":"Resolved","ticket.statistic.status.closed":"Closed","ticket.statistic.status.overdue":"Overdue","ticket.statistic.unit.minute":"min","ticket.statistic.unit.hour":"h","ticket.statistic.unit.day":"d","ticket.statistic.unit.percent":"%","ticket.statistic.unit.count":"Count","ticket.statistic.export.all":"Export All Data","ticket.statistic.export.current":"Export Current Data","ticket.statistic.export.excel":"Export to Excel","ticket.statistic.export.pdf":"Export to PDF","ticket.statistic.export.success":"Export Successful","ticket.statistic.export.failed":"Export Failed","ticket.statistic.tips.loading":"Loading data...","ticket.statistic.tips.noData":"No data available","ticket.statistic.tips.refreshSuccess":"Data refresh successful","ticket.statistic.tips.refreshFailed":"Data refresh failed","ticket.list":"Ticket List","ticket.title":"Ticket Title","ticket.content":"Ticket Content","ticket.status":"Status","ticket.priority":"Priority","ticket.assignee":"Assignee","ticket.reporter":"Reporter","ticket.category":"Category","ticket.workgroup":"Workgroup","ticket.workgroup.placeholder":"Select Workgroup","ticket.upload.button":"Upload",uncategorized:"Uncategorized","ticket.title.tooltip":"Ticket title, briefly describing the issue","ticket.description.tooltip":"Detailed description of the ticket, including issue details and reproduction steps","ticket.status.tooltip":"Current status of the ticket in its lifecycle, from creation to closure","ticket.priority.tooltip":"Priority level that determines handling order and urgency","ticket.assignee.tooltip":"Agent or technician responsible for handling this ticket","ticket.reporter.tooltip":"User or customer who submitted this ticket","ticket.category.tooltip":"Category the ticket belongs to, used for organization and classification","ticket.createdAt.tooltip":"Date and time when the ticket was created","ticket.updatedAt.tooltip":"Date and time when the ticket was last updated","ticket.action.tooltip":"Actions that can be performed on this ticket, such as edit, view, delete, etc.","ticket.status.new":"New","ticket.status.assigned":"Assigned","ticket.status.claimed":"Assigned","ticket.status.unclaimed":"Unclaimed","ticket.status.processing":"Processing","ticket.status.transferred":"Transferred","ticket.status.pending":"Pending","ticket.status.holding":"Holding","ticket.status.resumed":"Resumed","ticket.status.reopened":"Reopened","ticket.status.resolved":"Resolved","ticket.status.escalated":"Escalated","ticket.status.closed":"Closed","ticket.status.cancelled":"Cancelled","ticket.status.verified_ok":"Verified OK","ticket.status.verified_fail":"Verification Failed","ticket.status.verifiedOk":"Verified OK","ticket.status.verifiedFail":"Verification Failed","ticket.status.label":"Status","ticket.status.verified_failed":"Verification Failed","ticket.status.verified_pending":"Verification Pending","ticket.priority.lowest":"Lowest","ticket.priority.low":"Low","ticket.priority.medium":"Medium","ticket.priority.high":"High","ticket.priority.urgent":"Urgent","ticket.priority.critical":"Critical","ticket.action.edit":"Edit","ticket.action.view":"View","ticket.action.close":"Close","ticket.action.export":"Export","ticket.action.open.flow.editor":"Open Flow Editor","ticket.message.comingSoon":"Coming Soon","ticket.category.uncategorized":"Uncategorized","ticket.edit.title":"Edit Ticket","ticket.creator":"Creator","ticket.createTime":"Create Time","ticket.updateTime":"Update Time","ticket.deadline":"Deadline","ticket.attachment":"Attachment","ticket.comment":"Comment","ticket.solution":"Solution","ticket.action.create":"Create Ticket","ticket.action.delete":"Delete Ticket","ticket.action.assign":"Assign Ticket","ticket.action.reopen":"Reopen Ticket","ticket.action.reply":"Reply","ticket.tip.required":"Required","ticket.tip.success":"Operation Successful","ticket.tip.failed":"Operation Failed","ticket.tip.confirm.delete":"Are you sure you want to delete this ticket?","ticket.tip.confirm.close":"Are you sure you want to close this ticket?","ticket.management.title":"Ticket Management","ticket.management.create":"Create Ticket","ticket.management.edit":"Edit Ticket","ticket.management.delete":"Delete Ticket","ticket.management.batch":"Batch Operation","ticket.management.export":"Export Tickets","ticket.info.number":"Ticket Number","ticket.info.title":"Title","ticket.info.type":"Type","ticket.info.priority":"Priority","ticket.info.status":"Status","ticket.info.creator":"Creator","ticket.info.assignee":"Assignee","ticket.info.createTime":"Create Time","ticket.info.updateTime":"Update Time","ticket.info.dueTime":"Due Time","ticket.info.description":"Description","ticket.status.open":"Open","ticket.type.question":"Question","ticket.type.problem":"Problem","ticket.type.incident":"Incident","ticket.type.request":"Request","ticket.type.task":"Task","ticket.action.transfer":"Transfer","ticket.action.escalate":"Escalate","ticket.action.resolve":"Resolve","ticket.message.create.success":"Ticket created successfully","ticket.message.update.success":"Ticket updated successfully","ticket.message.delete.success":"Ticket deleted successfully","ticket.message.assign.success":"Ticket assigned successfully","ticket.message.operation.failed":"Operation failed","ticket.validation.title.required":"Please enter ticket title","ticket.validation.type.required":"Please select ticket type","ticket.validation.priority.required":"Please select priority level","ticket.validation.description.required":"Please enter description","ticket.confirm.delete":"Are you sure you want to delete this ticket?","ticket.confirm.close":"Are you sure you want to close this ticket?","ticket.confirm.resolve":"Are you sure you want to resolve this ticket?"}),{"service.statistic.title":"Service Statistics","service.statistic.subtitle":"Agent Performance Analysis","service.statistic.noAccess":"No Access","service.statistic.timeRange.today":"Today","service.statistic.timeRange.yesterday":"Yesterday","service.statistic.timeRange.week":"This Week","service.statistic.timeRange.lastWeek":"Last Week","service.statistic.timeRange.month":"This Month","service.statistic.timeRange.lastMonth":"Last Month","service.statistic.timeRange.custom":"Custom","service.statistic.filter.agent":"Select Agent","service.statistic.filter.department":"Select Department","service.statistic.filter.export":"Export Report","service.statistic.filter.refresh":"Refresh Data","service.statistic.onlineAgents":"Online Agents","service.statistic.avgResponseTime":"Avg Response Time","service.statistic.totalSessions":"Total Sessions","service.statistic.satisfaction":"Customer Satisfaction","service.statistic.waitingCount":"Waiting Count","service.statistic.activeChats":"Active Chats","service.statistic.trend":"Session Trend","service.statistic.distribution":"Agent Status Distribution","service.statistic.performance":"Agent Performance Details","service.statistic.status.online":"Online","service.statistic.status.busy":"Busy","service.statistic.status.away":"Away","service.statistic.status.offline":"Offline","service.statistic.table.agent":"Agent Name","service.statistic.table.onlineTime":"Online Duration","service.statistic.table.sessionCount":"Session Count","service.statistic.table.avgResponseTime":"Avg Response Time","service.statistic.table.avgSessionTime":"Avg Session Duration","service.statistic.table.satisfaction":"Satisfaction Score","service.statistic.unit.person":"Person(s)","service.statistic.unit.second":"s","service.statistic.unit.minute":"Minute(s)","service.statistic.unit.hour":"Hour(s)","service.statistic.unit.count":"Count","service.statistic.unit.score":"Score","service.statistic.tips.loading":"Loading data...","service.statistic.tips.noData":"No data available","service.statistic.tips.refreshSuccess":"Data refresh successful","service.statistic.tips.refreshFailed":"Data refresh failed","service.statistic.tips.exportSuccess":"Export successful","service.statistic.tips.exportFailed":"Export failed","service.quality.human":"Human Service","service.quality.ai":"AI Service","service.quality.report":"Report Template","service.quality.rules":"Scoring Rules","service.quality.task":"Task Assignment","service.quality.review":"Review Process","service.quality.analysis":"Data Analysis","service.quality.attitude":"Service Attitude","service.quality.greeting":"Greeting","service.quality.language":"Language","service.quality.friendliness":"Friendliness","service.quality.emotion":"Emotion Control","service.quality.closing":"Closing","service.quality.professional":"Professional Skills","service.quality.kbase":"Knowledge","service.quality.understanding":"Understanding","service.quality.solution":"Solution","service.quality.terminology":"Terminology","service.quality.accuracy":"Service Accuracy","service.quality.efficiency":"Service Efficiency","service.quality.firstResponse":"First Response","service.quality.avgResponse":"Average Response","service.quality.resolveTime":"Resolution Time","service.quality.oneTimeResolve":"One-time Resolution","service.quality.standard":"Service Standard","service.quality.process":"Process Compliance","service.quality.infoCollect":"Information Collection","service.quality.privacy":"Privacy Protection","service.quality.record":"Record Keeping","service.quality.weight":"Weight","service.quality.save":"Save","service.quality.reset":"Reset","service.quality.report.templates":"Report Templates","service.quality.report.daily":"Daily Report","service.quality.report.weekly":"Weekly Report","service.quality.report.monthly":"Monthly Report","service.quality.report.name":"Template Name","service.quality.report.frequency":"Frequency","service.quality.report.format":"Format","service.quality.report.sections":"Sections","service.quality.report.overview":"Overview","service.quality.report.details":"Details","service.quality.report.summary":"Summary","service.quality.report.analysis":"Analysis","service.quality.report.suggestion":"Suggestions","service.quality.report.trend":"Trend","service.quality.report.comparison":"Comparison","service.quality.report.add":"Add Template","service.quality.report.edit":"Edit","service.quality.report.copy":"Copy","service.quality.report.delete":"Delete","service.quality.report.delete_confirm":"Are you sure to delete this template?","service.quality.rules.ranges":"Score Ranges","service.quality.rules.weights":"Dimension Weights","service.quality.rules.penalties":"Penalty Rules","service.quality.rules.range":"Range","service.quality.rules.level":"Level","service.quality.rules.action":"Action","service.quality.rules.add":"Add Range","service.quality.rules.add_penalty":"Add Penalty","service.quality.level":{excellent:"Excellent",good:"Good",pass:"Pass",fail:"Fail"},"service.quality.action":{reward:"Reward",maintain:"Maintain",improve:"Improve",train:"Training"},"service.quality.penalty":{privacy:"Privacy Breach",attitude:"Poor Attitude",process:"Process Violation",delay:"Response Delay"},"service.quality.task.inspectors":"Quality Inspectors","service.quality.task.inspector":"Inspector","service.quality.task.workload":"Workload","service.quality.task.rules":"Assignment Rules","service.quality.task.dailyLimit":"Daily Limit","service.quality.task.assignMethod":"Assignment Method","service.quality.task.autoAssign":"Auto Assignment","service.quality.task.priorities":"Priority Rules","service.quality.task.hours":"Hours","service.quality.task.add_inspector":"Add Inspector","service.quality.task.add_priority":"Add Priority","service.quality.priority":{high:"High",medium:"Medium",low:"Low"},"service.quality.assign":{roundRobin:"Round Robin",weightedRandom:"Weighted Random",manual:"Manual"},"service.quality.task.action":"Actions","service.quality.task.action.assign":"Assign Task","service.quality.task.action.reassign":"Reassign Task","service.quality.task.action.start":"Start Review","service.quality.task.action.pause":"Pause Review","service.quality.task.action.complete":"Complete Review","service.quality.task.action.transfer":"Transfer Task","service.quality.review.process":"Review Process","service.quality.review.rules":"Review Rules","service.quality.review.first":"First Review","service.quality.review.second":"Second Review","service.quality.review.final":"Final Review","service.quality.review.threshold":"Score Threshold","service.quality.review.autoApprove":"Auto Approve","service.quality.review.evidence":"Require Evidence","service.quality.review.appeal":"Allow Appeal","service.quality.review.add_step":"Add Step","service.quality.review.approve":"Approve","service.quality.review.reject":"Reject","service.quality.review.revise":"Revise","service.quality.role":{inspector:"Inspector",senior:"Senior Inspector",manager:"Manager",admin:"Administrator"},"service.quality.review.first.title":"First Review","service.quality.review.first.description":"Initial quality check by inspector","service.quality.review.first.status":"First Review Status","service.quality.review.first.result":"First Review Result","service.quality.review.second.title":"Second Review","service.quality.review.second.description":"Review by senior inspector","service.quality.review.second.status":"Second Review Status","service.quality.review.second.result":"Second Review Result","service.quality.review.final.title":"Final Review","service.quality.review.final.description":"Final review by manager","service.quality.review.final.status":"Final Review Status","service.quality.review.final.result":"Final Review Result","service.quality.analysis.agent":"Agent Analysis","service.quality.analysis.team":"Team Analysis","service.quality.analysis.satisfaction":"Satisfaction Analysis","service.quality.analysis.trend":"Quality Trend","service.quality.analysis.skills":"Skill Dimensions","service.quality.analysis.issues":"Issue Types","service.quality.analysis.team.overview":"Team Overview","service.quality.analysis.team.distribution":"Score Distribution","service.quality.analysis.team.issues":"Issue Comparison","service.quality.analysis.satisfaction.correlation":"Quality-Satisfaction Correlation","service.quality.analysis.satisfaction.factors":"Impact Factors","service.quality.analysis.satisfaction.trend":"Satisfaction Trend","service.quality.ai.intent":"Intent Recognition","service.quality.ai.accuracy":"Recognition Accuracy","service.quality.ai.context":"Context Understanding","service.quality.ai.continuous":"Continuous Dialogue","service.quality.ai.answer":"Answer Quality","service.quality.ai.relevance":"Answer Relevance","service.quality.ai.completeness":"Answer Completeness","service.quality.ai.natural":"Natural Language","service.quality.ai.professional":"Professional Level","service.quality.analysis.details.score":"Quality Score","service.quality.analysis.details.count":"Session Count","service.quality.analysis.details.duration":"Average Duration","service.quality.analysis.details.improvement":"Areas for Improvement","service.quality.analysis.details.comparison":"Historical Comparison","service.quality.analysis.metrics.daily":"Daily Metrics","service.quality.analysis.metrics.weekly":"Weekly Summary","service.quality.analysis.metrics.monthly":"Monthly Report","service.quality.analysis.chart.title":"Quality Trend Chart","service.quality.analysis.chart.xAxis":"Time Period","service.quality.analysis.chart.yAxis":"Quality Score","service.quality.analysis.chart.legend":"Quality Metrics","service.quality.report.action.create":"Create Template","service.quality.report.action.edit":"Edit Template","service.quality.report.action.copy":"Copy Template","service.quality.report.action.delete":"Delete Template","service.quality.report.action.preview":"Preview Report","service.quality.report.action.generate":"Generate Report","service.quality.report.settings.basic":"Basic Settings","service.quality.report.settings.content":"Content Settings","service.quality.report.settings.format":"Format Settings","service.quality.report.settings.schedule":"Schedule Settings","service.quality.report.format.pdf":"PDF Format","service.quality.report.format.excel":"Excel Format","service.quality.report.format.word":"Word Format","service.quality.report.format.html":"HTML Format","service.quality.report.schedule.daily":"Daily (00:00)","service.quality.report.schedule.weekly":"Weekly (Monday 00:00)","service.quality.report.schedule.monthly":"Monthly (1st 00:00)","service.quality.report.schedule.custom":"Custom Schedule","service.quality.report.recipient.title":"Report Recipients","service.quality.report.recipient.add":"Add Recipient","service.quality.report.recipient.remove":"Remove Recipient","service.quality.report.recipient.email":"Email Address","service.quality.report.recipient.role":"Role/Position","service.quality.report.recipient":"Recipients","service.quality.report.status":"Status","service.quality.report.action":"Actions","service.quality.report.status.active":"Active","service.quality.report.status.inactive":"Inactive","service.quality.report.status.draft":"Draft","service.quality.report.status.archived":"Archived","service.quality.report.frequency.daily":"Daily","service.quality.report.frequency.weekly":"Weekly","service.quality.report.frequency.monthly":"Monthly","service.quality.report.frequency.custom":"Custom","service.quality.edit":"Edit","service.quality.copy":"Copy","service.quality.delete":"Delete","service.quality.cancel":"Cancel","service.quality.delete.confirm":"Are you sure you want to delete this?","service.quality.report.preview":"Preview","service.quality.report.generate":"Generate","service.quality.report.export":"Export","service.quality.report.share":"Share","service.quality.report.sections.required":"Please select at least one section","service.quality.report.name.required":"Please enter template name","service.quality.report.frequency.required":"Please select frequency","service.quality.report.format.required":"Please select format","service.quality.report.recipient.required":"Please enter recipients","service.quality.report.empty":"No report templates","service.quality.report.empty.create":"Click the button above to create a new template","service.quality.rules.operation":"Operations","service.quality.rules.operation.add":"Add Rule","service.quality.rules.operation.edit":"Edit Rule","service.quality.rules.operation.delete":"Delete Rule","service.quality.rules.operation.move":"Move Rule","service.quality.rules.operation.copy":"Copy Rule","service.quality.rules.operation.enable":"Enable Rule","service.quality.rules.operation.disable":"Disable Rule","service.quality.rules.form.name":"Rule Name","service.quality.rules.form.type":"Rule Type","service.quality.rules.form.score":"Score Range","service.quality.rules.form.weight":"Weight","service.quality.rules.form.condition":"Conditions","service.quality.rules.form.action":"Actions","service.quality.rules.form.description":"Description","service.quality.rules.message.deleteConfirm":"Are you sure you want to delete this rule?","service.quality.rules.message.enableConfirm":"Are you sure you want to enable this rule?","service.quality.rules.message.disableConfirm":"Are you sure you want to disable this rule?","service.quality.rules.message.success":"Operation successful","service.quality.rules.message.error":"Operation failed","service.quality.table.loading":"Loading...","service.quality.table.noData":"No Data","service.quality.table.total":"Total {total} items","service.quality.table.selected":"{selected} items selected","service.quality.table.filterConfirm":"OK","service.quality.table.filterReset":"Reset","service.quality.table.filterEmptyText":"No filters","service.quality.table.selectAll":"Select all data","service.quality.table.selectInvert":"Invert current page","service.quality.form.required":"{field} is required","service.quality.form.invalid":"Invalid {field}","service.quality.form.validate.success":"Validation successful","service.quality.form.validate.failed":"Validation failed","service.quality.rules.add.penalty":"Add Penalty Rule","service.quality.rules.add.score":"Add Score Rule","service.quality.rules.add.weight":"Add Weight Rule","service.quality.rules.edit.penalty":"Edit Penalty Rule","service.quality.rules.edit.score":"Edit Score Rule","service.quality.rules.edit.weight":"Edit Weight Rule","service.quality.rules.field.name":"Rule Name","service.quality.rules.field.type":"Rule Type","service.quality.rules.field.score":"Score","service.quality.rules.field.weight":"Weight","service.quality.rules.field.condition":"Condition","service.quality.rules.field.action":"Action","service.quality.rules.field.description":"Description","service.quality.review.add.step":"Add Review Step","service.quality.review.step.name":"Step Name","service.quality.review.step.type":"Step Type","service.quality.review.step.role":"Reviewer Role","service.quality.review.step.threshold":"Score Threshold","service.quality.review.step.duration":"Time Limit","service.quality.review.first.name":"First Review","service.quality.review.first.type":"Initial Review","service.quality.review.first.role":"Quality Inspector","service.quality.review.first.threshold":"60","service.quality.review.first.duration":"24h","service.quality.review.second.name":"Second Review","service.quality.review.second.type":"Secondary Review","service.quality.review.second.role":"Senior Inspector","service.quality.review.second.threshold":"80","service.quality.review.second.duration":"48h","service.quality.review.final.name":"Final Review","service.quality.review.final.type":"Final Review","service.quality.review.final.role":"Quality Manager","service.quality.review.final.threshold":"90","service.quality.review.final.duration":"72h","service.list":"Service List","service.name":"Service Name","service.description":"Description","service.status":"Status","service.type":"Type","service.price":"Price","service.duration":"Duration","service.provider":"Provider","service.category":"Category","service.createTime":"Create Time","service.updateTime":"Update Time","service.status.active":"Active","service.status.inactive":"Inactive","service.status.suspended":"Suspended","service.status.expired":"Expired","service.status.deleted":"Deleted","service.type.consultation":"Consultation","service.type.technical":"Technical Support","service.type.training":"Training","service.type.maintenance":"Maintenance","service.type.custom":"Custom Service","service.action.create":"Create Service","service.action.edit":"Edit Service","service.action.delete":"Delete Service","service.action.activate":"Activate","service.action.deactivate":"Deactivate","service.action.suspend":"Suspend","service.action.resume":"Resume","service.message.create.success":"Service created successfully","service.message.update.success":"Service updated successfully","service.message.delete.success":"Service deleted successfully","service.message.operation.failed":"Operation failed","service.validation.name.required":"Please enter service name","service.validation.type.required":"Please select service type","service.validation.price.required":"Please enter service price","service.validation.price.invalid":"Invalid price format","service.validation.duration.required":"Please enter service duration","service.confirm.delete":"Are you sure you want to delete this service?","service.confirm.activate":"Are you sure you want to activate this service?","service.confirm.deactivate":"Are you sure you want to deactivate this service?","service.confirm.suspend":"Are you sure you want to suspend this service?","service.statistic.onlineAgentCount":"Online Agents","service.statistic.offlineAgentCount":"Offline Agents","service.statistic.queuingThreadCount":"Queuing Users","service.statistic.currentThreadCount":"Current Sessions","service.statistic.maxResponseTime":"Max Response Time","service.statistic.minResponseTime":"Min Response Time","service.statistic.avgFirstResponseTime":"Avg First Response Time","service.statistic.avgWaitingTime":"Avg Waiting Time","service.statistic.totalIncomingThreads":"Total Incoming Sessions","service.statistic.acceptedThreadCount":"Accepted Sessions","service.statistic.acceptRate":"Accept Rate","service.statistic.firstSolveRate":"First Contact Resolution","service.statistic.robotThreadCount":"Bot Sessions","service.statistic.robotToHumanCount":"Bot to Human","service.statistic.robotSolveRate":"Bot Resolution Rate","service.statistic.transferRate":"Transfer Rate","service.statistic.sessionDuration":"Session Duration Distribution","service.statistic.duration.within5min":"Within 5 Minutes","service.statistic.duration.within15min":"5-15 Minutes","service.statistic.duration.over15min":"Over 15 Minutes","service.statistic.unit.session":"Session(s)","service.statistic.unit.sessions":"Session(s)","service.statistic.unit.seconds":"Seconds","service.statistic.unit.people":"People","service.statistic.quality":"Service Quality Trend","service.statistic.quality.target":"Target","service.statistic.quality.actual":"Actual","service.statistic.table.workingHours":"Working Hours","service.statistic.table.maxResolutionTime":"Max Resolution Time","service.statistic.table.minResolutionTime":"Min Resolution Time","service.statistic.table.transferRate":"Transfer Rate","service.statistic.table.firstResolutionRate":"First Resolution Rate","service.statistic.table.overdueCount":"Overdue Count","leave.msg.status.pending":"Pending","leave.msg.status.processing":"Processing","leave.msg.status.read":"Read","leave.msg.status.replied":"Replied","leave.msg.status.transferred":"Transferred","leave.msg.status.escalated":"Escalated","leave.msg.status.closed":"Closed","leave.msg.status.spam":"Spam","leave.msg.status.invalid":"Invalid","leave.msg.status.unknown":"Unknown Status"}),{"ai.statistic.title":"AI Chat Statistics","ai.statistic.subtitle":"Bot Performance Analysis","ai.statistic.totalSessions":"Total Sessions","ai.statistic.resolveRate":"Resolution Rate","ai.statistic.apiCalls":"API Calls","ai.statistic.kbCoverage":"Knowledge Coverage","ai.statistic.avgResponseTime":"Avg Response Time","ai.statistic.errorRate":"Error Rate","ai.statistic.tokenCost":"Token Cost","ai.statistic.concurrentUsers":"Concurrent Users","ai.statistic.trend":"Chat Trend","ai.statistic.intent":"Intent Distribution","ai.statistic.sessionDepth":"Session Depth","ai.statistic.satisfaction":"Satisfaction Trend","ai.statistic.hotQuestions":"Popular Questions","ai.statistic.kbase":"Knowledge Base Analysis","ai.statistic.cost":"Cost Analysis","ai.statistic.question":"Question","ai.statistic.askCount":"Ask Count","ai.statistic.solvedCount":"Solved Count","ai.statistic.solveRate":"Solve Rate","ai.statistic.count":"Count","ai.statistic.kbase.total":"Total Articles","ai.statistic.kbase.hitRate":"Hit Rate","ai.statistic.kbase.update":"Update Frequency","ai.statistic.kbase.unmatched":"Unmatched Questions","ai.statistic.cost.trend":"Cost Trend","ai.statistic.cost.distribution":"Cost Distribution","ai.statistic.cost.api":"API Cost","ai.statistic.cost.token":"Token Cost","ai.statistic.cost.storage":"Storage Cost","ai.statistic.unit.article":"items","ai.statistic.unit.question":"","ai.statistic.unit.second":"s","ai.statistic.unit.count":"","ai.statistic.unit.yuan":"CNY","ai.statistic.sessionDepth.tip":"Shows the distribution of conversation rounds","ai.statistic.tips.loading":"Loading data...","ai.statistic.tips.noData":"No data available","ai.statistic.timeRange.today":"Today","ai.statistic.timeRange.week":"This Week","ai.statistic.timeRange.month":"This Month","ai.statistic.scenario.all":"All Scenarios","ai.statistic.scenario.sales":"Sales","ai.statistic.scenario.support":"Support","ai.statistic.action.refresh":"Refresh","ai.statistic.intent.product":"Product Inquiry","ai.statistic.intent.technical":"Technical Support","ai.statistic.intent.account":"Account Issues","ai.statistic.intent.other":"Others","ai.statistic.depth.one":"1 Round","ai.statistic.depth.two":"2-3 Rounds","ai.statistic.depth.three":"4-5 Rounds","ai.statistic.depth.more":"6+ Rounds","ai.statistic.trend.total":"Total Sessions","ai.statistic.trend.resolved":"Resolved","ai.statistic.frequency.daily":"Daily","ai.statistic.frequency.weekly":"Weekly","ai.statistic.frequency.monthly":"Monthly","ai.statistic.status.online":"Online","ai.statistic.status.offline":"Offline","ai.statistic.status.busy":"Busy","ai.statistic.sort.ascending":"Ascending","ai.statistic.sort.descending":"Descending","ai.statistic.action.export":"Export","ai.statistic.action.filter":"Filter","ai.statistic.action.sort":"Sort","ai.statistic.action.search":"Search","ai.statistic.chart.xAxis":"Time","ai.statistic.chart.yAxis":"Count","ai.statistic.chart.legend":"Legend","ai.statistic.question.password":"How to reset password?","ai.statistic.question.upgrade":"How to upgrade account?","ai.statistic.question.price":"What is the product price?","ai.statistic.question.register":"How to register?","ai.statistic.question.login":"Cannot login?","ai.statistic.table.operation":"Operation","ai.statistic.table.view":"View","ai.statistic.table.edit":"Edit","ai.statistic.table.delete":"Delete","ai.statistic.table.export":"Export","ai.statistic.pagination.total":"Total {total} items","ai.statistic.pagination.pageSize":"{size} / page","ai.statistic.chart.tooltip.session":"Sessions: {value}","ai.statistic.chart.tooltip.rate":"Rate: {value}%","ai.statistic.chart.tooltip.cost":"Cost: ${value}","ai.statistic.comparison.today":"Today","ai.statistic.comparison.yesterday":"Yesterday","ai.statistic.comparison.lastWeek":"Last Week","ai.statistic.comparison.lastMonth":"Last Month","ai.statistic.chart.tooltip":"Tooltip","ai.statistic.chart.zoom":"Zoom","ai.statistic.chart.download":"Download Chart","ai.statistic.chart.fullscreen":"Fullscreen","ai.statistic.analysis.trend":"Trend Analysis","ai.statistic.analysis.prediction":"Prediction Analysis","ai.statistic.analysis.anomaly":"Anomaly Detection","ai.statistic.analysis.correlation":"Correlation Analysis","ai.statistic.performance.title":"Performance Metrics","ai.statistic.performance.qps":"QPS","ai.statistic.performance.latency":"Latency","ai.statistic.performance.memory":"Memory Usage","ai.statistic.performance.cpu":"CPU Usage","ai.statistic.quality.title":"Quality Metrics","ai.statistic.quality.accuracy":"Response Accuracy","ai.statistic.quality.relevance":"Answer Relevance","ai.statistic.quality.consistency":"Response Consistency","ai.statistic.quality.diversity":"Response Diversity","ai.statistic.ux.title":"User Experience","ai.statistic.ux.satisfaction":"User Satisfaction","ai.statistic.ux.engagement":"User Engagement","ai.statistic.ux.retention":"User Retention","ai.statistic.ux.feedback":"User Feedback","ai.statistic.model.title":"Model Analysis","ai.statistic.model.version":"Model Version","ai.statistic.model.type":"Model Type","ai.statistic.model.parameters":"Parameters","ai.statistic.model.training":"Training Status","ai.statistic.chart.interaction.click":"Click to view details","ai.statistic.chart.interaction.hover":"Hover for more info","ai.statistic.chart.interaction.drag":"Drag to zoom","ai.statistic.chart.interaction.scroll":"Scroll to zoom","ai.statistic.export.title":"Export Options","ai.statistic.export.format":"Export Format","ai.statistic.export.timeRange":"Time Range","ai.statistic.export.dataType":"Data Type","ai.statistic.export.includeCharts":"Include Charts","ai.statistic.report.daily":"Daily Report","ai.statistic.report.weekly":"Weekly Report","ai.statistic.report.monthly":"Monthly Report","ai.statistic.report.custom":"Custom Report","ai.statistic.report.summary":"Summary Report","ai.statistic.model.inference":"Inference Time","ai.statistic.model.tokenization":"Tokenization Speed","ai.statistic.model.embedding":"Embedding Generation","ai.statistic.model.temperature":"Temperature","ai.statistic.model.topK":"Top-K","ai.statistic.model.topP":"Top-P","ai.statistic.kb.vectorSize":"Vector Size","ai.statistic.kb.indexType":"Index Type","ai.statistic.kb.updateTime":"Last Updated","ai.statistic.kb.searchLatency":"Search Latency","ai.statistic.kb.syncStatus":"Sync Status","ai.statistic.conversation.avgTurns":"Average Turns","ai.statistic.conversation.maxTurns":"Max Turns","ai.statistic.conversation.abandonRate":"Abandon Rate","ai.statistic.conversation.completionRate":"Completion Rate","ai.statistic.conversation.fallbackRate":"Fallback Rate","ai.statistic.error.timeout":"Timeout Errors","ai.statistic.error.tokenLimit":"Token Limit Exceeded","ai.statistic.error.rateLimit":"Rate Limit Hits","ai.statistic.error.invalidInput":"Invalid Inputs","ai.statistic.error.modelError":"Model Errors","ai.statistic.resource.gpuUsage":"GPU Usage","ai.statistic.resource.bandwidth":"Bandwidth","ai.statistic.resource.storage":"Storage Usage","ai.statistic.resource.queueLength":"Queue Length","ai.statistic.resource.cacheHitRate":"Cache Hit Rate","ai.statistic.evaluation.bleu":"BLEU Score","ai.statistic.evaluation.rouge":"ROUGE Score","ai.statistic.evaluation.meteor":"METEOR Score","ai.statistic.evaluation.bertscore":"BERTScore","ai.statistic.evaluation.humanEval":"Human Evaluation","ai.statistic.training.epoch":"Training Epoch","ai.statistic.training.loss":"Training Loss","ai.statistic.training.accuracy":"Training Accuracy","ai.statistic.training.learningRate":"Learning Rate","ai.statistic.training.batchSize":"Batch Size","ai.statistic.prompt.length":"Prompt Length","ai.statistic.prompt.complexity":"Prompt Complexity","ai.statistic.prompt.effectiveness":"Prompt Effectiveness","ai.statistic.prompt.templateUsage":"Template Usage","ai.statistic.prompt.optimization":"Prompt Optimization","ai.statistic.security.toxicity":"Toxicity Detection","ai.statistic.security.bias":"Bias Detection","ai.statistic.security.privacy":"Privacy Compliance","ai.statistic.security.authentication":"Authentication","ai.statistic.security.authorization":"Authorization","ai.statistic.business.roi":"ROI Analysis","ai.statistic.business.costSaving":"Cost Saving","ai.statistic.business.efficiency":"Efficiency Gain","ai.statistic.business.satisfaction":"Customer Satisfaction","ai.statistic.business.retention":"Customer Retention","ai.statistic.monitoring.health":"Model Health","ai.statistic.monitoring.drift":"Model Drift","ai.statistic.monitoring.version":"Version Control","ai.statistic.monitoring.deployment":"Deployment Status","ai.statistic.monitoring.rollback":"Rollback History","ai.statistic.vector.dimension":"Vector Dimension","ai.statistic.vector.clustering":"Vector Clustering","ai.statistic.vector.similarity":"Similarity Score","ai.statistic.vector.indexing":"Indexing Speed","ai.statistic.vector.compression":"Vector Compression","ai.statistic.finetune.dataset":"Training Dataset","ai.statistic.finetune.progress":"Training Progress","ai.statistic.finetune.validation":"Validation Results","ai.statistic.finetune.overfitting":"Overfitting Check","ai.statistic.finetune.convergence":"Convergence Status","ai.statistic.compliance.gdpr":"GDPR Compliance","ai.statistic.compliance.coppa":"COPPA Compliance","ai.statistic.compliance.hipaa":"HIPAA Compliance","ai.statistic.compliance.audit":"Audit Logs","ai.statistic.compliance.consent":"User Consent","ai.statistic.chart.config.smooth":"Smooth Line","ai.statistic.chart.config.area":"Show Area","ai.statistic.chart.config.label":"Show Labels","ai.statistic.chart.config.animation":"Enable Animation","ai.statistic.chart.config.legend":"Show Legend","ai.statistic.display.total":"Total","ai.statistic.display.average":"Average","ai.statistic.display.peak":"Peak","ai.statistic.display.current":"Current","ai.statistic.display.change":"Change","ai.statistic.period.hour":"Last Hour","ai.statistic.period.day":"Last 24h","ai.statistic.period.week":"Last 7d","ai.statistic.period.custom":"Custom Range","ai.statistic.progress.excellent":"Excellent","ai.statistic.progress.good":"Good","ai.statistic.progress.fair":"Fair","ai.statistic.progress.poor":"Poor","ai.statistic.peakHour.title":"Peak Hour Analysis","ai.statistic.peakHour.sessions":"Sessions","ai.statistic.peakHour.description":"Session distribution by hour","ai.statistic.unsolved.title":"Unsolved Questions Analysis","ai.statistic.category":"Category","ai.statistic.category.product":"Product","ai.statistic.category.technical":"Technical","ai.statistic.question.complex":"Complex product inquiry","ai.statistic.question.unclear":"Unclear user description","ai.statistic.feedback.title":"User Feedback Analysis","ai.statistic.feedback.positive":"Positive","ai.statistic.feedback.neutral":"Neutral","ai.statistic.feedback.negative":"Negative","ai.statistic.abandon.title":"Session Abandon Analysis","ai.statistic.abandon.rate":"Abandon Rate","ai.statistic.abandon.timeout":"Timeout","ai.statistic.abandon.userQuit":"User Quit","ai.statistic.similar.title":"Similar Questions Analysis","ai.statistic.similar.group":"Question Group","ai.statistic.similar.count":"Occurrence Count","ai.statistic.similar.similarity":"Similarity","ai.statistic.similar.merge":"Merge Questions","ai.statistic.similar.split":"Split Questions","ai.statistic.repeat.title":"Repeat Questions Analysis","ai.statistic.repeat.user":"User ID","ai.statistic.repeat.question":"Repeated Question","ai.statistic.repeat.frequency":"Repeat Frequency","ai.statistic.repeat.lastTime":"Last Asked Time","ai.statistic.repeat.totalTimes":"Total Times","ai.statistic.coverage.title":"Knowledge Coverage Analysis","ai.statistic.coverage.domain":"Knowledge Domain","ai.statistic.coverage.points":"Knowledge Points","ai.statistic.coverage.rate":"Coverage Rate","ai.statistic.coverage.missing":"Missing Points","ai.statistic.coverage.suggestion":"Suggestions","ai.statistic.transfer.title":"Transfer Analysis","ai.statistic.transfer.rate":"Transfer Rate","ai.statistic.transfer.complex":"Complex Issue","ai.statistic.transfer.emotion":"Emotional State","ai.statistic.transfer.request":"User Request","ai.statistic.intent.accuracy.title":"Intent Recognition Accuracy","ai.statistic.intent.category":"Intent Category","ai.statistic.intent.accuracy":"Accuracy","ai.statistic.intent.samples":"Samples","ai.statistic.similar.questions":"Similar Questions List","ai.statistic.repeat.frequency.daily":"Daily","ai.statistic.repeat.frequency.weekly":"Weekly","ai.statistic.repeat.frequency.monthly":"Monthly","ai.statistic.repeat.lastTime.format":"YYYY-MM-DD HH:mm","ai.statistic.coverage.missing.title":"Missing Points","ai.statistic.coverage.suggestion.title":"Suggestions","ai.statistic.coverage.domain.product":"Product Features","ai.statistic.coverage.domain.technical":"Technical Support","ai.statistic.coverage.domain.service":"Service Policies","ai.model.list":"AI Model List","ai.model.name":"Model Name","ai.model.type":"Model Type","ai.model.version":"Version","ai.model.provider":"Provider","ai.model.status":"Status","ai.model.description":"Description","ai.model.createTime":"Create Time","ai.model.updateTime":"Update Time","ai.model.type.text":"Text Generation","ai.model.type.chat":"Chat","ai.model.type.image":"Image Generation","ai.model.type.audio":"Audio Processing","ai.model.type.video":"Video Processing","ai.model.type.embedding":"Embedding","ai.model.status.online":"Online","ai.model.status.offline":"Offline","ai.model.status.training":"Training","ai.model.status.error":"Error","ai.model.status.deprecated":"Deprecated","ai.action.deploy":"Deploy","ai.action.undeploy":"Undeploy","ai.action.train":"Train","ai.action.stop":"Stop","ai.action.test":"Test","ai.action.monitor":"Monitor","ai.action.logs":"View Logs","ai.settings.apiKey":"API Key","ai.settings.temperature":"Temperature","ai.settings.maxTokens":"Max Tokens","ai.settings.topP":"Top P","ai.settings.frequencyPenalty":"Frequency Penalty","ai.settings.presencePenalty":"Presence Penalty","ai.message.deploy.success":"Model deployed successfully","ai.message.deploy.failed":"Model deployment failed","ai.message.train.start":"Model training started","ai.message.train.complete":"Model training completed","ai.message.train.failed":"Model training failed","ai.validation.apiKey.required":"Please enter API Key","ai.validation.model.required":"Please select a model","ai.validation.temperature.range":"Temperature must be between 0 and 1","ai.validation.maxTokens.range":"Max tokens must be between 1 and 4096","ai.prompt.system":"System Prompt","ai.prompt.user":"User Input","ai.prompt.assistant":"AI Response","ai.prompt.history":"Chat History","ai.prompt.clear":"Clear History"}),{"statistic.today.total.sessions":"Total Sessions","statistic.today.bot.resolveRate":"Bot Resolution Rate","statistic.today.satisfaction":"Satisfaction","statistic.today.avgResponseTime":"Avg Response Time","statistic.realtime.monitor":"Real-time Monitor","statistic.human.status":"Human Agent Status","statistic.human.online":"Online Agents","statistic.human.queue":"Queue Count","statistic.human.serving":"Serving","statistic.human.served":"Total Served","statistic.human.waitTime":"Avg Wait Time","statistic.bot.status":"Bot Status","statistic.bot.concurrent":"Concurrent Sessions","statistic.bot.transfer":"Transfer Rate","statistic.bot.unknown":"Unknown Rate","statistic.bot.distribution":"Question Distribution","statistic.bot.qa":"Q&A","statistic.bot.business":"Business","statistic.bot.query":"Query","statistic.bot.status.concurrent":"Concurrent Users: {count}","statistic.bot.status.served":"Total Served: {count}","statistic.bot.status.sessions":"Total Sessions: {count}","statistic.bot.status.api.calls":"API Calls: {count}","statistic.bot.status.token.usage":"Token Usage: {count}","statistic.bot.status.api.response":"API Response: {time}s","statistic.bot.status.token.cost":"Token Cost: ¥{cost}","statistic.bot.status.kb.hitrate":"KB Hit Rate: {rate}%","statistic.ticket.overview":"Ticket Overview","statistic.ticket.pending":"Pending Tickets","statistic.ticket.processing":"Processing","statistic.ticket.completed":"Completed","statistic.ticket.timeout":"Timeout","statistic.ticket.trend":"Ticket Trend","statistic.ticket.priority":"Priority Distribution","statistic.ticket.priority.high":"High","statistic.ticket.priority.medium":"Medium","statistic.ticket.priority.low":"Low","statistic.ticket.response":"Response Time","statistic.ticket.firstResponseTime":"First Response","statistic.ticket.resolveTime":"Resolution Time","statistic.ticket.satisfaction":"Satisfaction","statistic.unit.sessions":"sessions","statistic.unit.seconds":"s","statistic.unit.minutes":"min","statistic.unit.percent":"%","statistic.unit.count":"","statistic.unit.articles":"articles","statistic.status.excellent":"Excellent","statistic.status.good":"Good","statistic.status.fair":"Fair","statistic.status.poor":"Poor","statistic.chart.time":"Time","statistic.chart.value":"Value","statistic.chart.type":"Type","statistic.chart.trend":"Trend","statistic.chart.distribution":"Distribution","statistic.chart.percentage":"Percentage","statistic.chart.count":"Count","statistic.kbase.title":"Knowledge Base Monitor","statistic.kbase.total":"Total Articles","statistic.kbase.hitRate":"Hit Rate","statistic.kbase.unmatched":"Unmatched Questions","statistic.kbase.updated":"Updated Today","statistic.kbase.category":"Category Distribution","statistic.kbase.recent":"Recent Updates","statistic.kbase.search":"Popular Searches","statistic.session.category.presale":"Pre-sale Consulting","statistic.session.category.aftersale":"After-sale Support","statistic.session.category.complaint":"Complaint Handling","statistic.agent.status.online":"Online","statistic.agent.status.busy":"Busy","statistic.agent.status.away":"Away","statistic.agent.serving":"Currently Serving","statistic.agent.concurrent":"Concurrent Sessions","agent.status.list":"Agent Status List","agent.status.available":"Available","agent.status.offline":"Offline","agent.status.busy":"Busy","agent.tooltip.uid":"Unique Identifier for the Agent","agent.tooltip.nickname":"Agent Nickname","agent.tooltip.status":"Current Agent Working Status: Available, Offline, or Busy","agent.tooltip.updatedAt":"Status Last Updated Time","export.excel":"Export Excel","statistic.bot.performance":"Bot Performance","statistic.bot.apiResponse":"API Response Time","statistic.bot.tokenUsage":"Token Usage","statistic.bot.cost":"Cost","statistic.bot.unknown.questions":"Unknown Questions","statistic.loading.data":"Loading data...","statistic.loading.chart":"Loading chart...","statistic.loading.failed":"Failed to load data","statistic.loading.retry":"Retry","statistic.tooltip.refresh":"Refresh Data","statistic.tooltip.export":"Export Data","statistic.tooltip.more":"View More","statistic.tooltip.threshold":"Warning Threshold","statistic.time.today":"Today","statistic.time.week":"This Week","statistic.time.month":"This Month","statistic.time.custom":"Custom Range","statistic.history.session.title":"Session Analysis","statistic.history.session.trend":"Trend","statistic.history.session.channel":"Channel Distribution","statistic.history.session.group":"Group Distribution","statistic.history.agent.title":"Agent Performance","statistic.history.agent.workload":"Workload","statistic.history.agent.quality":"Service Quality","statistic.agent.name":"Agent Name","statistic.agent.sessions":"Sessions","statistic.agent.messages":"Messages","statistic.agent.tickets":"Tickets","statistic.agent.onlineHours":"Online Hours","statistic.agent.responseTime":"Response Time","statistic.agent.satisfaction":"Satisfaction","statistic.agent.resolveRate":"Resolution Rate","statistic.agent.timeoutRate":"Timeout Rate","statistic.history.bot.title":"Bot Analysis","statistic.history.bot.usage":"Usage Statistics","statistic.history.bot.performance":"Performance Metrics","statistic.history.user.title":"User Analysis","statistic.history.user.distribution":"User Distribution","statistic.history.user.behavior":"User Behavior","statistic.warning.active":"Active Alerts","statistic.warning.critical":"Critical","statistic.warning.warning":"Warning","statistic.warning.info":"Info","statistic.warning.resolved":"Resolved","statistic.warning.metrics":"Key Metrics Monitor","statistic.warning.health":"System Health","statistic.warning.health.monitor":"Health Monitor","statistic.warning.trend":"Alert Trend","statistic.warning.active.list":"Active Alerts","statistic.warning.level.critical":"Critical","statistic.warning.level.warning":"Warning","statistic.warning.level.info":"Info","statistic.warning.metric.queueLength":"Queue Length","statistic.warning.metric.responseTime":"Response Time","statistic.warning.metric.botAccuracy":"Bot Accuracy","statistic.warning.metric.onlineAgents":"Online Agents","statistic.warning.type":"Alert Type","statistic.warning.metric":"Metric","statistic.warning.value":"Current Value","statistic.warning.threshold":"Threshold","statistic.warning.time":"Alert Time","statistic.warning.acknowledge":"Acknowledge","statistic.warning.refresh":"Refresh","statistic.warning.resolve":"Resolve","statistic.warning.configure":"Configure","statistic.tab.today":"Real-time Today","statistic.tab.history":"Historical Data","statistic.tab.warning":"Warning Data","statistic.bot.distribution.qa":"Q&A","statistic.bot.distribution.business":"Business","statistic.bot.distribution.query":"Query","statistic.session.total":"Total Sessions","statistic.session.human":"Human Service","statistic.session.bot":"Bot Service","statistic.session.waiting":"Waiting","statistic.session.active":"Active","statistic.session.completed":"Completed","statistic.service.online":"Online Agents","statistic.service.response":"Response Time","statistic.service.satisfaction":"Satisfaction","statistic.service.resolveRate":"Resolution Rate","statistic.service.serving":"Currently Serving","statistic.service.percentage":"{value}%","statistic.service.ratio":"Bot Ratio","statistic.service.human.ratio":"Human Ratio","statistic.service.total.ratio":"Total Ratio","statistic.bot.accuracy":"Accuracy","statistic.chart.session.trend":"Session Trend","statistic.chart.bot.distribution":"Bot Distribution","statistic.chart.ticket.trend":"Ticket Trend","statistic.ticket.status.pending":"Pending","statistic.ticket.status.processing":"Processing","statistic.ticket.status.resolved":"Resolved","statistic.chart.axis.time":"Time","statistic.chart.axis.count":"Count","statistic.chart.axis.percentage":"Percentage","statistic.data.type.human":"Human Service","statistic.data.type.bot":"Bot Service","statistic.data.type.total":"Total","statistic.refresh.auto":"Auto refresh every 30 seconds","statistic.refresh.manual":"Manual refresh","statistic.refresh.last":"Last updated","statistic.bot.unknown.title":"Unknown Questions","statistic.bot.unknown.question":"Question","statistic.bot.unknown.count":"Count","statistic.bot.unknown.config":"How to configure advanced features","statistic.bot.unknown.integration":"How to integrate third-party systems","statistic.bot.performance.title":"Bot Performance Metrics","statistic.bot.performance.resolve":"Resolution Rate","statistic.bot.performance.transfer":"Transfer Rate","statistic.bot.performance.satisfaction":"Satisfaction Score","statistic.bot.performance.response":"Response Time","statistic.bot.performance.accuracy":"Accuracy Rate","statistic.bot.performance.concurrent":"Concurrent Users","statistic.bot.ratio.format":"Bot Ratio {percent}%","statistic.overview.title":"Statistics Overview","statistic.overview.total":"Total","statistic.overview.today":"Today","statistic.overview.week":"This Week","statistic.overview.month":"This Month","statistic.overview.year":"This Year","statistic.performance.title":"Performance Metrics","statistic.performance.response":"Response Time","statistic.performance.accuracy":"Accuracy Rate","statistic.performance.satisfaction":"Satisfaction Rate","statistic.performance.completion":"Completion Rate","statistic.usage.title":"Usage Statistics","statistic.usage.activeUsers":"Active Users","statistic.usage.sessions":"Total Sessions","statistic.usage.avgDuration":"Average Duration","statistic.usage.peakHours":"Peak Hours","statistic.trends.title":"Trend Analysis","statistic.trends.daily":"Daily Trend","statistic.trends.weekly":"Weekly Trend","statistic.trends.monthly":"Monthly Trend","statistic.trends.yearly":"Yearly Trend","statistic.category.inquiries":"Inquiries","statistic.category.complaints":"Complaints","statistic.category.suggestions":"Suggestions","statistic.category.technical":"Technical Support","statistic.category.others":"Others","statistic.time.minute":"min","statistic.time.hour":"h","statistic.time.day":"d","statistic.time.year":"y","statistic.action.refresh":"Refresh","statistic.action.export":"Export","statistic.action.print":"Print","statistic.action.filter":"Filter","statistic.action.compare":"Compare","statistic.message.loading":"Loading data...","statistic.message.noData":"No data available","statistic.message.error":"Failed to load data","statistic.message.success":"Data loaded successfully","statistic.chart.xAxis":"Time","statistic.chart.yAxis":"Value","statistic.chart.legend":"Legend","statistic.chart.tooltip":"Tooltip"}),{"team.statistic.sessions.total":"Total Sessions","team.statistic.sessions.active":"Active Sessions","team.statistic.users.total":"Total Users","team.statistic.users.online":"Online","team.statistic.users.active":"Active","team.statistic.messages.total":"Total Messages","team.statistic.groups.total":"Total Groups","team.statistic.realtime.trend":"Real-time Trend","team.statistic.dept.heatmap":"Department Communication","team.statistic.message.analysis":"Message Analysis","team.statistic.group.analysis":"Group Analysis","team.statistic.efficiency":"Efficiency Analysis","team.statistic.user.activity":"User Activity Analysis","team.statistic.user.dau":"Daily Active Users","team.statistic.user.retention":"User Retention Rate","team.statistic.dept.collaboration":"Department Collaboration","team.statistic.dept.network":"Collaboration Network","team.statistic.dept.matrix":"Collaboration Matrix","team.statistic.group.size":"Group Size Distribution","team.statistic.group.activity":"Group Activity","team.statistic.message.detail":"Message Details","team.statistic.message.trend":"Message Trend","team.statistic.message.type":"Message Types","team.statistic.message.hour":"Hourly Distribution","team.statistic.table.dept":"Department","team.statistic.table.responseTime":"Response Time","team.statistic.table.resolveRate":"Resolution Rate","team.statistic.table.satisfaction":"Satisfaction","team.statistic.fetch.failed":"Failed to fetch statistics","team.statistic.export":"Export Data","team.statistic.session.detail":"Session Details","team.statistic.session.avgDuration":"Average Duration","team.statistic.session.peakHour":"Peak Hour","team.statistic.session.crossDept":"Cross-dept Rate","team.statistic.session.trend":"Session Trend","team.statistic.user.retention.analysis":"User Retention Analysis","team.statistic.user.new":"New Users","team.statistic.user.distribution":"User Distribution","team.statistic.user.trend":"User Trend","team.statistic.user.retention.day":"Day Retention","team.statistic.user.retention.week":"Week Retention","team.statistic.user.retention.month":"Month Retention","team.statistic.message.response":"Message Response Analysis","team.statistic.message.unread":"Unread Messages","team.statistic.message.avgResponse":"Avg Response Time","team.statistic.message.broadcast":"Broadcast Coverage","team.statistic.message.peak":"Peak Volume","team.statistic.group.efficiency":"Group Efficiency Analysis","team.statistic.group.avgSize":"Average Size","team.statistic.group.messageCount":"Message Count","team.statistic.group.crossDept":"Cross-dept Rate","team.statistic.group.trend":"Group Trend","team.statistic.unit.minute":"min","team.statistic.unit.person":"persons","team.statistic.unit.message":"messages","team.statistic.unit.percent":"%","team.member.drawer.edit.title":"Edit Member","team.member.drawer.create.title":"Create Member","team.member.drawer.button.cancel":"Cancel","team.member.drawer.button.save":"Save","team.member.form.department":"Department","team.member.form.department.placeholder":"Please select department","team.member.form.department.required":"Please select department","team.member.form.name":"Name","team.member.form.name.required":"Please input name","team.member.form.mobile":"Mobile","team.member.form.mobile.required":"Please input mobile number","team.member.form.mobile.invalid":"Please input valid mobile number","team.member.form.email":"Email","team.member.form.email.required":"Please input email","team.member.form.email.invalid":"Please input valid email address","team.member.form.role":"Role","team.member.form.role.placeholder":"Please select role","team.member.form.jobNo":"Job No.","team.member.form.jobTitle":"Job Title","team.member.form.seatNo":"Seat No.","team.member.form.telephone":"Telephone","team.member.form.login.tip":"New user login username is email, please refer to the link for default password","team.member.form.login.tip.link":"https://www.weiyuai.cn/docs/zh-CN/docs/faq/#%E9%97%AE%E9%A2%9811%E5%AF%BC%E5%85%A5%E6%88%90%E5%91%98%E9%BB%98%E8%AE%A4%E5%AF%86%E7%A0%81","team.member.message.loading.roles":"Loading role list..."}),{"kbase.statistic.articles.total":"Total Articles","kbase.statistic.visits.total":"Total Visits","kbase.statistic.search.count":"Search Count","kbase.statistic.feedback.helpful":"Helpful Feedback","kbase.statistic.article.status":"Article Status","kbase.statistic.article.published":"Published","kbase.statistic.article.reviewing":"Reviewing","kbase.statistic.article.draft":"Draft","kbase.statistic.article.archived":"Archived","kbase.statistic.article.updating":"Updating","kbase.statistic.visit.trend":"Visit Trend","kbase.statistic.visit.total":"Total Visits","kbase.statistic.visit.unique":"Unique Visitors","kbase.statistic.visit.avgTime":"Average Time","kbase.statistic.search.hot":"Hot Searches","kbase.statistic.search.hitRate":"Hit Rate","kbase.statistic.search.missRate":"Miss Rate","kbase.statistic.search.trend":"Search Trend","kbase.statistic.quality.score":"Quality Score","kbase.statistic.quality.detail":"Quality Details","kbase.statistic.quality.completeness":"Completeness","kbase.statistic.quality.timeliness":"Timeliness","kbase.statistic.quality.satisfaction":"Satisfaction","kbase.statistic.time.analysis":"Time Analysis","kbase.statistic.time.today":"Today","kbase.statistic.time.week":"This Week","kbase.statistic.time.month":"This Month","kbase.statistic.time.quarter":"This Quarter","kbase.statistic.time.year":"This Year","kbase.statistic.time.newArticles":"New Articles","kbase.statistic.time.updates":"Updates","kbase.statistic.time.visits":"Visits","kbase.statistic.time.searches":"Searches","kbase.statistic.time.compare":"YoY Growth","kbase.statistic.time.comparison":"Time Comparison","kbase.statistic.time.distribution":"Time Distribution","kbase.statistic.time.heatmap":"Time Heatmap","kbase.statistic.time.workingHours":"Working Hours","kbase.statistic.time.nonWorkingHours":"Non-working Hours","kbase.statistic.growth.trend":"Growth Trend","kbase.statistic.growth.articles":"Articles","kbase.statistic.growth.visits":"Visits","kbase.statistic.growth.mom":"MoM","kbase.statistic.growth.yoy":"YoY","kbase.statistic.export":"Export","kbase.statistic.refresh":"Refresh","kbase.statistic.filter.category":"Select Category","kbase.statistic.filter.all":"All Categories","kbase.statistic.filter.product":"Product Docs","kbase.statistic.filter.faq":"FAQs","kbase.statistic.table.metric":"Metric","kbase.statistic.table.score":"Score","kbase.statistic.table.trend":"Trend","kbase.statistic.trend.up":"Rising","kbase.statistic.trend.down":"Falling","kbase.statistic.trend.stable":"Stable","kbase.statistic.chart.loading":"Loading chart data...","kbase.statistic.chart.noData":"No data available","kbase.statistic.chart.total":"Total: {total}","kbase.statistic.chart.compare":"vs Last Period: {value}","kbase.statistic.chart.tooltip":"Click to view details","kbase.statistic.enterprise.usage":"Enterprise Usage","kbase.statistic.enterprise.departments":"Department Coverage","kbase.statistic.enterprise.integration":"System Integration","kbase.statistic.enterprise.workflow":"Workflow Status","kbase.statistic.enterprise.permission":"Permission Analysis","kbase.statistic.content.category":"Category Distribution","kbase.statistic.content.format":"Content Format","kbase.statistic.content.richness":"Content Richness","kbase.statistic.content.readability":"Readability Score","kbase.statistic.content.seo":"SEO Performance","kbase.statistic.author.contribution":"Author Contribution","kbase.statistic.author.activity":"Author Activity","kbase.statistic.author.quality":"Content Quality","kbase.statistic.author.response":"Response Time","kbase.statistic.author.expertise":"Domain Expertise","kbase.statistic.integration.helpdesk":"Helpdesk Integration","kbase.statistic.integration.chatbot":"Chatbot Usage","kbase.statistic.integration.crm":"CRM Connection","kbase.statistic.integration.api":"API Utilization","kbase.statistic.integration.sync":"Content Sync Status","kbase.statistic.business.roi":"ROI Analysis","kbase.statistic.business.cost":"Cost Reduction","kbase.statistic.business.efficiency":"Efficiency Gain","kbase.statistic.business.satisfaction":"Customer Satisfaction","kbase.statistic.business.resolution":"Issue Resolution Rate","kbase.statistic.analytics.prediction":"Trend Prediction","kbase.statistic.analytics.correlation":"Correlation Analysis","kbase.statistic.analytics.anomaly":"Anomaly Detection","kbase.statistic.analytics.impact":"Business Impact","kbase.statistic.analytics.recommendation":"Improvement Suggestions","kbase.statistic.report.daily":"Daily Summary","kbase.statistic.report.weekly":"Weekly Report","kbase.statistic.report.monthly":"Monthly Analysis","kbase.statistic.report.quarterly":"Quarterly Review","kbase.statistic.report.custom":"Custom Report","kbase.statistic.data.refresh":"Last Updated: {time}","kbase.statistic.data.accuracy":"Data Accuracy: {value}%","kbase.statistic.data.source":"Data Source: {source}","kbase.statistic.data.sync":"Sync Status: {status}","kbase.statistic.data.retention":"Data Retention: {days} days","kbase.statistic.alert.threshold":"Alert Threshold","kbase.statistic.alert.trigger":"Trigger Condition","kbase.statistic.alert.frequency":"Alert Frequency","kbase.statistic.alert.channel":"Notification Channel","kbase.statistic.alert.history":"Alert History","kbase.statistic.export.format":"Export Format","kbase.statistic.export.range":"Data Range","kbase.statistic.export.template":"Report Template","kbase.statistic.export.schedule":"Schedule Export","kbase.statistic.export.history":"Export History","kbase.base.title":"Knowledge Base","kbase.base.create":"Create Knowledge Base","kbase.base.edit":"Edit Knowledge Base","kbase.base.delete":"Delete Knowledge Base","kbase.base.search":"Search Knowledge Base","kbase.base.import":"Import Knowledge","kbase.base.export":"Export Knowledge","kbase.category.title":"Categories","kbase.category.create":"Create Category","kbase.category.edit":"Edit Category","kbase.category.delete":"Delete Category","kbase.category.parent":"Parent Category","kbase.category.order":"Display Order","kbase.article.title":"Articles","kbase.article.create":"Create Article","kbase.article.edit":"Edit Article","kbase.article.delete":"Delete Article","kbase.article.content":"Content","kbase.article.tags":"Tags","kbase.article.author":"Author","kbase.article.createTime":"Create Time","kbase.article.updateTime":"Update Time","kbase.article.views":"Views","kbase.article.likes":"Likes","kbase.article.status":"Status","kbase.status.draft":"Draft","kbase.status.published":"Published","kbase.status.archived":"Archived","kbase.status.pending":"Pending Review","kbase.action.publish":"Publish","kbase.action.archive":"Archive","kbase.action.restore":"Restore","kbase.action.review":"Review","kbase.action.approve":"Approve","kbase.action.reject":"Reject","kbase.message.create.success":"Created successfully","kbase.message.update.success":"Updated successfully","kbase.message.delete.success":"Deleted successfully","kbase.message.publish.success":"Published successfully","kbase.message.archive.success":"Archived successfully","kbase.message.operation.failed":"Operation failed","kbase.validation.title.required":"Please enter title","kbase.validation.category.required":"Please select category","kbase.validation.content.required":"Please enter content","kbase.validation.tags.required":"Please add tags","kbase.confirm.delete":"Are you sure you want to delete this?","kbase.confirm.archive":"Are you sure you want to archive this?","kbase.confirm.publish":"Are you sure you want to publish this?","kbase.search.placeholder":"Search by keyword","kbase.search.result":"Search Results","kbase.search.noResult":"No results found","kbase.search.total":"Total {total} results found","kbase.autoreply.keyword":"Keyword Reply","kbase.autoreply.fixed":"Fixed Reply","kbase.action.open.notebase":"Open NoteBase","kbase.action.open.faq":"Open FAQ"}),{"getting.started.title":"Let's get you started","getting.started.subtitle":"Follow these steps to get started quickly. {completed} out of {total} complete.","getting.started.step1.title":"Organization Setup","getting.started.step1.desc":"Create or join an organization, set up basic info and member permissions.","getting.started.step2.title":"Customer Service Setup","getting.started.step2.desc":"Add service accounts, set working hours and auto-replies.","getting.started.step3.title":"AI Assistant Setup","getting.started.step3.desc":"Configure AI bot to improve automated responses.","getting.started.step4.title":"Knowledge Base","getting.started.step4.desc":"Create knowledge categories, add FAQs and solutions.","getting.started.step5.title":"Ticket Workflow","getting.started.step5.desc":"Set up ticket categories, processing flows and quality rules.","getting.started.start.button":"Start Setup"}),{"welcome.modal.title":"No Organization Found","welcome.modal.description":"You need to create or join an organization","welcome.modal.join":"Join Organization (Coming Soon)","welcome.modal.create":"Create Organization","welcome.modal.input.placeholder":"Please enter organization name","welcome.message.org.required":"Please create or join an organization","welcome.message.create.success":"Organization created successfully","welcome.message.create.failed":"Failed to create organization","welcome.message.verify.email":"Please verify your email first","welcome.message.verify.mobile":"Please verify your mobile number first","welcome.message.org.name.required":"Please enter organization name","welcome.message.org.creating":"Creating organization, please wait...","welcome.message.platform.edition.required":"Only the platform edition supports creating organizations","welcome.verify.modal.title":"Account Verification","welcome.verify.modal.description":"Your email and mobile number have not been verified. For account security, we recommend completing verification as soon as possible.","welcome.verify.now":"Verify Now","welcome.verify.later":"Verify Later"}),{"upload.modal.title":"Upload Files","upload.drag.text":"Click or drag files here to upload","upload.drag.hint":"Support for single or bulk upload","upload.drag.hint.size":"Support for single or bulk upload, file size no more than 10MB","upload.drag.hint.withtype":"Support for single or bulk upload of {acceptTypes} files","upload.drag.hint.withtype.size":"Support for single or bulk upload of {acceptTypes} files, file size no more than 10MB","upload.uploading":"{filename} uploading...","upload.success":"{filename} uploaded successfully","upload.failed":"{filename} upload failed","upload.delete.confirm":"Are you sure to delete this file?","upload.preview.image":"Image Preview","upload.preview.file":"File Preview","upload.button.ok":"OK","upload.button.cancel":"Cancel","upload.size.limit":"File size cannot exceed 10MB","upload.nickname.tooltip":"Nickname of uploader","upload.fileName.tooltip":"Name of uploaded file","upload.fileType.tooltip":"MIME type of file","upload.status.tooltip":"Processing status of file","upload.type.tooltip":"File category type","upload.client.tooltip":"Client information for upload","upload.updatedAt.tooltip":"Last update time"}),{"summary.create.title":"Create Summary","summary.edit.title":"Edit Summary","summary.create.success":"Summary created successfully","summary.edit.success":"Summary updated successfully","summary.submit.failed":"Submission failed, please try again","summary.title":"Title","summary.title.placeholder":"Please enter summary title","summary.title.required":"Please enter summary title","summary.type":"Summary Type","summary.type.required":"Please select summary type","summary.content":"Conversation Summary","summary.content.placeholder":"Please enter conversation summary","summary.content.required":"Please enter conversation summary","summary.solution":"Solution","summary.solution.placeholder":"Please enter solution or handling method","summary.status":"Status","summary.status.required":"Please select status","summary.status.pending":"Pending","summary.status.processing":"Processing","summary.status.resolved":"Resolved","summary.status.closed":"Closed","summary.tags":"Tags","summary.tags.add":"Add tag","ticket.category.load.error":"Failed to load categories"}),{"thread.process.status.new":"New","thread.process.status.roboting":"Robot Serving","thread.process.status.offline":"Agent Offline","thread.process.status.queuing":"Queuing","thread.process.status.chatting":"In Conversation","thread.process.status.closed":"Closed","thread.type":"Conversation Type","thread.type.agent":"Agent","thread.type.workgroup":"Workgroup","thread.type.robot":"Robot","thread.type.member":"Member","thread.type.group":"Group","thread.type.leavemsg":"Leave Message","thread.type.feedback":"Feedback","thread.type.assistant":"Assistant","thread.type.channel":"Channel","thread.type.local":"Local","thread.type.friend":"Friend","thread.type.ticket":"Ticket","thread.type.llm":"LLM","thread.type.unified":"Unified","thread.type.history":"History","thread.transfer.status.pending":"Transfer Pending","thread.transfer.status.accepted":"Transfer Accepted","thread.transfer.status.rejected":"Transfer Rejected","thread.transfer.status.timeout":"Transfer Timeout","thread.transfer.status.canceled":"Transfer Canceled","thread.invite.status.pending":"Invite Pending","thread.invite.status.accepted":"Invite Accepted","thread.invite.status.rejected":"Invite Rejected","thread.invite.status.timeout":"Invite Timeout","thread.invite.status.canceled":"Invite Canceled","thread.summary.status.pending":"Pending","thread.summary.status.processing":"Processing","thread.summary.status.resolved":"Resolved","thread.summary.status.closed":"Closed","thread.tab.all":"All Conversations","thread.tab.invite":"Invitations","thread.tab.rate":"Ratings","thread.tab.summary":"Summaries","thread.tab.transfer":"Transfers","thread.tab.monitor":"Monitoring","thread.tab.group":"Group Conversations","thread.tab.member":"Member Conversations","thread.summary":"Conversation Summary","thread.summary.create":"Create Summary","thread.summary.edit":"Edit Summary","thread.summary.export":"Export Summary","thread.summary.content":"Summary Content","thread.summary.status":"Summary Status","thread.summary.createdAt":"Created At","thread.summary.updatedAt":"Updated At","thread.summary.emotion":"Emotion Analysis","thread.summary.intention":"Intention Analysis","thread.summary.solution":"Solution","thread.summary.customer":"Customer Info","thread.list":"Conversation List","thread.detail":"Conversation Detail","thread.create":"Create Conversation","thread.edit":"Edit Conversation","thread.delete":"Delete Conversation","thread.export":"Export Conversation","thread.user":"User","thread.agent":"Agent","thread.robot":"Robot","thread.startedAt":"Start Time","thread.endedAt":"End Time","thread.duration":"Duration","thread.messageCount":"Message Count","thread.visitorMessageCount":"Visitor Messages","thread.agentMessageCount":"Agent Messages","thread.robotMessageCount":"Robot Messages","thread.firstResponseTime":"First Response Time","thread.avgResponseTime":"Avg Response Time","thread.isRated":"Is Rated","thread.rating":"Rating","thread.ratingContent":"Rating Content","thread.isSolved":"Is Solved","thread.isTransferred":"Is Transferred","thread.category":"Category","thread.tags":"Tags","thread.flow":"Conversation Flow","thread.flow.step":"Step","thread.flow.time":"Time","thread.flow.status":"Status","thread.flow.operator":"Operator","thread.flow.remark":"Remark","thread.action.view":"View Conversation","thread.action.transfer":"Transfer Conversation","thread.action.close":"Close Conversation","thread.action.rate":"Rate Conversation","thread.action.summarize":"Summarize Conversation","thread.action.tag":"Add Tags","thread.action.category":"Set Category","thread.action.export":"Export Conversation","thread.process.steps":"Conversation Process Steps","thread.process.steps.title":"Conversation Flow","thread.process.steps.drawer.title":"Conversation Flow Details","thread.index.tooltip":"Conversation Index","thread.uid.tooltip":"Conversation Unique Identifier","thread.userNickname.tooltip":"Visitor Nickname","thread.agentNickname.tooltip":"Agent Nickname","thread.robotNickname.tooltip":"Robot Nickname","thread.workgroupNickname.tooltip":"Workgroup Name","thread.status.tooltip":"Current Conversation Status","thread.client.tooltip":"Client Type Used by Visitor","thread.createdAt.tooltip":"Conversation Creation Time","thread.type.tooltip":"Conversation Type","thread.topic.tooltip":"Conversation Topic","thread.owner.tooltip":"Conversation Owner","thread.tagList":"Tag List","thread.tagList.tooltip":"Conversation Tag List","thread.actions.tooltip":"Available Actions","transfer.transferAt":"Transfer Time","transfer.acceptAt":"Accepted Time","transfer.cancelAt":"Canceled Time","transfer.rejectAt":"Rejected Time","transfer.expireAt":"Timeout Time",view:"View",handle:"Handle",yes:"Yes",no:"No"}),{"queue.totalCount":"Total Requests","queue.robotingCount":"Robot Chatting Count","queue.queuingCount":"Queuing","queue.chattingCount":"In Session","queue.offlineCount":"Offline Messages","queue.closedCount":"Closed","queue.leaveMsgCount":"Leave Messages","queue.robotToAgentCount":"Transfers to Agent","queue.avgWaitTime":"Avg Wait Time","queue.avgResolveTime":"Avg Resolution Time","queue.additionalStats":"Additional Statistics","queue.totalCount.trend":"Total Count Trend","queue.hourly.trend":"24-hour Reception Trend","queue.status.active":"Active","queue.status.paused":"Paused","queue.status.closed":"Closed","queue.status.maintenance":"Maintenance","queue.type.workgroup":"Workgroup","queue.type.agent":"One-to-One","queue.type.robot":"Robot","queue.type.unknown":"Unknown"}),{"user.management.title":"User Management","user.management.create":"Create User","user.management.edit":"Edit User","user.management.delete":"Delete User","user.management.import":"Import Users","user.management.export":"Export Users","user.info.username":"Username","user.info.nickname":"Nickname","user.info.email":"Email","user.info.phone":"Phone","user.info.role":"Role","user.info.department":"Department","user.info.position":"Position","user.info.status":"Status","user.info.lastLogin":"Last Login","user.info.createTime":"Create Time","user.info.updateTime":"Update Time","user.status.active":"Active","user.status.inactive":"Inactive","user.status.locked":"Locked","user.status.pending":"Pending","user.role.admin":"Administrator","user.role.manager":"Manager","user.role.user":"User","user.role.guest":"Guest","transfer.status.pending":"Transfer Pending","transfer.status.accepted":"Transfer Accepted","transfer.status.rejected":"Transfer Rejected","transfer.status.timeout":"Transfer Timeout","transfer.status.canceled":"Transfer Canceled","transfer.status.unknown":"Unknown Status","transfer.type.agent_to_agent":"Agent to Agent","transfer.type.robot_to_agent":"Robot to Agent","transfer.type.unknown":"Unknown Type","transfer.transferAt":"Transfer Time","transfer.acceptAt":"Accept Time","transfer.cancelAt":"Cancel Time","transfer.rejectAt":"Reject Time","transfer.expireAt":"Expire Time","invite.status.pending":"Invite Pending","invite.status.accepted":"Invite Accepted","invite.status.rejected":"Invite Rejected","invite.status.timeout":"Invite Timeout","invite.status.canceled":"Invite Canceled","invite.status.unknown":"Unknown Status","user.settings.basic":"Basic Settings","user.settings.security":"Security Settings","user.settings.notification":"Notification Settings","user.settings.binding":"Account Binding","user.settings.preference":"Preferences","user.action.enable":"Enable","user.action.disable":"Disable","user.action.lock":"Lock","user.action.unlock":"Unlock","user.action.resetPwd":"Reset Password","user.action.assignRole":"Assign Role","user.message.create.success":"User created successfully","user.message.update.success":"User updated successfully","user.message.delete.success":"User deleted successfully","user.message.operation.failed":"Operation failed","user.message.password.reset":"Password has been reset","user.validation.username.required":"Please enter username","user.validation.email.required":"Please enter email","user.validation.email.invalid":"Invalid email format","user.validation.phone.required":"Please enter phone number","user.validation.phone.invalid":"Invalid phone number format","user.confirm.delete":"Are you sure you want to delete this user?","user.confirm.lock":"Are you sure you want to lock this user?","user.confirm.resetPwd":"Are you sure you want to reset password?","pages.user.list":"User List","pages.user.create":"Create User","pages.user.edit":"Edit User","pages.user.delete":"Delete User","pages.user.username":"Username","pages.user.username.required":"Please input username","pages.user.nickname":"Nickname","pages.user.nickname.required":"Please input nickname","pages.user.email":"Email","pages.user.email.required":"Please input email","pages.user.email.invalid":"Please input valid email","pages.user.email.verified":"Email Verified","pages.user.email.verified.yes":"Verified","pages.user.email.verified.no":"Not Verified","pages.user.mobile":"Mobile","pages.user.mobile.required":"Please input mobile number","pages.user.mobile.invalid":"Please input valid mobile number","pages.user.mobile.verified":"Mobile Verified","pages.user.mobile.verified.yes":"Verified","pages.user.mobile.verified.no":"Not Verified","pages.user.password":"Password","pages.user.password.required":"Please input password","pages.user.enabled":"Status","pages.user.status.enabled":"Enabled","pages.user.status.disabled":"Disabled","pages.user.organization":"Organization","pages.user.roles":"Roles","pages.user.authorities":"Authorities","pages.user.description":"Description","pages.user.createdAt":"Created At","pages.user.updatedAt":"Updated At","pages.user.superUser":"Super User","pages.user.superUser.yes":"Yes","pages.user.superUser.no":"No","pages.user.superUser.notAllow":"Super user cannot be disabled or unverified","pages.user.superUser.notDelete":"Super user cannot be deleted","pages.form.error":"Please check the form","pages.common.create":"Create","pages.common.save":"Save","pages.common.cancel":"Cancel","pages.common.ok":"OK","pages.common.delete":"Delete","pages.common.deleteConfirm":"Are you sure to delete {name}?"}),{"faq.question.tooltip":"Content of the frequently asked question","faq.similar.questions.tooltip":"Other ways to express the same meaning","faq.answer.tooltip":"Answer content for the FAQ","faq.status.tooltip":"Question processing status, used for full-text retrieval and AI knowledge base Q&A","faq.vectorStatus.tooltip":"Vector processing status, used for vector storage and retrieval in AI knowledge base Q&A","faq.clickCount.tooltip":"Number of times the question has been clicked","faq.upCount.tooltip":"Number of likes the question has received","faq.downCount.tooltip":"Number of dislikes the question has received","faq.category.tooltip":"Category the question belongs to","faq.tags.tooltip":"Tags for classification and search","faq.isValid.tooltip":"Whether the question is valid and available","faq.startDate.tooltip":"Start time when the question becomes effective","faq.endDate.tooltip":"End time when the question expires","faq.createdAt.tooltip":"Time when the question was created","faq.updatedAt.tooltip":"Time when the question was last updated","llm.text.title.tooltip":"Title of the document","llm.text.content.tooltip":"Specific content of the document","llm.text.status.tooltip":"Document processing status, used for full-text retrieval and AI knowledge base Q&A","llm.text.vectorStatus.tooltip":"Vector processing status, used for vector storage and retrieval in AI knowledge base Q&A","llm.text.category.tooltip":"Category the document belongs to","llm.text.createdAt.tooltip":"Time when the document was created","llm.text.updatedAt.tooltip":"Time when the document was last updated","llm.status.success":"Processing successful","llm.status.error":"Processing failed","llm.status.new":"Pending processing","llm.status.processing":"Processing","llm.vectorStatus.success":"Vectorization successful","llm.vectorStatus.error":"Vectorization failed","llm.vectorStatus.new":"Pending vectorization","llm.vectorStatus.processing":"Vectorizing","llm.file.fileName.tooltip":"Name of the uploaded file","llm.file.fileUrl.tooltip":"Access link to the file","llm.file.status.tooltip":"File processing status, used for full-text retrieval and AI knowledge base Q&A","llm.file.vectorStatus.tooltip":"File vector processing status, used for vector storage and retrieval in AI knowledge base Q&A","llm.file.tags.tooltip":"Tags for classification and search","llm.file.enabled.tooltip":"Whether the file is enabled","llm.file.category.tooltip":"Category the file belongs to","llm.file.createdAt.tooltip":"Time when the file was uploaded","llm.file.updatedAt.tooltip":"Time when the file was last updated","llm.chunk.name.tooltip":"Name of the split content chunk","llm.chunk.content.tooltip":"Specific content of the split chunk","llm.chunk.docId.tooltip":"ID of the original document that the split content belongs to","llm.chunk.status.tooltip":"Processing status of the split content, used for full-text retrieval","llm.chunk.vectorStatus.tooltip":"Vector processing status of the split content, used for vector storage and retrieval","llm.chunk.tags.tooltip":"Tags of the split content, used for classification and search","llm.chunk.category.tooltip":"Category the split content belongs to","llm.chunk.createdAt.tooltip":"Time when the split content was created","llm.chunk.updatedAt.tooltip":"Time when the split content was last updated","website.name.tooltip":"Name or identifier of the website","website.url.tooltip":"URL address of the website, used for crawling content","website.description.tooltip":"Brief description of the website","website.content.tooltip":"Summary of crawled website content","website.category.tooltip":"Category type of the website content","website.status.tooltip":"Processing status of website content","website.vectorStatus.tooltip":"Vectorization status of website content","website.tags.tooltip":"Tags list for the website, used for classification and search","website.createdAt.tooltip":"Time when the website record was created","website.updatedAt.tooltip":"Time when the website record was last updated","webpage.name.tooltip":"Name or identifier of the webpage","webpage.url.tooltip":"URL address of the webpage, used for crawling content","webpage.description.tooltip":"Brief description of the webpage","webpage.content.tooltip":"Summary of crawled webpage content","webpage.category.tooltip":"Category type of the webpage content","webpage.status.tooltip":"Processing status of webpage content","webpage.vectorStatus.tooltip":"Vectorization status of webpage content","webpage.tags.tooltip":"Tags list for the webpage, used for classification and search","webpage.createdAt.tooltip":"Time when the webpage record was created","webpage.updatedAt.tooltip":"Time when the webpage record was last updated"}),{"pages.prompt.list":"AI Agent List","pages.prompt.create":"Create AI Agent","pages.prompt.edit":"Edit AI Agent","pages.prompt.delete":"Delete AI Agent","pages.prompt.name":"Name","pages.prompt.nickname":"Nickname","pages.prompt.description":"Description","pages.prompt.prompt":"Prompt","pages.prompt.createdAt":"Created At","pages.prompt.updatedAt":"Updated At","pages.robot.edit":"Edit","pages.robot.delete":"Delete","pages.prompt.type":"Type","pages.prompt.published":"Published","pages.prompt.defaultReply":"Default Reply","pages.prompt.model":"Model","pages.prompt.provider":"Provider","pages.prompt.temperature":"Temperature","pages.prompt.topK":"Top K","pages.prompt.kbEnabled":"Knowledge Base Enabled","pages.prompt.flowEnabled":"Flow Enabled","pages.prompt.system":"System","export.current":"Export Current Page","export.all":"Export All","export.range":"Export Range",export:"Export","download.template":"Download Template","prompt.createdAt.tooltip":"Time when the prompt was created","prompt.updatedAt.tooltip":"Time when the prompt was last updated","pages.prompt.visionEnabled":"Vision Model Enabled","pages.prompt.visionProvider":"Vision Provider","pages.prompt.visionModel":"Vision Model","pages.prompt.speechEnabled":"Speech Model Enabled","pages.prompt.speechProvider":"Speech Provider","pages.prompt.speechModel":"Speech Model","pages.prompt.nickname.tooltip":"Nickname of the agent, displayed to users","pages.prompt.name.tooltip":"Internal name for the agent","pages.prompt.description.tooltip":"Description of agent functionality","pages.prompt.prompt.tooltip":"Instructions and context passed to the model","pages.prompt.model.tooltip":"Large language model being used","pages.prompt.provider.tooltip":"Provider of the model","pages.prompt.temperature.tooltip":"Controls randomness of output - higher values produce more creative responses","pages.prompt.topK.tooltip":"Number of relevant documents to return during retrieval","pages.prompt.kbEnabled.tooltip":"Whether knowledge base enhancement is enabled","pages.prompt.flowEnabled.tooltip":"Whether process flow control is enabled","pages.prompt.system.tooltip":"Whether it is a system-built-in agent","pages.prompt.createdAt.tooltip":"When the agent was created","pages.prompt.updatedAt.tooltip":"When the agent was last updated","pages.prompt.actions.tooltip":"Available actions","pages.prompt.visionEnabled.tooltip":"Whether vision model is enabled","pages.prompt.visionProvider.tooltip":"Provider of the vision model","pages.prompt.visionModel.tooltip":"Vision model being used","pages.prompt.speechEnabled.tooltip":"Whether speech model is enabled","pages.prompt.speechProvider.tooltip":"Provider of the speech model","pages.prompt.speechModel.tooltip":"Speech model being used","pages.prompt.prompt.content":"Prompt Content","copy.to.clipboard":"Copy to clipboard","copy.success":"Copy successful","copy.failed":"Copy failed"}),{"agent.status.list":"Agent Status List","agent.status.available":"Available","agent.status.offline":"Offline","agent.status.busy":"Busy","agent.tooltip.uid":"Unique Identifier for the Agent","agent.tooltip.nickname":"Agent Nickname","agent.tooltip.status":"Current Agent Working Status: Available, Offline, or Busy","agent.tooltip.updatedAt":"Status Last Updated Time","export.excel":"Export Excel",refresh:"Refresh","agent.view.detail":"View details for {nickname}"}),{},{"model.type.chat":"Chat","model.type.embedding":"Embedding","model.type.vision":"Vision","model.type.code":"Code","model.type.reasoning":"Reasoning","model.type.text2image":"Text to Image","model.type.image2text":"Image to Text","model.type.audio2text":"Audio to Text","model.type.text2audio":"Text to Audio","model.type.text2video":"Text to Video","model.type.video2text":"Video to Text","edit.tags":"Edit Tags",tags:"Tags","select.tags":"Select Tags",cancel:"Cancel",ok:"OK","save.success":"Save Successfully","save.error":"Save Failed","fetch.tags.error":"Failed to Fetch Tags","edit.visitor":"Edit Visitor","edit.thread":"Edit Thread","export.current":"Export Current Page","export.all":"Export All","export.range":"Export by Range",export:"Export","batch.operations":"Batch Operations","more.operations":"More Operations","batch.delete":"Batch Delete","batch.deleteTip":"Delete Confirmation","batch.deleteAffirm":"Are you sure to delete","batch.delete.noselection":"Please select items to delete","batch.delete.success":"Successfully deleted {count} items","batch.delete.partial":"Successfully deleted {success} items, failed to delete {fail} items","deleteAll.nodata":"No data to delete","deleting.all":"Deleting all data...","deleteAll.success":"Successfully deleted all data","deleteAll.failed":"Delete failed","deleteAll.error":"An error occurred during deletion","update.index":"Update Index","update.vector.index":"Update Vector Index","update.indexes":"Update Indexes","updating.index":"Updating index...","updating.vector.index":"Updating vector index...","update.index.success":"Index updated successfully","update.index.failed":"Failed to update index","update.index.error":"Error occurred while updating index","update.vector.index.success":"Vector index updated successfully","update.vector.index.failed":"Failed to update vector index","update.vector.index.error":"Error occurred while updating vector index","batch.update.index":"Update Index","batch.update.vector.index":"Update Vector Index","batch.update.noselection":"Please select items to update","batch.update.index.success":"Successfully updated index for {count} records","batch.update.index.partial":"Updated index for {success} records, {fail} records failed","batch.update.vector.index.success":"Successfully updated vector index for {count} records","batch.update.vector.index.partial":"Updated vector index for {success} records, {fail} records failed","updateAll.index":"Update All Indexes","updateAll.vector.index":"Update All Vector Indexes","updating.all.index":"Updating all indexes...","updating.all.vector.index":"Updating all vector indexes...","update.all.index.success":"All index update requests have been sent","update.all.index.failed":"Failed to send all index update requests","update.all.index.error":"Error occurred while updating all indexes","update.all.vector.index.success":"All vector index update requests have been sent","update.all.vector.index.failed":"Failed to send all vector index update requests","update.all.vector.index.error":"Error occurred while updating all vector indexes","batch.update.index.confirm.title":"Batch Update Index Confirmation","batch.update.index.confirm.content":"Are you sure you want to update the index for selected records?","batch.update.vector.index.confirm.title":"Batch Update Vector Index Confirmation","batch.update.vector.index.confirm.content":"Are you sure you want to update the vector index for selected records?","updateAll.index.confirm.title":"Update All Indexes Confirmation","updateAll.index.confirm.content":"Are you sure you want to update indexes for all records? This operation may take some time.","updateAll.vector.index.confirm.title":"Update All Vector Indexes Confirmation","updateAll.vector.index.confirm.content":"Are you sure you want to update vector indexes for all records? This operation may take some time."}),Et=n(96277),St=a()(a()(a()(a()(a()(a()(a()(a()(a()(a()(a()(a()(a()(a()(a()(a()(a()(a()(a()(a()(a()(a()(a()(a()(a()(a()(a()(a()(a()(a()(a()(a()({},{"i18n.admin":"管理员","i18n.system.notification":"系统通知","i18n.old.password.wrong":"旧密码错误","i18n.all":"全部","i18n.auth.captcha.send.success":"验证码发送成功","i18n.auth.captcha.error":"验证码错误","i18n.auth.captcha.expired":"验证码过期","i18n.auth.captcha.already.send":"验证码已经发送,请等待","i18n.auth.captcha.validate.failed":"验证码验证失败","i18n.notice":"通知","i18n.notice.title":"标题","i18n.notice.content":"内容","i18n.notice.ip":"IP","i18n.notice.ipLocation":"IP地址","i18n.notice.parse.file.success":"解析文件成功","i18n.notice.parse.file.error":"解析文件失败","i18n.DEPT_ALL":"全部","i18n.DEPT_ADMIN":"管理部","i18n.DEPT_CS":"客服部","i18n.new.message":"新消息","i18n.file.assistant":"文件助手","i18n.clipboard.assistant":"剪贴板助手","i18n.thread.content.image":"图片","i18n.thread.content.file":"文件","i18n.auto.closed":"自动关闭","i18n.agent.closed":"客服关闭",ROLE_SUPER:"超级管理员",ROLE_ADMIN:"管理员",ROLE_MEMBER:"成员",ROLE_AGENT:"客服",ROLE_USER:"用户",ROLE_VISITOR:"访客","i18n.top.tip":"默认置顶语/公告","i18n.leavemsg.tip":"无客服在线,请留言","i18n.welcome.tip":"您好,有什么可以帮您的?","i18n.under.development":"近期上线,敬请期待...","i18n.user.description":"默认用户描述","i18n.robot.nickname":"演示机器人","i18n.robot.agent.assistant.nickname":"客服助手","i18n.robot.description":"演示机器人描述","i18n.robot.noreply":"未找到相应答案","i18n.llm.prompt":"角色:资深客服专家; 背景:有专业客服经验,对教育、电商、金融领域有深刻理解; 任务:根据上下文中提到的内容,对提出的问题给出有用、详细、礼貌的回答; 要求:1. 解决客户提出的问题,2. 安抚客户情绪,3. 提升客户满意度","i18n.agent.nickname":"默认客服","i18n.agent.description":"默认客服描述","i18n.unified.nickname":"统一客服入口","i18n.unified.description":"统一客服入口描述","i18n.workgroup.nickname":"默认工作组","i18n.workgroup.before.nickname":"售前工作组","i18n.workgroup.after.nickname":"售后工作组","i18n.workgroup.description":"默认工作组描述","i18n.workgroup.before.description":"售前工作组描述","i18n.workgroup.after.description":"售后工作组描述","i18n.contact":"询问联系方式","i18n.thanks":"感谢","i18n.welcome":"问候","i18n.bye":"告别","i18n.kb.name":"默认知识库","i18n.kb.platform.name":"平台知识库","i18n.kb.helpcenter.name":"演示帮助中心知识库","i18n.kb.helpcenter.headline":"帮助中心标题","i18n.kb.helpcenter.footer":"帮助中心页脚","i18n.kb.llm.name":"演示大模型知识库","i18n.kb.keyword.name":"演示关键词知识库","i18n.kb.faq.name":"演示常见问题知识库","i18n.kb.autoreply.name":"演示自动回复知识库","i18n.kb.quickreply.name":"演示快捷回复知识库","i18n.kb.taboo.name":"演示敏感词知识库","i18n.kb.description":"知识库默认描述","i18n.agent.nicknameKb":"默认客服知识库","i18n.agent.exists":"客服已存在","i18n.contact.title":"方便的话请您提供一下您的联系电话","i18n.contact.content":"方便的话请您提供一下您的联系电话,我电话给您沟通一下,这样更加直观","i18n.thanks.title":"感谢光临","i18n.thanks.content":"感谢光临,欢迎再来","i18n.welcome.title":"您好","i18n.welcome.content":"您好,有什么可以帮您的","i18n.bye.title":"您的满意一直是我们的目标","i18n.bye.content":"您的满意一直是我们的目标,如果有任何疑问欢迎您随时联系","i18n.vip.api":"VIP接口,暂无权限,请联系:weiyuai.cn","i18n.faq.category.demo.1":"常见问题分类Demo1","i18n.faq.category.demo.2":"常见问题分类Demo2","i18n.faq.demo.title.1":"常见问题文字Demo1","i18n.faq.demo.content.1":"常见问题文字Demo1","i18n.faq.demo.title.2":"常见问题图片Demo2","i18n.faq.demo.content.2":"https://www.weiyuai.cn/logo.png","i18n.quick.button.demo.title.1":"快捷按钮文字Demo1","i18n.quick.button.demo.content.1":"快捷按钮文字Demo1","i18n.quick.button.demo.title.2":"快捷按钮链接Demo2","i18n.quick.button.demo.content.2":"https://www.weiyuai.cn","i18n.JOB":"工作","i18n.LANGUAGE":"语言","i18n.TOOL":"工具","i18n.WRITING":"写作","i18n.RAG":"知识库问答","i18n.module.ai":"AI","i18n.module.void":"空白","i18n.module.service":"客服","i18n.module.ticket":"工单","i18n.ticket.category.technical_support":"技术支持","i18n.ticket.category.service_request":"服务请求","i18n.ticket.category.consultation":"咨询","i18n.ticket.category.complaint_suggestion":"投诉建议","i18n.ticket.category.operation_maintenance":"运维","i18n.ticket.category.other":"其他","i18n.thread.category.technical_support":"技术支持","i18n.thread.category.service_request":"服务请求","i18n.thread.category.consultation":"咨询","i18n.thread.category.complaint_suggestion":"投诉建议","i18n.thread.category.operation_maintenance":"运维","i18n.thread.category.other":"其他","i18n.thread.tag.technical_support":"技术支持","i18n.thread.tag.service_request":"服务请求","i18n.thread.tag.consultation":"咨询","i18n.thread.tag.complaint_suggestion":"投诉建议","i18n.thread.tag.operation_maintenance":"运维","i18n.thread.tag.other":"其他","i18n.username.or.password.incorrect":"用户名或密码错误","i18n.auto.close.tip":"会话已结束,感谢您的咨询,祝您生活愉快!","i18n.agent.close.tip":"会话已结束,感谢您的咨询,祝您生活愉快!","i18n.invite.rate.tip":"请对本次服务进行评价","i18n.invite.rate.success":"评价成功","i18n.invite.rate.error":"评价失败","transfer.status.pending":"转接待处理","transfer.status.accepted":"接受转接","transfer.status.rejected":"拒绝转接","transfer.status.timeout":"转接超时","transfer.status.canceled":"取消转接","transfer.status.unknown":"未知状态","transfer.type.agent_to_agent":"人工转人工","transfer.type.robot_to_agent":"机器人转人工","transfer.type.unknown":"未知类型","i18n.user.signup.first":"请先注册","i18n.email.signup.first":"请先验证邮箱","i18n.mobile.signup.first":"请先验证手机号","i18n.resource.not.found":"资源未找到","i18n.user.disabled":"用户已被禁用","i18n.forbidden.access":"禁止访问","i18n.user.blocked":"用户已被封禁","i18n.sensitive.content":"检测到敏感内容","i18n.message.processing.failed":"消息处理失败","i18n.null.pointer.exception":"空指针异常","i18n.response.status.exception":"响应状态异常","i18n.websocket.timeout.exception":"WebSocket超时异常","i18n.http.method.not.supported":"不支持的HTTP方法","i18n.authorization.denied":"授权被拒绝","i18n.request.rejected":"请求被拒绝","i18n.entity.not.found":"实体未找到","i18n.internal.server.error":"服务器内部错误","search.category.placeholder":"搜索分类名称","create.category":"创建分类","edit.category":"编辑分类","delete.category":"删除分类","fetch.categories.error":"获取分类失败","pagination.total":"共 {total} 条","batch.operations":"批量操作","more.operations":"更多操作","import.export":"导入导出","batch.enable":"启用","batch.disable":"禁用","batch.noselection":"请选择要处理的项目",enabling:"正在启用...",disabling:"正在禁用...","batch.enable.success":"成功启用 {count} 项","batch.disable.success":"成功禁用 {count} 项","batch.enable.partial":"启用了 {success} 项,无法启用 {fail} 项","batch.disable.partial":"禁用了 {success} 项,无法禁用 {fail} 项","deleteAll.tip":"删除确认","deleteAll.confirm":"确定要删除所有数据吗?此操作不可恢复!","deleteAll.nodata":"没有数据可删除","deleteAll.success":"成功删除所有数据","deleteAll.failed":"删除失败","deleteAll.error":"删除过程发生错误","deleting.all":"正在删除所有数据...",deleteAll:"删除所有",jobNo:"工号",jobTitle:"职位",seatNo:"座席号",telephone:"电话",status:"状态","status.online":"在线","status.offline":"离线",allDept:"全部成员","member.status.applying":"申请中","member.status.inviting":"邀请中","member.status.pending":"待激活","member.status.active":"正常","member.status.lock":"锁定","member.status.leave":"离职","batch.delete.onlySuperUsers":"选中的都是超级用户或当前登录用户,无法删除","batch.delete.containsSpecialUsers":"选中的 {total} 项中包含 {skippedCount} 项无法删除","batch.delete.superAndCurrentUsers":"(包括 {superCount} 个超级用户和当前登录用户)","batch.delete.currentUser":"(当前登录用户)","create.member":"创建成员","robot.select.title":"选择机器人","robot.select.desc":"选择一个机器人并绑定到当前知识库","robot.select.placeholder":"请选择一个机器人","robot.select.required":"请先选择一个机器人","robot.none":"没有可用的机器人,请先创建机器人","robot.invalid":"无效的机器人","robot.already.bound":"机器人已绑定知识库","robot.rebind.confirm":"该机器人已绑定其他知识库,是否更换绑定到当前知识库?","kb.select.required":"请先选择一个知识库","update.success":"更新成功","update.failed":"更新失败","fetch.robot.error":"获取机器人失败",loading:"加载中...","chat.test":"测试对话","chat.test.tooltip":"请确认上传内容状态为:处理成功","robot.create.new":"创建新机器人",creating:"创建中...","create.failed":"创建失败","create.error":"创建过程发生错误","robot.kb.enable":"启用大模型问答知识库","robot.kb.enable.tooltip":"开启后,机器人将优先使用知识库回答问题","robot.flow.enable":"启用流程","robot.flow.enable.tooltip":"开启后,机器人将优先使用流程回答问题","embedding.model.checking":"正在检查Embedding向量模型...","embedding.model.missing.title":"嵌入式模型缺失","embedding.model.missing.content":"请首先拉取Embedding向量模型bge-m3:latest","embedding.model.pulling":"正在拉取嵌入式模型...","embedding.model.pull.success":"成功拉取模型,模型下载可能需要一些时间","embedding.model.pull.refresh":"拉取完成后,请刷新页面检查模型状态","embedding.model.pull.error":"拉取模型失败","update.index":"更新索引","update.indexes":"更新索引","update.vector.index":"更新向量索引","updateAll.index":"更新所有索引","updateAll.vector.index":"更新所有向量索引","updating.index":"正在更新索引...","update.index.success":"索引更新成功","update.index.failed":"索引更新失败","update.index.error":"更新索引过程发生错误","updating.vector.index":"正在更新向量索引...","update.vector.index.success":"向量索引更新成功","update.vector.index.failed":"向量索引更新失败","update.vector.index.error":"更新向量索引过程发生错误",warning:"警告","embedding.model.missing.warning":"嵌入式模型未加载,可能会影响问答质量。是否继续?",showRightIframe:"显示右侧面板",rightIframeUrl:"右侧面板网址","rightIframeUrl.placeholder":"请输入有效的URL地址","rightIframeUrl.invalid":"请输入有效的URL地址","show.chat.window":"显示对话窗口","hide.chat.window":"隐藏对话窗口","agent.settings.show.unknown.answer":"显示未知答案固定回复","agent.settings.unknown.answer":"未知答案固定回复","agent.settings.unknown.answer.required":"请输入未知答案固定回复","agent.settings.unknown.answer.placeholder":"请输入未知答案固定回复...","menu.kbase.select":"选择欢迎语常见问题知识库","faq.kbase.select":"选择侧边栏常见问题知识库","quick.kbase.select":"选择输入框上方的快捷按钮知识库",refresh:"刷新","agent.connectedCount":"在线客服","agent.availableCount":"空闲客服","agent.busyCount":"忙碌客服","agent.awayCount":"离开客服","agent.offlineCount":"离线客服","footbar.queue.refresh.success":"队列数据刷新成功","agent.settings.show.top.tip":"显示置顶语","agent.settings.top.tip":"置顶语","agent.settings.top.tip.required":"请输入置顶语","agent.settings.top.tip.placeholder":"请输入置顶语...","agent.settings.welcome.tip":"欢迎语","agent.settings.welcome.tip.required":"请输入欢迎语","agent.settings.welcome.tip.placeholder":"请输入欢迎语...","agent.settings.leave.msg":"留言提示语","agent.settings.leave.msg.required":"请输入留言提示语","agent.settings.leave.msg.placeholder":"请输入留言提示语...","agent.settings.auto.close.time":"自动关闭时间","agent.settings.auto.close.time.tooltip":"多少分钟后自动关闭会话","agent.settings.agent.close.tip":"客服关闭提示语","agent.settings.agent.close.tip.tooltip":"客服主动关闭会话时的提示语","agent.settings.agent.close.tip.required":"请输入客服关闭提示语","agent.settings.agent.close.tip.placeholder":"请输入客服关闭提示语...","agent.settings.auto.close.tip":"自动关闭提示语","agent.settings.auto.close.tip.tooltip":"会话自动关闭时的提示语","agent.settings.auto.close.tip.required":"请输入自动关闭提示语","agent.settings.auto.close.tip.placeholder":"请输入自动关闭提示语...","agent.settings.show.logo":"显示Logo","agent.settings.show.logo.tooltip":"显示网页标志","agent.settings.max.thread":"最大会话数","agent.settings.max.thread.tip1":"最大会话数是指客服同时服务的访客数量","agent.settings.max.thread.tip2":"设置为0表示不限制","agent.settings.max.thread.tip3":"设置范围为0-100","agent.settings.max.serving":"最大服务数","agent.settings.max.serving.tooltip":"客服同时服务的最大访客数量","agent.settings.auto.accept":"自动接受","agent.settings.auto.accept.tooltip":"自动接受新的访客会话请求","agent.settings.auto.close":"自动关闭","agent.settings.auto.close.tooltip":"会话一段时间无活动后自动关闭","agent.settings.auto.offline":"自动离线","agent.settings.auto.offline.tooltip":"客服一段时间无活动后自动设为离线","agent.settings.timeout.remind":"超时提醒时间","agent.settings.timeout.remind.tooltip":"超过设定时间未回复客户将收到提醒","time.minute":"分钟","menu.kbase.faq.welcome":"欢迎语常见问题列表","member.nickname.tooltip":"成员的昵称或显示名称","member.username.tooltip":"成员的登录账号名称","member.jobNo.tooltip":"成员在组织内部的工号标识","member.jobTitle.tooltip":"成员在组织内的职位或职务名称","member.seatNo.tooltip":"成员的座位号","member.mobile.tooltip":"成员的手机号码联系方式","member.telephone.tooltip":"成员的固定电话或分机号","member.email.tooltip":"成员的电子邮箱地址","member.status.tooltip":"成员当前的状态,如正常、锁定、离职等","member.department.tooltip":"成员所属的部门或组织单位","member.roles.tooltip":"成员拥有的角色,决定其系统权限","member.createdAt.tooltip":"成员创建或添加的时间","member.updatedAt.tooltip":"成员信息最后更新的时间","member.actions.tooltip":"对成员可执行的操作,如编辑、删除等"}),{"app.title":"微语","app.title.liangshibao":"良师云","app.title.meiyu":"美语","app.title.tiku":"题库","app.title.zhaobiao":"招标","app.logout":"登出","app.copyright.produced":"微语技术部出品","app.copyright.desc":"专注于即时通讯系统开发","app.preview.down.block":"下载此页面到本地项目","app.welcome.link.fetch-blocks":"获取全部区块","app.welcome.link.block-list":"基于 block 开发,快速构建标准页面","show.chat.window":"显示聊天窗口","hide.chat.window":"隐藏聊天窗口","preview.iframe":"预览页面",showRightIframe:"显示右侧页面",rightIframeUrl:"右侧页面地址",members:"成员","please.select.members":"请选择成员",updating:"修改中...",avatar:"头像",upload:"上传",uid:"唯一Uid",nickname:"昵称","please.input.nickname":"请输入工作组昵称","please.create.agents.tooltip":"请先创建一对一客服账号","please.create.workgroups.tooltip":"请先创建工作组",description:"描述","please.input.description":"请输入描述",emotionType:"情绪类型",intentionType:"意向类型",other:"其他",user:"用户",tags:"标签",solution:"解决方案",flow:"流程","status.sending":"发送中","status.timeout":"超时","status.error":"发送错误","status.success":"发送成功","status.recall":"撤回","status.delivered":"送达","status.read":"已读",helpful:"是否有帮助","helpful.unknown":"未知","helpful.yes":"有帮助","helpful.no":"没帮助","helpful.other":"其他",isAutoReply:"自动回复","agent.status.log":"客服状态日志","agent.status.list":"客服状态日志列表","agent.status.export":"导出","client.system":"系统","client.web":"网页","client.web.pc":"网页PC端","client.web.h5":"网页H5端","client.web.visitor":"网页访客端","client.web.admin":"网页管理端","client.ios":"iOS","client.android":"安卓","client.electron":"桌面应用","client.flutter":"Flutter","client.flutter.web":"Flutter网页版","client.flutter.android":"Flutter安卓版","client.flutter.ios":"Flutter iOS版","client.flutter.macos":"Flutter macOS版","client.flutter.windows":"Flutter Windows版","client.flutter.linux":"Flutter Linux版","client.uniapp":"UniApp","client.uniapp.web":"UniApp网页版","client.uniapp.android":"UniApp安卓版","client.uniapp.ios":"UniApp iOS版","client.wechat":"微信","client.wechat.mini":"微信小程序","client.wechat.mp":"微信公众号","client.wechat.work":"企业微信","client.wechat.kefu":"微信客服","client.wechat.channel":"微信渠道",edit:"编辑应用",add:"添加应用",confirm:"确定","app.uid":"应用Uid","app.name":"应用名称","app.name.required":"请输入应用名称","app.name.placeholder":"请输入应用名称","app.type":"应用类型","app.platform":"平台类型","app.platform.required":"请选择平台类型","app.platform.placeholder":"请选择平台类型","app.package":"应用包名","app.package.required":"请选择应用包","app.package.placeholder":"请输入应用包名","app.appId.required":"请输入App ID","app.appId.placeholder":"请输入App ID","app.appKey.placeholder":"请输入App Key","app.appSecret.placeholder":"请输入App Secret(可选)","app.bundleId.placeholder":"请输入iOS Bundle ID","app.packageName.placeholder":"请输入Android Package Name","description.placeholder":"请输入描述信息","app.create.success":"应用创建成功","app.update.success":"应用更新成功","app.delete.success":"应用删除成功","app.create.failed":"应用创建失败","app.update.failed":"应用更新失败","app.delete.failed":"应用删除失败"}),{"layout.header.search":"搜索","layout.header.notification":"通知","layout.header.message":"消息","layout.header.help":"帮助","layout.header.language":"语言","layout.header.user.profile":"个人信息","layout.header.user.settings":"个人设置","layout.header.user.logout":"退出登录","layout.sidebar.collapse":"收起菜单","layout.sidebar.expand":"展开菜单","layout.footer.copyright":"版权所有 © 2024 ByteDesk","layout.footer.terms":"服务条款","layout.footer.privacy":"隐私政策","layout.footer.contact":"联系我们","layout.loading.title":"加载中...","layout.loading.message":"正在加载内容,请稍候","layout.error.title":"错误","layout.error.description":"抱歉,出现了一些错误","layout.error.back":"返回首页","layout.error.retry":"重试","layout.empty.title":"暂无数据","layout.empty.description":"没有可用的数据","layout.settings.title":"页面设置","layout.settings.theme":"主题","layout.settings.theme.light":"亮色","layout.settings.theme.dark":"暗色","layout.settings.layout":"布局","layout.settings.content":"内容宽度","layout.settings.primary.color":"主题色","layout.settings.save":"保存修改","layout.user.link.help":"帮助","layout.user.link.privacy":"隐私","layout.user.link.terms":"条款"}),{"app.settings.menuMap.basic":"基本设置","app.settings.menuMap.security":"安全设置","app.settings.menuMap.binding":"账号绑定","app.settings.menuMap.notification":"新消息通知","app.settings.basic.avatar":"头像","app.settings.basic.change-avatar":"更换头像","app.settings.basic.email":"邮箱","app.settings.basic.email-message":"请输入您的邮箱!","app.settings.basic.nickname":"昵称","app.settings.basic.nickname-message":"请输入您的昵称!","app.settings.basic.profile":"个人简介","app.settings.basic.profile-message":"请输入个人简介!","app.settings.basic.profile-placeholder":"个人简介","app.settings.basic.country":"国家/地区","app.settings.basic.country-message":"请输入您的国家或地区!","app.settings.basic.geographic":"所在省市","app.settings.basic.geographic-message":"请输入您的所在省市!","app.settings.basic.address":"街道地址","app.settings.basic.address-message":"请输入您的街道地址!","app.settings.basic.phone":"联系电话","app.settings.basic.phone-message":"请输入您的联系电话!","app.settings.basic.update":"更新基本信息","app.settings.security.strong":"强","app.settings.security.medium":"中","app.settings.security.weak":"弱","app.settings.security.password":"账户密码","app.settings.security.password-description":"当前密码强度","app.settings.security.phone":"密保手机","app.settings.security.phone-description":"已绑定手机","app.settings.security.question":"密保问题","app.settings.security.question-description":"未设置密保问题,密保问题可有效保护账户安全","app.settings.security.email":"备用邮箱","app.settings.security.email-description":"已绑定邮箱","app.settings.security.mfa":"MFA 设备","app.settings.security.mfa-description":"未绑定 MFA 设备,绑定后,可以进行二次确认","app.settings.security.modify":"修改","app.settings.security.set":"设置","app.settings.security.bind":"绑定","app.settings.notification.password":"账户密码","app.settings.notification.password-description":"其他用户的消息将以站内信的形式通知","app.settings.notification.messages":"系统消息","app.settings.notification.messages-description":"系统消息将以站内信的形式通知","app.settings.notification.todo":"待办任务","app.settings.notification.todo-description":"待办任务将以站内信的形式通知","app.settings.open":"开","app.settings.close":"关","setting.lang":"语言","setting.theme":"主题","setting.excel":"Excel模板","setting.switch.org":"切换组织","setting.agent.client":"客服工作台","setting.helpcenter":"帮助文档","setting.github":"Github","theme.light":"浅色","theme.dark":"深色","theme.system":"自动"}),{"common.welcome":"欢迎","common.add":"添加","common.edit":"编辑","common.delete":"删除","common.save":"保存","common.cancel":"取消","common.confirm":"确认","common.success":"成功","common.error":"错误","common.loading":"加载中","common.search":"搜索","common.more":"更多","common.back":"返回",loading:"加载中",creating:"创建中",updating:"更新中",deleting:"删除中","create.success":"创建成功","update.success":"更新成功","delete.success":"删除成功","delete.error":"删除失败",deleteTip:"删除确认",deleteAffirm:"确定要删除",noData:"暂无数据","character.limit.reached":"已达到 {limit} 字符限制",actions:"操作",edit:"编辑",create:"创建","chat.test":"对话测试",ok:"确定",cancel:"取消","pages.form.error":"请检查表单填写","pages.common.create":"创建","pages.common.save":"保存","pages.common.cancel":"取消","pages.common.ok":"确定","pages.common.delete":"删除","pages.common.deleteConfirm":"确定要删除 {name} 吗?"}),{"taboo.title":"敏感词","taboo.tooltip":"客服->一对一->高级设置->敏感词","taboo.content":"内容","taboo.content.tooltip":"敏感词内容,被检测和过滤的关键词","taboo.synonym":"同义词","taboo.synonym.tooltip":"同义词列表,与敏感词有相同含义的词语","taboo.reply":"回复","taboo.reply.tooltip":"被触发时的回复内容","taboo.type":"类型","taboo.type.tooltip":"敏感词类型,包括文本、图片、视频或文件","taboo.type.text":"文本","taboo.type.image":"图片","taboo.type.video":"视频","taboo.type.file":"文件","taboo.enabled":"状态","taboo.enabled.tooltip":"敏感词是否启用","taboo.category":"分类","taboo.category.tooltip":"敏感词所属分类","taboo.tags":"标签","taboo.tags.tooltip":"敏感词标签,用于分组和筛选","taboo.startDate":"开始日期","taboo.startDate.tooltip":"敏感词生效的开始日期","taboo.endDate":"结束日期","taboo.endDate.tooltip":"敏感词失效的结束日期","taboo.updatedAt":"更新时间","taboo.updatedAt.tooltip":"敏感词最后更新时间","taboo.action.create":"创建敏感词","taboo.action.import":"导入敏感词"}),{"component.globalHeader.search":"站内搜索","component.globalHeader.help":"使用文档","component.globalHeader.notification":"通知","component.globalHeader.notification.empty":"你已查看所有通知","component.globalHeader.message":"消息","component.globalHeader.message.empty":"您已读完所有消息","component.globalHeader.event":"待办","component.globalHeader.event.empty":"你已完成所有待办","component.noticeIcon.clear":"清空","component.noticeIcon.cleared":"清空了","component.noticeIcon.empty":"暂无数据","component.noticeIcon.view-more":"查看更多","globalHeader.user.profile":"个人信息","globalHeader.user.settings":"个人设置","globalHeader.user.logout":"退出登录","globalHeader.user.changePassword":"修改密码","globalHeader.notification.empty":"暂无通知","globalHeader.notification.view":"查看全部","globalHeader.notification.clear":"清空","globalHeader.notification.loaded":"加载完成","globalHeader.notification.loading":"加载中...","globalHeader.search.placeholder":"搜索...","globalHeader.search.result.empty":"未找到相关结果","globalHeader.help.documentation":"使用文档","globalHeader.help.faq":"常见问题","globalHeader.help.support":"技术支持","globalHeader.help.feedback":"意见反馈","globalHeader.language.title":"语言","globalHeader.language.english":"English","globalHeader.language.chinese":"简体中文","globalHeader.language.traditional":"繁體中文","globalHeader.system.title":"系统","globalHeader.system.version":"版本","globalHeader.system.about":"关于","globalHeader.system.update":"检查更新","globalHeader.status.online":"在线","globalHeader.status.offline":"离线","globalHeader.status.busy":"忙碌","globalHeader.status.away":"离开","navBar.lang":"语言","llm.status.new":"处理中","llm.status.success":"处理成功","llm.status.error":"错误","llm.status.processing":"处理中","llm.status.pending":"等待中","llm.status.completed":"已完成","llm.status.cancelled":"已取消","llm.status.":"未知状态"}),{"menu.welcome":"工作台","menu.home":"首页","menu.member":"成员","menu.team":"组织","menu.team.organization":"组织","menu.team.member":"成员","menu.team.role":"角色","menu.team.group":"群组","menu.team.column":"字段","menu.team.thread":"会话","menu.team.message":"消息","menu.team.notification":"通知","menu.team.channel":"频道","menu.kbase.upload":"文件管理","menu.kbase.material":"素材库","menu.team.action":"日志","menu.team.company":"组织","menu.team.statistic":"数据","menu.message":"消息","menu.service":"客服","menu.service.unified":"统一","menu.service.agent":"一对一","menu.service.group":"工作组","menu.service.queue":"监控","menu.service.thread":"会话","menu.service.message":"消息","menu.service.tag":"标签","menu.service.channel":"渠道","menu.service.leavemsg":"留言","menu.service.rate":"评价","menu.service.crm":"客户","menu.service.transfer":"转接","menu.service.monitor":"监控","menu.service.quality":"质检","menu.service.black":"黑名单","menu.service.visitor":"访客","menu.service.statistic":"数据","menu.service.column":"字段","menu.flow":"工作流","menu.ticket":"工单","menu.ticket.ticket":"工单","menu.ticket.task":"任务","menu.ticket.form":"表单","menu.ticket.statistic":"数据","menu.callcenter":"呼叫中心","menu.voc":"客户之声","menu.crm":"客户","menu.setting.profile":"个人信息","menu.setting.basic":"基本设置","menu.setting.qrcode":"二维码","menu.setting.server":"服务器","menu.getting-started":"快速开始","menu.super":"超级管理","menu.super.org":"组织","menu.super.user":"用户","menu.super.pay":"支付","menu.super.notification":"通知","menu.super.push":"推送/短信","menu.super.role":"角色","menu.super.thread":"会话","menu.super.message":"消息","menu.super.llmodel":"大模型","menu.super.prompt":"提示词","menu.super.crm":"客户","menu.super.taboo":"敏感词","menu.super.upload":"文件","menu.super.license":"授权","menu.login":"登录","menu.register":"注册","menu.robot":"AI助手","menu.robot.robot":"机器人","menu.robot.model":"大模型","menu.robot.flow":"工作流","menu.robot.prompt":"提示词","menu.robot.message":"消息","menu.robot.thread":"会话","menu.robot.statistic":"数据","menu.kbase":"知识库","menu.kbase.helpcenter":"帮助中心","menu.kbase.assistant":"文档助手","menu.kbase.llm":"大模型","menu.kbase.faq":"常见问题","menu.kbase.faq.welcome":"欢迎语常见问题列表","menu.kbase.notebase":"内部知识库","menu.kbase.faqGuess":"猜你想问","menu.kbase.faqHot":"热门问题","menu.kbase.faqShortcut":"快捷路径","menu.kbase.quickbutton":"快捷按钮","menu.kbase.autoreply":"自动回复","menu.kbase.quickreply":"快捷回复","menu.kbase.keyword":"关键词","menu.kbase.taboo":"敏感词","menu.kbase.statistic":"数据","menu.marketing":"营销","menu.marketing.blog":"博文","menu.marketing.email":"邮件","menu.marketing.video":"短视频","menu.plugins":"插件","menu.setting":"设置","menu.docs":"帮助","menu.liangshibao":"良师宝","menu.meiyu":"美语","menu.tiku":"题库","menu.zhaobiao":"招标","menu.quartz":"定时任务","menu.liangshibao.index":"首页","menu.liangshibao.course":"课程","menu.liangshibao.category":"类别","menu.liangshibao.teacher":"教师","menu.liangshibao.media":"媒体","menu.dashboard":"仪表盘","menu.dashboard.analysis":"分析页","menu.dashboard.monitor":"监控页","menu.dashboard.workplace":"工作台","menu.workspace":"工作台","menu.workspace.projects":"项目","menu.workspace.teams":"团队","menu.workspace.tasks":"任务","menu.workspace.calendar":"日程","menu.workspace.files":"文件","menu.user":"用户中心","menu.user.profile":"个人信息","menu.user.settings":"个人设置","menu.user.message":"消息","menu.user.notification":"通知","menu.system":"系统","menu.system.users":"用户管理","menu.system.roles":"角色管理","menu.system.permissions":"权限管理","menu.system.departments":"部门管理","menu.system.logs":"系统日志","menu.kbase.articles":"文章管理","menu.kbase.categories":"分类管理","menu.kbase.tags":"标签管理","menu.kbase.search":"搜索","menu.service.tickets":"工单管理","menu.service.chat":"在线客服","menu.service.faq":"常见问题","menu.service.feedback":"意见反馈","menu.statistics":"数据","menu.statistics.overview":"总览","menu.statistics.reports":"数据","menu.statistics.analysis":"分析","menu.statistics.trends":"趋势","menu.account":"账户","menu.account.center":"个人中心","menu.account.settings":"个人设置","menu.account.security":"安全设置","menu.account.binding":"账号绑定"}),{TEXT:"文本",IMAGE:"图片",FILE:"文件",AUDIO:"语音",VIDEO:"视频",THREAD:"新会话",ROBOT_QA:"机器人问答",QUICKBUTTON_QA:"快捷按钮问答",QUICKBUTTON_URL:"快捷按钮链接",FAQ_QA:"常见问题问答","status.sending":"发送中","status.timeout":"超时","status.blocked":"已拦截","status.stranger":"非好友","status.error":"发送错误","status.success":"发送成功","status.recall":"撤回","status.delivered":"已送达","status.read":"已读","status.destroyed":"阅后即焚","status.unprocessed":"未处理","status.processed":"已处理","status.leave_msg_submit":"提交留言","status.leave_msg_replied":"留言已回复","status.rate_submit":"提交评价","status.rate_cancel":"取消评价","status.rate_up":"点赞","status.rate_down":"踩","status.transfer_accept":"接受转接","status.transfer_reject":"拒绝转接","status.invite_accept":"接受邀请","status.invite_reject":"拒绝邀请","message.type.welcome":"欢迎消息","message.type.continue":"继续消息","message.type.system":"系统消息","message.type.queue":"排队消息","message.type.notice":"通知消息","message.type.text":"文本消息","message.type.image":"图片消息","message.type.file":"文件消息","message.type.audio":"语音消息","message.type.video":"视频消息","message.type.music":"音乐消息","message.type.location":"位置消息","message.type.link":"链接消息","message.type.goods":"商品消息","message.type.card":"卡片消息","message.type.event":"事件消息","message.type.guess":"猜你想问","message.type.hot":"热门问题","message.type.shortcut":"快捷路径","message.type.order":"订单消息","message.type.poll":"投票消息","message.type.poll_submit":"投票提交","message.type.form":"表单消息","message.type.form_submit":"表单提交","message.type.leave_msg":"留言消息","message.type.leave_msg_submit":"留言已提交","message.type.leave_msg_replied":"留言已回复","message.type.ticket":"工单消息","message.type.ticket_submit":"工单提交","message.type.typing":"正在输入","message.type.processing":"处理中","message.type.stream":"流式消息","message.type.stream_end":"流式消息结束","message.type.preview":"预览消息","message.type.recall":"撤回消息","message.type.delivered":"已送达","message.type.read":"已读","message.type.quotation":"引用消息","message.type.kickoff":"踢出消息","message.type.shake":"抖动消息","message.type.auto_closed":"自动关闭","message.type.agent_closed":"客服关闭","message.type.faq":"常见问题","message.type.faq_q":"常见问题-问题","message.type.faq_a":"常见问题-回答","message.type.faq_up":"FAQ点赞","message.type.faq_down":"FAQ踩","faq.fromType":"来源类型","faq.rateType":"评分类型","faq.rating.tags":"反馈标签","faq.rating.reason":"反馈原因","faq.rating.user":"用户","message.type.robot":"机器人消息","message.type.robot_up":"机器人点赞","message.type.robot_down":"机器人踩","message.type.rate":"发起评价","message.type.rate_invite":"邀请评价","message.type.rate_submit":"提交评价","message.type.rate_cancel":"取消评价","message.type.transfer":"转接消息","message.type.transfer_accept":"接受转接","message.type.transfer_reject":"拒绝转接","message.type.transfer_timeout":"转接超时","message.type.transfer_cancel":"取消转接","message.type.invite":"邀请消息","message.type.invite_accept":"接受邀请","message.type.invite_reject":"拒绝邀请","message.type.invite_timeout":"邀请超时","message.type.invite_cancel":"取消邀请","message.type.invite_visitor":"邀请访客","message.type.invite_visitor_accept":"访客接受邀请","message.type.invite_visitor_reject":"访客拒绝邀请","message.type.invite_visitor_timeout":"邀请访客超时","message.type.invite_visitor_cancel":"取消邀请访客","message.type.invite_group":"邀请进群","message.type.invite_group_reject":"拒绝进群邀请","message.type.invite_group_accept":"接受进群邀请","message.type.invite_group_timeout":"进群邀请超时","message.type.invite_group_cancel":"取消进群邀请","message.type.invite_kbase":"邀请知识库","message.type.invite_kbase_reject":"拒绝知识库邀请","message.type.invite_kbase_accept":"接受知识库邀请","message.type.invite_kbase_timeout":"知识库邀请超时","message.type.invite_kbase_cancel":"取消知识库邀请","message.type.invite_organization":"邀请组织","message.type.invite_organization_reject":"拒绝组织邀请","message.type.invite_organization_accept":"接受组织邀请","message.type.invite_organization_timeout":"组织邀请超时","message.type.invite_organization_cancel":"取消组织邀请","message.type.article":"文章消息","message.type.webrtc_audio_invite":"音频通话邀请","message.type.webrtc_video_invite":"视频通话邀请","message.type.webrtc_audio_invite_reject":"拒绝音频通话","message.type.webrtc_video_invite_reject":"拒绝视频通话","message.type.webrtc_audio_invite_accept":"接受音频通话","message.type.webrtc_video_invite_accept":"接受视频通话","message.type.webrtc_audio_invite_cancel":"取消音频通话","message.type.webrtc_video_invite_cancel":"取消视频通话","message.type.group_create":"创建群组","message.type.group_invite":"邀请加群","message.type.group_dismiss":"解散群组","message.type.error":"错误消息","message.type.notification_agent_reply_timeout":"客服回复超时提醒","message.type.notification_rate_submitted":"访客评价提交提醒","message.tab.all":"全部消息","message.tab.human":"人工消息","message.tab.robot":"机器人消息","message.tab.leave":"留言消息","message.tab.rating":"反馈消息","message.tab.group":"群组消息","message.tab.member":"成员消息","thread.process.status.new":"新会话","thread.process.status.roboting":"机器人接待中","thread.process.status.offline":"客服离线","thread.process.status.queuing":"排队中","thread.process.status.chatting":"会话进行中","thread.process.status.closed":"会话已结束",client:"客户端","client.system":"系统","client.web":"网页","client.web.pc":"网页PC端","client.web.h5":"网页H5端","client.web.visitor":"网页访客端","client.web.admin":"网页管理端","client.ios":"iOS","client.android":"安卓","client.electron":"桌面应用","client.flutter":"Flutter","client.flutter.web":"Flutter网页版","client.flutter.android":"Flutter安卓版","client.flutter.ios":"Flutter iOS版","client.flutter.macos":"Flutter macOS版","client.flutter.windows":"Flutter Windows版","client.flutter.linux":"Flutter Linux版","client.uniapp":"UniApp","client.uniapp.web":"UniApp网页版","client.uniapp.android":"UniApp安卓版","client.uniapp.ios":"UniApp iOS版","client.wechat":"微信","client.wechat.mini":"微信小程序","client.wechat.mp":"微信公众号","client.wechat.work":"企业微信","client.wechat.kefu":"微信客服","client.wechat.channel":"微信视频号"}),{"app.setting.pagestyle":"整体风格设置","app.setting.pagestyle.dark":"暗色菜单风格","app.setting.pagestyle.light":"亮色菜单风格","app.setting.content-width":"内容区域宽度","app.setting.content-width.fixed":"定宽","app.setting.content-width.fluid":"流式","app.setting.themecolor":"主题色","app.setting.themecolor.dust":"薄暮","app.setting.themecolor.volcano":"火山","app.setting.themecolor.sunset":"日暮","app.setting.themecolor.cyan":"明青","app.setting.themecolor.green":"极光绿","app.setting.themecolor.daybreak":"拂晓蓝(默认)","app.setting.themecolor.geekblue":"极客蓝","app.setting.themecolor.purple":"酱紫","app.setting.navigationmode":"导航模式","app.setting.sidemenu":"侧边菜单布局","app.setting.topmenu":"顶部菜单布局","app.setting.fixedheader":"固定 Header","app.setting.fixedsidebar":"固定侧边菜单","app.setting.fixedsidebar.hint":"侧边菜单布局时可配置","app.setting.hideheader":"下滑时隐藏 Header","app.setting.hideheader.hint":"固定 Header 时可配置","app.setting.othersettings":"其他设置","app.setting.weakmode":"色弱模式","app.setting.copy":"拷贝设置","app.setting.copyinfo":"拷贝成功,请到 config/defaultSettings.js 中替换默认配置","app.setting.production.hint":"配置栏只在开发环境用于预览,生产环境不会展现,请拷贝后手动修改配置文件"}),{"app.pwa.offline":"当前处于离线状态","app.pwa.serviceworker.updated":"有新内容","app.pwa.serviceworker.updated.hint":"请点击“刷新”按钮或者手动刷新页面","app.pwa.serviceworker.updated.ok":"刷新"}),{"component.tagSelect.expand":"展开","component.tagSelect.collapse":"收起","component.tagSelect.all":"全部",action:"操作",actions:"操作",refresh:"刷新",loading:"加载中",create:"创建",createKb:"创建知识库",createDept:"创建部门",creating:"创建中...","create.category":"创建分类","fetch.categories.error":"获取分类失败","create.member":"添加成员","create.success":"创建成功","create.fail":"创建失败",update:"更新",updating:"更新中...","update.success":"更新成功","update.fail":"更新失败",save:"保存",saving:"正在保存...",upload:"上传",import:"导入",export:"导出","download.template":"下载模板",open:"打开",copy:"复制","copy.success":"复制成功",ok:"确定",cancel:"取消",bind:"绑定",edit:"编辑",editing:"修改中...","edit.success":"修改成功","edit.fail":"修改失败",view:"查看",detail:"详情",delete:"删除",deleting:"删除中...",deleteTip:"删除提示","delete.dept.all.error":"不能删除所有部门",deleteAffirm:"确定要删除",deleteKbaseTip:"知识库至少保留一个","delete.success":"删除成功","delete.fail":"删除失败","process.success":"处理成功","process.fail":"处理失败",preview:"预览",close:"关闭",closing:"关闭中...",closeTip:"关闭提示",closeASure:"确定要关闭","close.success":"关闭成功",title:"标题",name:"名字",nickname:"昵称","username.change.tip":"登录用户名(修改用户名之后,需要重新登录)",email:"邮箱","email.verified":"邮箱(已验证)","email.unverified":"邮箱(待验证)",mobile:"手机号","mobile.verified":"手机号(已验证)","mobile.unverified":"手机号(待验证)",telephone:"座机",jobNo:"工号",jobTitle:"职位",seatNo:"座位号",department:"部门",roles:"角色",fileName:"文件名",fileType:"文件类型",type:"类型",sender:"发送者",receiver:"接收者",note:"备注",status:"状态",contact:"联系方式",content:"内容",answer:"回答",question:"问题",offline:"离线",images:"图片",agent:"客服",city:"城市",client:"客户端",category:"分类",description:"描述",unreadCount:"未读数",color:"颜色",createdAt:"创建时间",updatedAt:"更新时间",choose:"请选择",log:"日志",info:"信息",auth:"实名认证",data:"数据",statistic:"数据",monitor:"监控",quality:"质检",summary:"小结",quickbutton:"快捷按钮","quickbutton.guide":"请先到 知识库 -> 快捷按钮 -> 新建,创建快捷按钮之后,再来添加.",SERVICE:"客服机器人",MARKETING:"售前营销获客机器人",KNOWLEDGEBASE:"知识库机器人(内部)",QA:"问答机器人(直接调用大模型)",AGENT_ASSISTANT:"客服助手(内部)",TICKET_ASSISTANT:"工单助手",KB:"知识库机器人",KBDOC:"知识库单文档机器人",llm:"大模型",keyword:"关键词",reply:"回复",third:"第三方",form:"表单",survey:"表单",queue:"排队",transferToAgent:"转人工",intentionClassification:"意图分类",rateDown:"点踩设置",popup:"弹窗邀请",trigger:"触发器",history:"历史消息",autoPopup:"自动弹窗",showInvite:"显示邀请",inviteText:"邀请文本",inputassociation:"输入联想",agentassistant:"智能辅助",timeoutRemind:"超时提醒",right:"右栏",showRightIframe:"显示右栏",rightIframeUrl:"右栏Url",autoreply:"自动回复",black:"黑名单",score:"评分",matchType:"匹配类型",EXACT:"精确匹配",FUZZY:"模糊匹配",REGULAR:"正则匹配",VECTOR:"向量匹配",ELASTIC:"ES搜索",enabled:"是否启用",disabled:"禁用",yes:"是",no:"否",rate:"满意度评价",leavemsg:"留言设置",transfer:"转人工",visitor:"访客",customer:"客户信息",browser:"浏览器",os:"操作系统",device:"设备",referrer:"来源网址",captcha:"验证码",logging:"登录中...","login.success":"登录成功","login.error":"登录失败,请稍后重试",registering:"注册中...","register.success":"注册成功","register.error":"注册失败",antiharassment:"防骚扰",channelsocial:"社交渠道",channelshop:"电商渠道",channelforeign:"海外渠道","robot.no.agent.now":"机器人对话,暂不支持转人工","chat.widget.code":"客服代码",message:"消息",thread:"会话",showHistory:"是否显示历史记录",showPreForm:"是否显示询前表单",showInputAssociation:"是否启用输入联想",showCaptcha:"是否显示验证码","leavemsg.enabled":"是否启用留言","settings.profile":"个人资料","settings.basic":"基本设置","settings.realname":"实名认证","settings.server":"服务器设置","settings.money":"费用相关","server.address":"服务器地址","settings.notice":"系统通知","mqtt.address":"长链接地址",amount:"金额",state:"状态",appId:"AppId",appSecret:"AppSecret",url:"Url",token:"Token",encryptMode:"消息加解密方式","delete.error":"删除失败","batch.enable":"批量启用","batch.disable":"批量禁用","batch.enable.success":"成功启用 {count} 条记录","batch.disable.success":"成功禁用 {count} 条记录","batch.enable.partial":"已启用 {success} 条记录,{fail} 条记录启用失败","batch.disable.partial":"已禁用 {success} 条记录,{fail} 条记录禁用失败","batch.noselection":"请选择要处理的项",enabling:"正在启用...",disabling:"正在禁用...","component.table.total":"共 {total} 条","component.table.selected":"已选择 {count} 项","component.table.loading":"正在加载数据...","component.table.empty":"暂无数据","component.table.error":"数据加载失败","component.table.column.action":"操作","component.table.column.status":"状态","component.table.column.createTime":"创建时间","component.table.column.updateTime":"更新时间","component.modal.confirm":"确认","component.modal.cancel":"取消","component.modal.ok":"确定","component.modal.title.success":"成功","component.modal.title.error":"错误","component.modal.title.warning":"警告","component.modal.title.info":"提示","component.upload.text":"点击或拖拽文件到此区域上传","component.upload.hint":"支持单个或批量上传","component.upload.downloading":"下载中...","component.upload.uploading":"上传中...","component.upload.success":"上传成功","component.upload.error":"上传失败","component.upload.preview":"预览","component.upload.remove":"移除","component.pagination.total":"共 {total} 条","component.pagination.item":"条","component.pagination.page":"页","component.pagination.perPage":"条/页","component.pagination.jump":"跳至","component.search.placeholder":"请输入关键词","component.search.advanced":"高级搜索","component.search.reset":"重置","component.search.search":"搜索","component.select.placeholder":"请选择","component.select.loading":"加载中...","component.select.notFound":"无匹配选项","component.select.selected":"已选择 {count} 项","batch.delete":"批量删除","batch.delete.noselection":"请选择要删除的项","batch.delete.success":"成功删除 {count} 条记录","batch.delete.partial":"已删除 {success} 条记录,{fail} 条记录删除失败","batch.deleteTip":"批量删除确认","batch.deleteAffirm":"确定要删除选中的",deleteAll:"删除所有","deleteAll.success":"成功删除所有记录","deleteAll.tip":"删除确认","deleteAll.confirm":"确定要删除所有问答对数据吗?此操作不可恢复!",items:"条记录","quickreply.title.tooltip":"快捷回复的标题或名称","quickreply.content.tooltip":"快捷回复的具体内容","quickreply.type.tooltip":"快捷回复的内容类型","quickreply.shortcut.tooltip":"用于快速触发的快捷键","quickreply.enabled.tooltip":"快捷回复是否启用","quickreply.category.tooltip":"快捷回复的分类","quickreply.tags.tooltip":"用于快速筛选的标签","quickreply.startDate.tooltip":"快捷回复生效的开始时间","quickreply.endDate.tooltip":"快捷回复失效的结束时间","quickreply.updatedAt.tooltip":"最后更新的时间","autoreply.keyword.keywordList.tooltip":"触发自动回复的关键词列表","autoreply.keyword.replyList.tooltip":"匹配关键词后的自动回复内容列表","autoreply.keyword.matchType.tooltip":"关键词匹配的方式","autoreply.keyword.contentType.tooltip":"回复内容的类型","autoreply.keyword.category.tooltip":"关键词回复的分类","autoreply.keyword.enabled.tooltip":"关键词回复是否启用","autoreply.keyword.isTransfer.tooltip":"是否触发转人工服务","autoreply.keyword.startDate.tooltip":"关键词回复生效的开始时间","autoreply.keyword.endDate.tooltip":"关键词回复失效的结束时间","autoreply.keyword.updatedAt.tooltip":"最后更新的时间","autoreply.fixed.content.tooltip":"固定自动回复的内容","autoreply.fixed.type.tooltip":"回复内容的类型","autoreply.fixed.replyCount.tooltip":"该回复被使用的次数","autoreply.fixed.enabled.tooltip":"该固定回复是否启用","autoreply.fixed.category.tooltip":"固定回复的分类","autoreply.fixed.tags.tooltip":"用于筛选和分类的标签","autoreply.fixed.startDate.tooltip":"固定回复生效的开始时间","autoreply.fixed.endDate.tooltip":"固定回复失效的结束时间","autoreply.fixed.updatedAt.tooltip":"最后更新的时间","faq.question.tooltip":"常见问题的问题内容","faq.similar.questions.tooltip":"表达相同意思的其他问法","faq.answer.tooltip":"常见问题的回答内容","faq.clickCount.tooltip":"问题被点击的次数","faq.upCount.tooltip":"问题被点赞的次数","faq.downCount.tooltip":"问题被踩的次数","faq.category.tooltip":"问题所属的分类","faq.tags.tooltip":"用于分类和搜索的标签","faq.isValid.tooltip":"问题是否有效可用","faq.startDate.tooltip":"问题生效的开始时间","faq.endDate.tooltip":"问题失效的结束时间","faq.updatedAt.tooltip":"最后更新的时间","pages.article.title.tooltip":"文章的标题","pages.article.summary.tooltip":"文章的摘要内容","pages.article.category.tooltip":"文章所属的分类","pages.article.type.tooltip":"文章的内容类型","pages.article.top.tooltip":"文章是否置顶","pages.article.editor.tooltip":"文章的编辑器类型","pages.article.readCount.tooltip":"文章被阅读的次数","pages.article.likeCount.tooltip":"文章被点赞的次数","pages.article.status.tooltip":"文章的发布状态","pages.article.startDate.tooltip":"文章生效的开始日期","pages.article.endDate.tooltip":"文章失效的结束日期","pages.article.updatedAt.tooltip":"文章最后更新的时间","pages.prompt.tooltip":"提示词的内容","chat.test.tooltip":"请确认上传内容状态为:处理成功","ticket.title.tooltip":"工单标题","ticket.description.tooltip":"工单详细描述","ticket.status.tooltip":"工单当前处理状态","ticket.priority.tooltip":"工单优先级","ticket.assignee.tooltip":"工单负责人","ticket.reporter.tooltip":"工单报告人","ticket.category.tooltip":"工单分类","ticket.status.new":"新建","ticket.status.assigned":"已分配","ticket.status.claimed":"已认领","ticket.status.unclaimed":"未认领","ticket.status.processing":"处理中","ticket.status.transferred":"已转交","ticket.status.pending":"等待中","ticket.status.holding":"挂起","ticket.status.resumed":"已恢复","ticket.status.reopened":"重新打开","ticket.status.resolved":"已解决","ticket.status.escalated":"已上报","ticket.status.closed":"已关闭","ticket.status.cancelled":"已取消","ticket.status.verified_ok":"验证通过","ticket.status.verified_fail":"验证失败","ticket.priority.lowest":"最低","ticket.priority.low":"低","ticket.priority.medium":"中","ticket.priority.high":"高","ticket.priority.urgent":"紧急","ticket.priority.critical":"严重","ticket.action.edit":"编辑","ticket.action.view":"查看","ticket.action.delete":"删除","ticket.action.export":"导出","ticket.action.open.flow.editor":"流程编辑器","ticket.list":"工单列表","batch.operations":"批量操作","more.operations":"更多操作","import.export":"导入导出","export.options":"导出选项","deleteAll.nodata":"没有数据可删除","deleteAll.error":"删除过程发生错误","deleteAll.failed":"删除失败","deleting.all":"正在删除所有数据...","export.current":"导出当前页","export.all":"导出全部","export.range":"分段导出","leave.msg.status.spam":"Spam","leave.msg.status.invalid":"Invalid"}),{"pages.login.title":"微语","pages.layouts.userLayout.title":"重复工作自动化","pages.layouts.userLayout.title.liangshibao":"良师宝管理后台","pages.layouts.userLayout.title.tiku":"题库大全","pages.layouts.userLayout.title.meiyu":"每日最新英语听力","pages.layouts.userLayout.title.zhaobiao":"最新最全招标信息","pages.login.accountLogin.tab":"账户密码登录","pages.login.accountLogin.errorMessage":"错误的用户名和密码","pages.login.failure":"登录失败,请检查用户名密码!","pages.login.failureCode":"验证码错误","pages.login.success":"登录成功!","pages.login.username.placeholder":"用户名/邮箱","pages.login.username.required":"用户名是必填项!","pages.login.password.placeholder":"密码","pages.login.repassword.placeholder":"确认密码","pages.login.password.required":"密码是必填项!","pages.login.repassword.required":"确认密码是必填项!","pages.login.phoneLogin.tab":"手机号登录","pages.login.phoneLogin.errorMessage":"验证码错误","pages.login.phoneNumber.placeholder":"请输入手机号!","pages.login.phoneNumber.required":"手机号是必填项!","pages.login.phoneNumber.invalid":"不合法的手机号!","pages.login.email.placeholder":"邮箱","pages.login.email.required":"请输入邮箱地址!","pages.login.email.invalid":"邮箱无效!","pages.login.captcha.placeholder":"请输入验证码!","pages.login.captcha.required":"验证码是必填项!","pages.login.phoneLogin.getVerificationCode":"获取验证码","pages.getCaptchaSecondText":"秒后重新获取","pages.login.scanLogin.tab":"扫码登录","pages.login.rememberMe":"自动登录","pages.login.forgotPassword":" 忘记密码","pages.login.submit":"已有账号,去登录","pages.login.loginWith":"其他登录方式 :","pages.login.register":"注册","pages.login.registerAccount":" 注册账户","pages.login.auto.register":"未注册手机号会自动注册","pages.welcome.link":"欢迎使用","pages.robot.new":"新建","pages.robot.edit":"编辑","pages.robot.delete":"删除","pages.robot.upload":"上传","pages.robot.tab.basic":"基本信息","pages.robot.tab.kb":"知识库","pages.robot.tab.channel":"平台渠道","pages.robot.tab.statistic":"数据统计","pages.robot.tab.advanced":"高级设置","pages.robot.tab.monitor":"监控","pages.robot.tab.flow":"流程编排","pages.robot.tab.avatar":"头像","pages.robot.tab.title":"标题","pages.robot.tab.welcomeTip":"欢迎语","pages.robot.tab.description":"简介","pages.robot.tab.preview":"实时预览","pages.robot.tab.website":"官网","pages.robot.tab.helpdesk":"帮助中心","pages.robot.tab.icp":"京ICP备案 17041763号-1","pages.robot.tab.police":"粤公安备案 44030502008688号","pages.robot.kb.split":"文件切块","pages.robot.kb.file":"文件上传","pages.robot.kb.faq":"常见问题","pages.robot.kb.text":"纯文本","pages.robot.kb.qa":"问答对","pages.robot.kb.web":"网页","pages.robot.kb.webpage":"网页抓取","pages.robot.kb.website":"全站抓取","pages.robot.file.title":"文件名","pages.robot.file.type":"文件类型","pages.robot.file.size":"文件大小","pages.robot.file.action":"操作","pages.robot.file.delete":"删除","pages.robot.file.save":"保存","pages.robot.file.cancel":"取消","pages.robot.file.uploading":"上传中...","pages.robot.file.name_invalid":"文件名不能包含 _ ","pages.robot.file.parse":"解析文件内容","pages.agent.service.settings":"接待配置","pages.agent.robot":"机器人","pages.workgroup.tab.route":"路由配置","pages.setting":"设置","pages.logout":"退出登录","pages.footer.website":"微语官网","pages.footer.helpcenter":"帮助中心","pages.footer.contact":"客服中心","pages.settings.reset.password":"重置密码","pages.settings.reset.mobile":"重置手机号","pages.settings.reset.email":"重置邮箱","pages.settings.verify.mobile":"验证手机号","pages.settings.verify.email":"验证邮箱","pages.settings.bind.mobile":"绑定手机号","pages.settings.bind.email":"绑定邮箱","pages.settings.unbind.mobile":"解绑手机号","pages.settings.unbind.email":"解绑邮箱","pages.login.country.placeholder":"选择国家/地区","pages.login.country.china":"中国大陆","pages.login.country.hongkong":"中国香港","pages.login.country.taiwan":"中国台湾","pages.login.country.macao":"中国澳门","pages.login.country.japan":"日本","pages.login.country.korea":"韩国","pages.login.country.usa":"美国","pages.login.country.canada":"加拿大","pages.login.country.uk":"英国","pages.login.country.germany":"德国","pages.login.country.france":"法国","pages.login.country.australia":"澳大利亚","pages.login.country.singapore":"新加坡","pages.login.country.malaysia":"马来西亚","pages.login.country.thailand":"泰国","pages.login.country.vietnam":"越南","pages.login.country.philippines":"菲律宾","pages.login.country.indonesia":"印度尼西亚","pages.login.country.italy":"意大利","pages.login.country.spain":"西班牙","pages.login.country.russia":"俄罗斯","pages.login.country.newzealand":"新西兰","bytedesk.chat.title":"在线客服","bytedesk.chat.subtitle":"请问有什么可以帮您?","bytedesk.bubble.title":"需要帮助吗?","bytedesk.bubble.subtitle":"点击开始对话","bytedesk.position.bottomRight":"右下角","bytedesk.position.bottomLeft":"左下角","bytedesk.position.margin":"边距","bytedesk.theme.title":"主题设置","bytedesk.theme.light":"浅色","bytedesk.theme.dark":"深色","bytedesk.theme.system":"跟随系统","bytedesk.theme.color":"主题色","bytedesk.tabs.title":"标签页显示","bytedesk.tabs.home":"首页","bytedesk.tabs.messages":"消息","bytedesk.tabs.help":"帮助","bytedesk.tabs.news":"新闻","faq.question":"问题","faq.similar.questions":"相似问法","faq.answer":"答案","faq.tags":"标签","faq.type":"类型","faq.type.text":"文本","faq.type.image":"图片","faq.type.video":"视频","faq.type.file":"文件","faq.viewCount":"浏览数","faq.clickCount":"点击数","faq.upCount":"点赞数","faq.downCount":"踩数","faq.isValid":"是否有效","faq.startDate":"开始时间","faq.endDate":"结束时间","faq.updatedAt":"更新时间","workgroup.route.type":"路由类型","workgroup.route.roundRobin":"按顺序循环分配","workgroup.route.leastActive":"最小活动数算法","workgroup.route.random":"随机分配","workgroup.route.weightedRandom":"加权随机分配","workgroup.route.consistentHash":"一致性哈希分配","workgroup.route.fastestResponse":"最快响应时间","workgroup.route.broadcast":"广播给所有客服,客服抢单","workgroup.route.roundRobin.desc":"根据客服上线时间进入监控轮流分配。按顺序循环分配,保证公平性,适合能力相近的客服。注意:当客服网络不稳定掉线重连之后,会重新排到监控末尾","workgroup.route.leastActive.desc":"根据客服当前进行中会话进行分配,优先分配给数量最少者。注意:客服接待数量会受到客服接待速度的影响,接待完毕之后,客服手动结束会话有利于加速分配新客","workgroup.route.random.desc":"完全随机选择,实现简单,适合短期任务","workgroup.route.weightedRandom.desc":"考虑客服评分和性能,更好的客服获得更多机会,提高整体服务质量","workgroup.route.consistentHash.desc":"相同访客尽量分配给同一客服,提高服务连续性,增加客户粘性","workgroup.route.fastestResponse.desc":"选择响应最快的客服,提高用户体验,激励客服提高效率","workgroup.route.broadcast.desc":"广播给所有客服,客服抢单,适合客服团队协同处理","workgroup.chat.show":"显示聊天窗口","workgroup.chat.hide":"隐藏聊天窗口","workgroup.route.updating":"正在更新...","workgroup.route.update.success":"更新成功","workgroup.route.update.error":"更新失败","member.status.pending":"待激活","member.status.active":"正常","member.status.lock":"锁定","member.status.leave":"离职","agent.status.online":"在线接待","agent.status.offline":"客服下线","agent.status.available":"客服在线","agent.status.busy":"客服忙碌","agent.connection.success":"连接成功","agent.connection.failed":"连接断开","thread.tab.all":"全部会话","thread.tab.invite":"邀请记录","thread.tab.rate":"评价记录","thread.tab.summary":"会话小结","thread.tab.transfer":"转接记录","thread.tab.monitor":"会话监控","visitor.tab.all":"全部访客","visitor.tab.black":"黑名单用户","visitor.tab.blackip":"黑名单IP","visitor.tab.statistic":"数据","quality.tab.todo":"待质检","quality.tab.table":"质检记录","quality.tab.setting":"质检设置","visitor.black.list":"黑名单列表","visitor.black.nickname":"访客昵称","visitor.black.type":"类型","visitor.black.type.user":"用户","visitor.black.type.visitor":"访客","visitor.black.blockIp":"是否封禁IP","visitor.black.startTime":"开始时间","visitor.black.endTime":"结束时间","visitor.black.reason":"原因","visitor.black.threadTopic":"会话标题","visitor.black.userNickname":"操作人","visitor.black.yes":"是","visitor.black.no":"否","visitor.black.delete":"删除","visitor.black.export":"导出","visitor.black.coming.soon":"即将上线","tags.tab.tags":"标签","visitor.blackip.list":"IP黑名单列表","visitor.blackip.ip":"IP地址","visitor.blackip.reason":"原因","visitor.blackip.startTime":"开始时间","visitor.blackip.endTime":"结束时间","visitor.blackip.userNickname":"操作人","visitor.blackip.unblock":"解封",unblockTip:"解封确认",unblockAffirm:"确定要解封","unblock.success":"解封成功","unblock.error":"解封失败",ok:"确定",cancel:"取消",actions:"操作","visitor.list":"访客列表","visitor.nickname":"访客昵称","visitor.ip":"Ip","visitor.ipLocation":"位置","visitor.status":"状态","visitor.status.online":"在线","visitor.status.offline":"离线","visitor.status.blocked":"黑名单","visitor.status.unknown":"未知","visitor.vipLevel":"VIP等级","visitor.vipLevel.tooltip":"VIP等级","visitor.tagList":"标签列表","visitor.tagList.tooltip":"标签列表","visitor.client":"客户端","visitor.updatedAt":"最后活跃","visitor.export":"导出","visitor.export.coming.soon":"即将上线","queue.list":"监控列表","queue.member.list":"监控成员","queue.member.nickname":"访客昵称","queue.member.queueNickname":"所属监控","queue.member.number":"序号","queue.member.before":"前面人数","queue.member.waitTime":"等待时长","queue.member.enqueueTime":"入队时间","queue.member.offline":"客服离线","queue.member.offline.yes":"是","queue.member.offline.no":"否","queue.member.status":"会话状态","queue.member.status.waiting":"等待中","queue.member.status.serving":"正在服务","queue.member.status.completed":"已完成","queue.member.status.abandoned":"已放弃","queue.member.status.timeout":"已超时","queue.member.status.rejected":"已拒绝(无可用客服)","queue.member.status.unknown":"未知","queue.member.agentAcceptType":"客服接入方式","queue.member.agentAcceptTime":"客服接入时间","queue.member.robotAcceptType":"机器人接入方式","queue.member.robotAcceptTime":"机器人接入时间","queue.member.rated.yes":"已评价","queue.member.rated.no":"未评价","queue.member.rateLevel":"评分等级","queue.member.summarized":"是否已小结","queue.member.summarized.yes":"已小结","queue.member.summarized.no":"未小结","queue.member.visitorMessageCount":"访客消息数","queue.member.agentMessageCount":"客服消息数","queue.member.robotMessageCount":"机器人消息数","queue.member.agentAvgResponseTime":"平均响应时间","queue.member.qualityChecked":"是否已质检","queue.member.qualityChecked.yes":"已质检","queue.member.qualityChecked.no":"未质检","queue.member.leaveMsg":"是否留言","queue.member.leaveMsg.yes":"已留言","queue.member.leaveMsg.no":"未留言","queue.member.intentionType":"意图类型","queue.member.emotionType":"情绪类型","queue.member.acceptType.auto":"自动接入","queue.member.solved":"是否解决","queue.member.rated":"是否评价","queue.member.rateAt":"评价时间","queue.member.client":"客户端","queue.member.agent":"人工客服","queue.member.robot":"机器人","queue.member.workgroup":"工作组","queue.member.robotToAgent":"转人工","queue.member.robotToAgentTime":"转人工时间","queue.member.export":"导出","queue.member.export.coming.soon":"即将上线","queue.tab.list":"监控列表","queue.tab.member":"监控成员","queue.tab.statistic":"监控统计","queue.member.solved.yes":"已解决","queue.member.solved.no":"未解决","queue.member.acceptType.manual":"手动接入","queue.member.acceptType.robot":"机器人","queue.member.acceptType.unknown":"未接入","queue.nickname":"监控名称","queue.type":"监控类型","queue.type.workgroup":"工作组","queue.type.agent":"一对一","queue.type.robot":"机器人","queue.type.unknown":"未知","queue.day":"日期","queue.status":"状态","queue.status.open":"开启","queue.status.closed":"关闭","queue.status.unknown":"未知","queue.dashboard.title":"监控统计","queue.totalCount":"请求服务人次","queue.robotingCount":"机器人服务中人次","queue.offlineCount":"离线人次","queue.leaveMsgCount":"留言人次","queue.robotToAgentCount":"转人工人次","queue.queuingCount":"当前等待中人次","queue.chattingCount":"服务中人次","queue.closedCount":"服务结束人次","queue.avgWaitTime":"平均等待时长","queue.avgResolveTime":"平均解决时长","queue.export":"导出","queue.export.coming.soon":"即将上线","queue.type.active":"运行中","queue.type.paused":"已暂停","queue.type.closed":"已结束","queue.type.maintenance":"维护中","queue.status.active":"运行中","queue.status.paused":"已暂停","queue.status.maintenance":"维护中","queue.day.format":"YYYY年MM月DD日","queue.time.format":"HH时mm分ss秒","queue.number.unit":"人","queue.time.unit":"分钟","table.columns.reset":"重置","table.columns.setting":"列设置","table.columns.show":"显示","table.columns.hide":"隐藏","queue.statistic.title":"监控统计","queue.statistic.today":"今日","queue.statistic.yesterday":"昨日","queue.statistic.week":"近7天","queue.statistic.month":"近30天","queue.statistic.total":"总计","queue.statistic.waiting":"等待中","queue.statistic.serving":"服务中","queue.statistic.served":"已服务","queue.statistic.avgWaitTime":"平均等待时长","queue.statistic.avgSolveTime":"平均解决时长","queue.statistic.unit.minute":"分钟","queue.statistic.unit.person":"人","ticket.tab.list":"工单列表","ticket.tab.task":"任务列表","ticket.tab.form":"表单列表","ticket.list":"工单列表","ticket.task.list":"任务列表","ticket.title":"标题","ticket.type":"类型","ticket.status":"状态","ticket.priority":"优先级","ticket.creator":"创建人","ticket.assignee":"负责人","ticket.createdAt":"创建时间","ticket.updatedAt":"更新时间","ticket.dueDate":"截止日期","ticket.description":"描述","ticket.export":"导出","ticket.export.coming.soon":"即将上线","ticket.status.open":"待处理","ticket.status.in_progress":"处理中","ticket.status.resolved":"已解决","ticket.status.closed":"已结束","ticket.priority.low":"低","ticket.priority.medium":"中","ticket.priority.high":"高","ticket.priority.urgent":"紧急","ticket.type.bug":"缺陷","ticket.type.feature":"需求","ticket.type.support":"支持","ticket.type.other":"其他","channel.web.button.color":"按钮颜色","channel.web.button.color.blue":"蓝色","channel.web.button.color.green":"绿色","channel.web.button.color.red":"红色","channel.web.button.color.yellow":"黄色","channel.web.button.color.purple":"紫色","channel.web.show.bubble":"显示气泡","channel.web.show.bubble.tooltip":"开启后,在页面右下角显示气泡","channel.web.enable.multilang":"启用多语言","channel.web.enable.multilang.tooltip":"开启后,可以设置聊天窗口的语言","channel.web.select.language":"选择语言","channel.web.lang.zh_cn":"简体中文","channel.web.lang.zh_tw":"繁体中文","channel.web.lang.en":"英语","channel.web.enable.theme":"启用主题设置","channel.web.enable.theme.tooltip":"开启后,可以设置聊天窗口的主题","channel.web.select.theme":"选择主题","channel.web.theme.system":"跟随系统","channel.web.theme.light":"亮色主题","channel.web.theme.dark":"暗色主题","channel.web.embed.code":"嵌入式代码","channel.web.copy.code":"复制配置代码","channel.web.show.chat":"显示聊天窗口","channel.web.hide.chat":"隐藏聊天窗口","channel.web.fullscreen.code":"全屏窗口代码","channel.web.copy.fullscreen":"复制全屏窗口代码","channel.web.open.fullscreen":"打开全屏窗口","channel.web.frame.code":"居中窗口代码","channel.web.copy.frame":"复制居中窗口代码","channel.web.open.frame":"打开居中窗口","channel.web.config.title":"Web配置","channel.web.position":"右侧显示","channel.web.position.tooltip":"开启为右下角显示,关闭为左下角显示","channel.web.copy.success":"配置代码已复制到剪贴板","channel.web.copy.error":"复制失败,请手动复制","channel.web.fullscreen.copy.success":"全屏窗口代码已复制到剪贴板","channel.web.frame.copy.success":"居中窗口代码已复制到剪贴板","channel.web.right.position":"右侧显示","channel.web.right.position.tooltip":"开启为右下角显示,关闭为左下角显示","channel.web.theme.select":"选择主题","channel.web.theme.follow.system":"跟随系统","channel.web.code.embed":"嵌入式代码","channel.web.code.embed.desc":"添加此代码到您的网页","channel.web.code.fullscreen":"全屏窗口代码,兼容PC端和移动端","channel.web.code.fullscreen.desc":"在新窗口打开聊天,兼容PC端和移动端","channel.web.code.frame":"居中窗口代码,仅用于PC电脑端","channel.web.code.frame.desc":"在iframe中嵌入聊天, 仅用于PC电脑端","channel.web.copy.button":"复制代码","channel.web.copy.fullscreen.button":"复制全屏代码","channel.web.open.fullscreen.button":"打开全屏窗口","channel.web.copy.frame.button":"复制居中代码","channel.web.open.frame.button":"打开居中窗口","install.guide.github":"更多示例 → Github","channel.web.generate.qrcode":"生成二维码","channel.web.qrcode.title":"客服二维码","channel.web.qrcode.scan":"扫描二维码咨询客服","channel.web.qrcode.download":"下载二维码","channel.web.qrcode.download.success":"二维码下载成功","common.close":"关闭","install.guide.docs":"安装文档","install.guide.steps":"安装步骤","install.guide.step1.title":"1. 安装依赖","install.guide.step1.or":"或","install.guide.step2.title":"2. 导入组件","install.guide.step3.title":"3. 配置参数","install.guide.step3.org.comment":"替换为您的组织ID","install.guide.step3.sid.comment":"替换为您的SID","install.guide.step4.title":"4. 使用组件","install.guide.step4.open.chat":"打开聊天","install.guide.step5.title":"5. 可用方法","install.guide.step5.show":"显示聊天窗口","install.guide.step5.hide":"隐藏聊天窗口","agent.info.title":"客服信息","agent.info.nickname":"昵称","agent.info.nickname.placeholder":"请输入客服昵称","agent.info.description":"描述","agent.info.description.placeholder":"请输入客服描述","agent.info.avatar":"头像","agent.info.avatar.upload":"上传","agent.info.avatar.uploading":"上传中...","agent.info.avatar.upload.success":"上传成功","agent.info.avatar.upload.error":"上传失败","agent.info.save":"保存","agent.info.save.success":"保存成功","agent.info.save.error":"保存失败","agent.info.org":"所属组织","agent.info.org.placeholder":"请选择所属组织","agent.info.email":"客服卡片-展示邮箱","agent.info.email.placeholder":"请输入邮箱","agent.info.email.required":"请输入邮箱","agent.info.mobile":"客服卡片-展示手机号","agent.info.mobile.placeholder":"请输入手机号","agent.info.mobile.required":"请输入手机号","agent.info.member":"绑定成员","agent.info.member.bind":"绑定成员-用于账号登录","agent.info.nickname.required":"请输入客服昵称","agent.info.description.required":"请输入描述","agent.settings.title":"服务设置","agent.settings.max.serving":"最大服务数","agent.settings.max.serving.tooltip":"同时服务的最大访客数","agent.settings.auto.accept":"自动接入","agent.settings.auto.accept.tooltip":"自动接受新的会话请求","agent.settings.auto.close":"自动关闭","agent.settings.auto.close.tooltip":"访客离开后自动关闭会话","agent.settings.auto.offline":"自动离线","agent.settings.auto.offline.tooltip":"浏览器关闭时自动离线","agent.settings.save":"保存","agent.settings.save.success":"设置保存成功","agent.settings.save.error":"设置保存失败","agent.settings.leave.msg":"离线留言提示","agent.settings.leave.msg.required":"请输入离线留言提示","agent.settings.leave.msg.placeholder":"请输入离线留言提示...","agent.settings.auto.close.time":"无新消息会话自动关闭时长(单位:分钟)","agent.settings.auto.close.time.tooltip":"指定时间内无新消息自动关闭会话","agent.settings.auto.close.tip":"会话自动关闭提示","agent.settings.auto.close.tip.tooltip":"会话自动关闭提示","agent.settings.auto.close.tip.required":"请输入会话自动关闭提示","agent.settings.auto.close.tip.placeholder":"请输入会话自动关闭提示...","agent.settings.agent.close.tip":"客服会话关闭提示","agent.settings.agent.close.tip.tooltip":"客服会话关闭提示","agent.settings.agent.close.tip.required":"请输入客服会话关闭提示","agent.settings.agent.close.tip.placeholder":"请输入客服会话关闭提示...","agent.settings.show.unknown.answer":"显示未知答案固定回复","agent.settings.unknown.answer":"未知答案固定回复","agent.settings.unknown.answer.required":"请输入未知答案固定回复","agent.settings.unknown.answer.placeholder":"请输入未知答案固定回复...","agent.settings.max.thread":"同时最大接待数量","agent.settings.max.thread.tip1":"1. 同时最大接待数量,超出数量默认进入排队监控","agent.settings.max.thread.tip2":"2. 0为所有访客默认进入排队监控,需要客服手动接入","agent.settings.max.thread.tip3":"3. 当接待数量小于最大接待数量时,会话自动接入,优先接入排队监控中会话","agent.settings.show.logo":"显示Logo","agent.settings.show.logo.tooltip":"只有付费会员可以去掉Logo","agent.settings.show.top.tip":"显示置顶语/公告","agent.settings.top.tip":"置顶语","agent.settings.top.tip.required":"请输入置顶语","agent.settings.top.tip.placeholder":"请输入置顶语...","agent.settings.welcome.tip":"欢迎语","agent.settings.welcome.tip.required":"请输入欢迎语","agent.settings.welcome.tip.placeholder":"请输入欢迎语...","faq.create.first":"请先到 知识库 -> 常见问题 -> 新建,创建常见问题之后,再来添加","faq.show.faqs":"是否显示侧边栏常见问题","faq.add.faqs":"添加常见问题","faq.generate.ai":"基于当前知识库,由AI生成常见问题","faq.generate.coming.soon":"即将上线,敬请期待","faq.show.quick.buttons":"是否显示输入框上方快捷按钮","faq.add.quick.buttons":"添加快捷按钮","faq.generate.quick.buttons":"基于当前知识库,由AI生成快捷按钮","faq.show.guess":"是否显示猜你想问","faq.add.guess":"添加猜你想问","faq.generate.guess":"基于当前知识库,由AI生成猜你想问","faq.show.hot":"是否显示热门问题","faq.add.hot":"添加热门问题","faq.generate.hot":"基于当前知识库,由AI生成热门问题","faq.show.shortcut":"是否显示快捷路径","faq.add.shortcut":"添加快捷路径","faq.generate.shortcut":"基于当前知识库,由AI生成快捷路径","chat.window.show":"显示聊天窗口","chat.window.hide":"隐藏聊天窗口","rate.show.button":"访客端是否显示评价按钮","rate.show.button.tooltip":"开启后访客可以对会话进行评价","rate.auto.invite.rate":"会话关闭时自动邀请评价","rate.auto.invite.rate.tooltip":"会话关闭时自动邀请评价","rate.auto.invite.rate.tip":"请对本次服务进行评价","rate.auto.invite.rate.tip.tooltip":"请对本次服务进行评价提示","rate.auto.invite.rate.tip.required":"请输入自动邀请评价提示","rate.auto.invite.rate.tip.placeholder":"请输入自动邀请评价提示...","rate.min.messages":"最低消息数","rate.min.messages.required":"请输入最低消息数","rate.min.messages.tooltip":"会话达到指定消息数后才允许评价","channel.social.wechat":"微信","channel.social.wechat.mp":"微信公众号","channel.social.wechat.mini":"微信小程序","channel.social.wechat.work":"企业微信","channel.social.wechat.kefu":"微信客服","channel.social.douyin":"抖音","channel.social.xiaohongshu":"小红书","channel.social.baidu":"百度","channel.social.weibo":"微博","channel.social.bilibili":"哔哩哔哩","channel.social.zhihu":"知乎","channel.shop.pdd":"拼多多","channel.shop.jd":"京东","channel.shop.qianniu":"千牛","channel.shop.doudian":"抖店","faq.rating.user":"用户","faq.rating.type":"评价类型","faq.rating.thumbs_up":"点赞","faq.rating.thumbs_down":"点踩","faq.rating.message":"消息ID","faq.rating.thread":"会话ID","faq.rating.tags":"反馈标签","faq.rating.reason":"反馈原因","faq.rating.details":"评价详情","faq.rating.title":"FAQ评价","faq.rating.faq":"常见问题","faq.rating.question":"问题","faq.rating.answer":"回答","faq.rating.export":"导出评价","faq.rating.view":"查看对话","faq.rating.date":"评价日期","faq.rating.createdAt":"提交时间","faq.rating.updatedAt":"更新时间",view:"查看","channel.tip.title":"接入说明","channel.tip.desc":"请按照以下步骤完成接入配置","channel.tip.step1":"1. 申请开通对应平台的开发者账号","channel.tip.step2":"2. 在开发者平台完成应用创建和配置","channel.tip.step3":"3. 获取应用的密钥信息填写到下方","channel.tip.step4":"4. 完成配置后即可开始使用","channel.tip.help":"查看帮助文档","channel.form.appid":"AppID","channel.form.appid.required":"请输入AppID","channel.form.secret":"Secret","channel.form.secret.required":"请输入Secret","channel.form.token":"Token","channel.form.token.required":"请输入Token","channel.form.aeskey":"EncodingAESKey","channel.form.aeskey.required":"请输入EncodingAESKey","channel.form.save":"保存配置","channel.form.save.success":"配置保存成功","channel.form.save.error":"配置保存失败","pages.article.list":"文章列表","pages.article.title":"标题","pages.article.summary":"摘要","pages.article.category":"分类","pages.article.type":"类型","pages.article.tags":"标签","pages.article.startDate":"开始日期","pages.article.endDate":"结束日期","pages.article.readCount":"阅读数","pages.article.likeCount":"点赞数","pages.article.status":"状态","pages.article.editor":"编辑","pages.article.needAudit":"需要审核","pages.article.auditStatus":"审核状态","pages.article.auditOpinion":"审核意见","pages.article.auditUser":"审核人","pages.article.published":"已发布","pages.article.top":"置顶","pages.article.createdAt":"创建时间","pages.article.updatedAt":"更新时间","pages.article.DRAFT":"草稿","pages.article.PUBLISHED":"已发布","pages.article.EDITING":"编辑中","pages.article.REJECTED":"已拒绝","pages.article.preview":"预览文章","pages.article.create":"创建文章","pages.article.edit":"编辑文章","pages.article.delete":"删除文章","pages.article.export":"导出文章","pages.article.view":"查看文章","pages.article.all":"全部","pages.kbase.preview":"预览知识库","pages.article.approve":"通过审核","pages.article.setTop":"设为置顶","pages.article.cancelTop":"取消置顶","pages.article.top.yes":"置顶","pages.article.top.no":"普通","pages.common.actions":"操作","pages.common.delete":"删除","pages.common.delete.confirm":"确定删除吗?","pages.common.delete.success":"删除成功","pages.common.delete.error":"删除失败","pages.common.ok":"确认","pages.common.cancel":"取消","pages.common.deleteTip":"删除提示","pages.common.deleteConfirm":"确定删除 {name} 吗?","autoreply.keyword.keywordList":"关键词","autoreply.keyword.replyList":"回复内容","autoreply.keyword.matchType":"匹配方式","autoreply.keyword.contentType":"内容类型","autoreply.keyword.category":"分类","autoreply.keyword.enabled":"状态","autoreply.keyword.isTransfer":"转人工","autoreply.keyword.startDate":"开始时间","autoreply.keyword.endDate":"结束时间","autoreply.keyword.updatedAt":"更新时间","autoreply.matchType.exact":"精确匹配","autoreply.matchType.contains":"包含匹配","autoreply.matchType.prefix":"前缀匹配","autoreply.matchType.suffix":"后缀匹配","autoreply.contentType.text":"文本","autoreply.contentType.image":"图片","autoreply.contentType.video":"视频","autoreply.contentType.file":"文件","common.enabled":"启用","common.disabled":"禁用","common.yes":"是","common.no":"否","autoreply.fixed.content":"内容","autoreply.fixed.type":"类型","autoreply.fixed.replyCount":"回复次数","autoreply.fixed.enabled":"状态","autoreply.fixed.category":"分类","autoreply.fixed.tags":"标签","autoreply.fixed.startDate":"开始时间","autoreply.fixed.endDate":"结束时间","autoreply.fixed.updatedAt":"更新时间","autoreply.fixed.title":"固定回复","autoreply.fixed.tooltip":"客服->一对一->高级设置->固定回复","autoreply.type.text":"文本","autoreply.type.image":"图片","autoreply.type.video":"视频","autoreply.type.file":"文件","autoreply.status.enabled":"启用","autoreply.status.disabled":"禁用","autoreply.action.create":"创建固定回复","autoreply.action.edit":"编辑固定回复","autoreply.action.delete":"删除固定回复","autoreply.action.import":"导入固定回复","autoreply.action.export":"导出固定回复","autoreply.action.download":"下载模板","autoreply.message.creating":"正在创建...","autoreply.message.updating":"正在更新...","autoreply.message.loading":"加载中...","autoreply.message.success":"操作成功","autoreply.message.error":"操作失败","autoreply.message.delete.confirm":"确定要删除该回复吗?","pages.common.edit":"编辑","pages.common.create":"新建","pages.common.import":"导入","pages.common.export":"导出","pages.common.downloadTemplate":"下载模板","quickreply.title":"快捷回复","quickreply.tooltip":"客服->一对一->高级设置->快捷回复","quickreply.title.field":"标题","quickreply.content":"内容","quickreply.type":"类型","quickreply.type.text":"文本","quickreply.type.image":"图片","quickreply.type.video":"视频","quickreply.type.file":"文件","quickreply.shortcut":"快捷键","quickreply.level":"级别","quickreply.tags":"标签","quickreply.enabled":"状态","quickreply.enabled.true":"启用","quickreply.enabled.false":"禁用","quickreply.category":"分类","quickreply.startDate":"开始时间","quickreply.endDate":"结束时间","quickreply.updatedAt":"更新时间","quickreply.action.create":"创建快捷回复","quickreply.action.edit":"编辑快捷回复","quickreply.action.delete":"删除快捷回复","quickreply.action.import":"导入快捷回复","quickreply.action.export":"导出快捷回复","quickreply.action.download":"下载模板","quickreply.message.creating":"正在创建...","quickreply.message.updating":"正在更新...","quickreply.message.loading":"加载中...","quickreply.message.success":"操作成功","quickreply.message.error":"操作失败","quickreply.message.delete.confirm":"确定要删除该快捷回复吗?","taboo.title":"敏感词","taboo.tooltip":"客服->一对一->高级设置->敏感词","taboo.content":"内容","taboo.type":"类型","taboo.type.text":"文本","taboo.type.image":"图片","taboo.type.video":"视频","taboo.type.file":"文件","taboo.level":"级别","taboo.enabled":"状态","taboo.enabled.true":"启用","taboo.enabled.false":"禁用","taboo.category":"分类","taboo.tags":"标签","taboo.startDate":"开始时间","taboo.endDate":"结束时间","taboo.updatedAt":"更新时间","taboo.action.create":"创建敏感词","taboo.action.edit":"编辑敏感词","taboo.action.delete":"删除敏感词","taboo.action.import":"导入敏感词","taboo.action.export":"导出敏感词","taboo.action.download":"下载模板","taboo.message.creating":"正在创建...","taboo.message.updating":"正在更新...","taboo.message.loading":"加载中...","taboo.message.success":"操作成功","taboo.message.error":"操作失败","taboo.message.delete.confirm":"确定要删除该敏感词吗?","delete.tip":"删除确认","delete.confirm":"确定要删除吗?","delete.success":"删除成功","delete.error":"删除失败","create.success":"创建成功","create.error":"创建失败","update.success":"更新成功","update.error":"更新失败",loading:"加载中...",updating:"更新中...",creating:"创建中...","fetch.categories.error":"获取分类失败","pages.user.edit":"编辑用户","pages.user.create":"新建用户","pages.user.username":"用户名","pages.user.username.required":"请输入用户名","pages.user.nickname":"昵称","pages.user.nickname.required":"请输入昵称","pages.user.email":"邮箱","pages.user.email.required":"请输入邮箱地址","pages.user.email.invalid":"邮箱格式不正确","pages.user.email.verified":"邮箱已验证","pages.user.email.verified.yes":"已验证","pages.user.email.verified.no":"未验证","pages.user.mobile":"手机号","pages.user.mobile.required":"请输入手机号","pages.user.mobile.invalid":"手机号格式不正确","pages.user.mobile.verified":"手机号已验证","pages.user.mobile.verified.yes":"已验证","pages.user.mobile.verified.no":"未验证","pages.user.enabled":"状态","pages.user.password":"密码","pages.user.password.required":"请输入密码","pages.user.superUser.notAllow":"超级管理员不允许修改邮箱验证/手机号验证/可用状态","pages.user.superUser.notDelete":"超级管理员不允许删除","pages.common.save":"保存","pages.form.error":"请检查表单填写","pages.user.status.enabled":"启用","pages.user.status.disabled":"禁用","pages.user.createdAt":"注册时间","pages.org.list":"组织列表","pages.user.list":"用户列表","pages.user.organization":"组织机构","pages.user.roles":"角色","pages.user.authorities":"权限","pages.user.description":"描述","pages.user.superUser":"超级管理员","pages.user.superUser.yes":"是","pages.user.superUser.no":"否","pages.user.updatedAt":"最后更新","pages.org.create":"创建组织","pages.org.edit":"编辑组织","pages.org.name":"组织名称","pages.org.name.required":"请输入组织名称","pages.org.logo":"标志","pages.org.logo.placeholder":"请输入标志 URL","pages.org.code":"组织代码","pages.org.code.required":"请输入组织代码","pages.org.description":"描述","pages.org.description.placeholder":"请输入组织描述","pages.org.verifiedType":"认证类型","pages.org.verifiedType.placeholder":"请选择认证类型","pages.org.identityType":"证件类型","pages.org.identityType.placeholder":"请选择证件类型","pages.org.identityImage":"证件图片","pages.org.identityImage.placeholder":"请输入证件图片URL","pages.org.identityNumber":"证件号码","pages.org.identityNumber.placeholder":"请输入证件号码","pages.org.verifyStatus":"认证状态","pages.org.verifyStatus.placeholder":"请选择认证状态","pages.org.rejectReason":"拒绝原因","pages.org.rejectReason.placeholder":"如果审核失败,请填写拒绝原因","pages.org.createdAt":"创建时间","pages.org.updatedAt":"更新时间","pages.org.verifiedType.personal":"个人认证","pages.org.verifiedType.company":"企业认证","pages.org.verifiedType.government":"政府认证","pages.org.verifiedType.institution":"机构认证","pages.org.verifiedType.industry":"行业认证","pages.org.verifiedType.nonProfit":"非营利组织认证","pages.org.verifiedType.others":"其他认证","pages.org.verifyStatus.unverified":"未认证","pages.org.verifyStatus.verifying":"认证中","pages.org.verifyStatus.verified":"已认证","pages.org.verifyStatus.failed":"认证失败","model.pull":"拉取模型","model.pulling":"拉取中...","model.pull.success":"拉取成功","model.pull.failed":"拉取失败","model.not.running":"模型服务未运行","upload.modal.title":"上传文件","upload.drag.text":"点击或拖拽文件至此区域上传","upload.drag.hint":"支持单个或批量上传文件","upload.uploading":"正在上传 {filename}...","upload.success":"上传 {filename} 成功","upload.failed":"上传 {filename} 失败","upload.batch.uploading":"正在上传文件...","upload.batch.success":"成功上传 {count} 个文件","upload.batch.partial":"成功上传 {success} 个文件,{failed} 个文件上传失败","upload.batch.error":"上传过程发生错误","upload.type.invalid":"不支持的文件类型: {fileType},请选择 {acceptTypes} 格式的文件","upload.drop.type.invalid":"拖入的文件包含不支持的类型: {fileNames},请选择 {acceptTypes} 格式的文件","upload.drag.hint.withtype":"支持单个或批量上传 {acceptTypes} 格式的文件","upload.start":"开始上传","upload.uploaded.files":"已上传文件","upload.nofiles":"请先选择文件","upload.auto.generate.llm.qa":"自动生成问答对","upload.auto.llm.split":"自动拆分切块","deleteAll.tip":"删除确认","deleteAll.confirm":"确定要删除所有问答对数据吗?此操作不可恢复!",deleteAll:"删除所有","deleteAll.nodata":"没有数据可删除","deleteAll.success":"成功删除所有数据","deleteAll.failed":"删除失败","deleteAll.error":"删除过程发生错误","batch.delete":"批量删除","batch.deleteTip":"批量删除确认","batch.deleteAffirm":"确定要删除选中的","batch.delete.noselection":"请选择要删除的项目","batch.delete.success":"成功删除 {count} 个项目","batch.delete.partial":"删除了 {success} 个项目,{fail} 个项目删除失败","batch.operations":"批量操作","batch.enable":"批量启用","batch.disable":"批量禁用","batch.enable.success":"成功启用 {count} 个项目","batch.disable.success":"成功禁用 {count} 个项目","batch.enable.partial":"启用了 {success} 个项目,{fail} 个项目启用失败","batch.disable.partial":"禁用了 {success} 个项目,{fail} 个项目禁用失败","batch.noselection":"请选择要处理的项目",enabling:"正在启用...",disabling:"正在禁用...","more.operations":"更多操作","export.current":"导出当前页","export.all":"导出全部","export.range":"分段导出",items:"项",delete:"删除",edit:"编辑",deleteTip:"删除确认",deleteAffirm:"确定要删除",export:"导出",import:"导入","download.template":"下载模板",create:"新建",deleting:"删除中...","deleting.all":"正在删除所有数据...","taboo.synonym.tooltip":"不同表达的相同意思","taboo.synonym.add":"添加同义词","taboo.synonym":"同义词","taboo.reply":"回复内容","taboo.reply.placeholder":"当用户输入包含敏感词的内容时,系统将返回此回复","taboo.reply.required":"请输入回复内容","taboo.tags.tooltip":"便于分类和搜索","taboo.tags.add":"添加标签","leave.message.reply":"回复留言","leave.message.details":"留言详情","reply.content":"回复内容","please.enter.reply":"请输入回复内容","reply.content.required":"请输入回复内容","reply.success":"回复成功","reply.failed":"回复失败","reply.error":"回复出错","replied.content":"回复内容",repliedAt:"回复时间","reply.exists.warning":"已回复,继续回复仅更新已有回复","reply.images":"回复图片","reply.user":"回复人员","queue.nickname.tooltip":"客服或工作组的名称","queue.type.tooltip":"接待类型:工作组、客服或机器人","queue.day.tooltip":"统计的日期","queue.totalCount.tooltip":"今日请求服务总人数","queue.robotingCount.tooltip":"机器人服务中人次","queue.offlineCount.tooltip":"客服离线人次","queue.leaveMsgCount.tooltip":"访客留言数量","queue.robotToAgentCount.tooltip":"从机器人转人工的次数","queue.queuingCount.tooltip":"当前排队中人数","queue.chattingCount.tooltip":"正在服务中人数","queue.closedCount.tooltip":"已结束会话数量","queue.totalCount.trend":"总数趋势","queue.hourly.trend":"24小时接待人数趋势",noData:"暂无数据","queue.member.nickname.tooltip":"访客的昵称或识别名称","queue.member.client.tooltip":"访客使用的设备类型或应用程序","queue.member.number.tooltip":"访客在队列中的序号","queue.member.waitTime.tooltip":"访客等待接入的时间","queue.member.enqueueTime.tooltip":"访客加入队列的时间","queue.member.status.tooltip":"当前会话的处理状态","queue.member.robotAcceptType.tooltip":"机器人接入访客的方式","queue.member.robotAcceptTime.tooltip":"机器人开始服务的时间","queue.member.robotToAgent.tooltip":"是否从机器人转接至人工客服","queue.member.robotToAgentTime.tooltip":"转接至人工客服的时间","queue.member.agent.tooltip":"处理该会话的人工客服","queue.member.offline.tooltip":"人工客服是否离线","queue.member.agentAcceptType.tooltip":"人工客服接入访客的方式","queue.member.agentAcceptTime.tooltip":"人工客服开始服务的时间","queue.member.solved.tooltip":"访客的问题是否已解决","queue.member.rated.tooltip":"访客是否对服务进行评价","queue.member.rateAt.tooltip":"访客评价的时间","queue.member.summarized.tooltip":"客服是否已对会话进行总结","queue.member.visitorMessageCount.tooltip":"访客发送的消息数量","queue.member.agentMessageCount.tooltip":"人工客服发送的消息数量","queue.member.robotMessageCount.tooltip":"机器人发送的消息数量","queue.member.leaveMsg.tooltip":"访客是否有留言","queue.member.robot.tooltip":"服务该访客的机器人","thread.process.status.new":"新会话","thread.process.status.roboting":"机器人服务中","thread.process.status.offline":"离线留言","thread.process.status.queuing":"排队中","thread.process.status.chatting":"对话中","thread.process.status.closed":"已关闭",flow:"流程","customer.nickname.tooltip":"客户的昵称或显示名称","customer.email.tooltip":"客户的电子邮箱地址","customer.mobile.tooltip":"客户的手机号码","customer.description.tooltip":"关于客户的附加描述信息","customer.createdAt.tooltip":"客户账号创建的日期和时间","visitor.nickname.tooltip":"访客的昵称或显示名称","visitor.ip.tooltip":"访客的IP地址","visitor.ipLocation.tooltip":"基于IP地址确定的访客地理位置","visitor.status.tooltip":"访客当前的在线状态","visitor.client.tooltip":"访客使用的设备或浏览器类型","visitor.updatedAt.tooltip":"访客最后活动的时间","visitor.black.nickname.tooltip":"被加入黑名单的访客昵称","visitor.black.type.tooltip":"黑名单类型,用户或访客","visitor.black.threadTopic.tooltip":"会话的主题或标题","visitor.black.blockIp.tooltip":"是否同时封禁此访客的IP地址","visitor.black.startTime.tooltip":"黑名单开始生效的时间","visitor.black.endTime.tooltip":"黑名单结束的时间","visitor.black.reason.tooltip":"将访客加入黑名单的原因","visitor.black.userNickname.tooltip":"执行黑名单操作的用户","visitor.blackip.ip.tooltip":"被封禁的IP地址","visitor.blackip.reason.tooltip":"将IP地址加入黑名单的原因","visitor.blackip.startTime.tooltip":"IP封禁开始生效的时间","visitor.blackip.endTime.tooltip":"IP封禁结束的时间","visitor.blackip.userNickname.tooltip":"执行IP封禁操作的用户",fileName:"文件名",fileUrl:"文件链接",vectorStatus:"向量状态",status:"状态",tags:"标签",enabled:"状态",categoryUid:"分类",createdAt:"创建时间",updatedAt:"更新时间","view.file":"查看文件","export.options":"导出选项","llm.status.success":"处理成功","llm.status.error":"处理失败","llm.status.new":"待处理","llm.status.processing":"处理中","llm.vectorStatus.success":"向量化成功","llm.vectorStatus.error":"向量化失败","llm.vectorStatus.new":"待向量化","llm.vectorStatus.processing":"向量化中"}),{"i18n.AUTHORITY":"权限","i18n.AUTHORITY_CREATE":"创建权限","i18n.AUTHORITY_READ":"读取权限","i18n.AUTHORITY_UPDATE":"更新权限","i18n.AUTHORITY_DELETE":"删除权限","i18n.AUTHORITY_EXPORT":"导出权限","i18n.ROLE":"角色","i18n.ROLE_CREATE":"创建角色","i18n.ROLE_READ":"读取角色","i18n.ROLE_UPDATE":"更新角色","i18n.ROLE_DELETE":"删除角色","i18n.ROLE_EXPORT":"导出角色","i18n.ORGANIZATION":"组织","i18n.ORGANIZATION_CREATE":"创建组织","i18n.ORGANIZATION_READ":"读取组织","i18n.ORGANIZATION_UPDATE":"更新组织","i18n.ORGANIZATION_DELETE":"删除组织","i18n.ORGANIZATION_EXPORT":"导出组织","i18n.USER":"用户","i18n.USER_CREATE":"创建用户","i18n.USER_READ":"读取用户","i18n.USER_UPDATE":"更新用户","i18n.USER_DELETE":"删除用户","i18n.USER_EXPORT":"导出用户","i18n.ASSISTANT":"助手","i18n.ASSISTANT_CREATE":"创建助手","i18n.ASSISTANT_READ":"读取助手","i18n.ASSISTANT_UPDATE":"更新助手","i18n.ASSISTANT_DELETE":"删除助手","i18n.ASSISTANT_EXPORT":"导出助手","i18n.BLACK":"黑名单","i18n.BLACK_CREATE":"创建黑名单","i18n.BLACK_READ":"读取黑名单","i18n.BLACK_UPDATE":"更新黑名单","i18n.BLACK_DELETE":"删除黑名单","i18n.BLACK_EXPORT":"导出黑名单","i18n.CATEGORY":"类别","i18n.CATEGORY_CREATE":"创建类别","i18n.CATEGORY_READ":"读取类别","i18n.CATEGORY_UPDATE":"更新类别","i18n.CATEGORY_DELETE":"删除类别","i18n.CATEGORY_EXPORT":"导出类别","i18n.CHANNEL":"渠道","i18n.CHANNEL_CREATE":"创建渠道","i18n.CHANNEL_READ":"读取渠道","i18n.CHANNEL_UPDATE":"更新渠道","i18n.CHANNEL_DELETE":"删除渠道","i18n.CHANNEL_EXPORT":"导出渠道","i18n.IP":"IP","i18n.IP_CREATE":"创建IP","i18n.IP_READ":"读取IP","i18n.IP_UPDATE":"更新IP","i18n.IP_DELETE":"删除IP","i18n.IP_EXPORT":"导出IP","i18n.MESSAGE":"消息","i18n.MESSAGE_CREATE":"创建消息","i18n.MESSAGE_READ":"读取消息","i18n.MESSAGE_UPDATE":"更新消息","i18n.MESSAGE_DELETE":"删除消息","i18n.MESSAGE_EXPORT":"导出消息","i18n.THREAD":"线程","i18n.THREAD_CREATE":"创建线程","i18n.THREAD_READ":"读取线程","i18n.THREAD_UPDATE":"更新线程","i18n.THREAD_DELETE":"删除线程","i18n.THREAD_EXPORT":"导出线程","i18n.PUSH":"推送","i18n.PUSH_CREATE":"创建推送","i18n.PUSH_READ":"读取推送","i18n.PUSH_UPDATE":"更新推送","i18n.PUSH_DELETE":"删除推送","i18n.PUSH_EXPORT":"导出推送","i18n.ARTICLE":"文章","i18n.ARTICLE_CREATE":"创建文章","i18n.ARTICLE_READ":"读取文章","i18n.ARTICLE_UPDATE":"更新文章","i18n.ARTICLE_DELETE":"删除文章","i18n.ARTICLE_EXPORT":"导出文章","i18n.AUTOREPLY":"自动回复","i18n.AUTOREPLY_CREATE":"创建自动回复","i18n.AUTOREPLY_READ":"读取自动回复","i18n.AUTOREPLY_UPDATE":"更新自动回复","i18n.AUTOREPLY_DELETE":"删除自动回复","i18n.AUTOREPLY_EXPORT":"导出自动回复","i18n.FAQ":"常见问题","i18n.FAQ_CREATE":"创建常见问题","i18n.FAQ_READ":"读取常见问题","i18n.FAQ_UPDATE":"更新常见问题","i18n.FAQ_DELETE":"删除常见问题","i18n.FAQ_EXPORT":"导出常见问题","i18n.NOTEBASE":"知识库","i18n.NOTEBASE_CREATE":"创建知识库","i18n.NOTEBASE_READ":"读取知识库","i18n.NOTEBASE_UPDATE":"更新知识库","i18n.NOTEBASE_DELETE":"删除知识库","i18n.NOTEBASE_EXPORT":"导出知识库","i18n.TICKET":"工单","i18n.TICKET_CREATE":"创建工单","i18n.TICKET_READ":"读取工单","i18n.TICKET_UPDATE":"更新工单","i18n.TICKET_DELETE":"删除工单","i18n.TICKET_EXPORT":"导出工单","i18n.PROCESS":"流程","i18n.PROCESS_CREATE":"创建流程","i18n.PROCESS_READ":"读取流程","i18n.PROCESS_UPDATE":"更新流程","i18n.PROCESS_DELETE":"删除流程","i18n.PROCESS_EXPORT":"导出流程","i18n.KBASE":"知识库","i18n.KBASE_CREATE":"创建知识库","i18n.KBASE_READ":"读取知识库","i18n.KBASE_UPDATE":"更新知识库","i18n.KBASE_DELETE":"删除知识库","i18n.KBASE_EXPORT":"导出知识库","i18n.ROBOT":"机器人","i18n.ROBOT_CREATE":"创建机器人","i18n.ROBOT_READ":"读取机器人","i18n.ROBOT_UPDATE":"更新机器人","i18n.ROBOT_DELETE":"删除机器人","i18n.ROBOT_EXPORT":"导出机器人","i18n.AGENT":"客服","i18n.AGENT_CREATE":"创建客服","i18n.AGENT_READ":"读取客服","i18n.AGENT_UPDATE":"更新客服","i18n.AGENT_DELETE":"删除客服","i18n.AGENT_EXPORT":"导出客服","i18n.WORKGROUP":"工作组","i18n.WORKGROUP_CREATE":"创建工作组","i18n.WORKGROUP_READ":"读取工作组","i18n.WORKGROUP_UPDATE":"更新工作组","i18n.WORKGROUP_DELETE":"删除工作组","i18n.WORKGROUP_EXPORT":"导出工作组","i18n.MEMBER":"成员","i18n.MEMBER_CREATE":"创建成员","i18n.MEMBER_READ":"读取成员","i18n.MEMBER_UPDATE":"更新成员","i18n.MEMBER_DELETE":"删除成员","i18n.MEMBER_EXPORT":"导出成员","role.management.title":"角色管理","role.management.create":"创建角色","role.management.edit":"编辑角色","role.management.delete":"删除角色","role.management.assign":"分配权限","role.info.name":"角色名称","role.info.code":"角色编码","role.info.description":"描述","role.info.status":"状态","role.info.createTime":"创建时间","role.info.updateTime":"更新时间","role.info.members":"成员数","role.status.active":"正常","role.status.inactive":"已禁用","role.status.deleted":"已删除","role.permission.system":"系统管理","role.permission.user":"用户管理","role.permission.role":"角色管理","role.permission.menu":"菜单管理","role.permission.log":"日志管理","role.permission.data":"数据管理","role.permission.view":"查看","role.permission.create":"创建","role.permission.edit":"编辑","role.permission.delete":"删除","role.permission.export":"导出","role.permission.import":"导入","role.message.create.success":"角色创建成功","role.message.update.success":"角色更新成功","role.message.delete.success":"角色删除成功","role.message.assign.success":"权限分配成功","role.message.operation.failed":"操作失败","role.validation.name.required":"请输入角色名称","role.validation.code.required":"请输入角色编码","role.validation.code.exists":"角色编码已存在","role.validation.permission.required":"请至少选择一个权限","role.confirm.delete":"确定要删除此角色吗?","role.confirm.inactive":"确定要禁用此角色吗?","role.confirm.active":"确定要启用此角色吗?","role.edit.title":"编辑角色","role.create.title":"创建角色","role.name":"角色名称","role.name.required":"请输入角色名称","role.description":"角色描述","role.description.required":"请输入角色描述","role.system.noedit":"系统角色不允许编辑","role.system.nodelete":"系统角色不允许删除"}),{"ticket.statistic.title":"工单统计","ticket.statistic.subtitle":"工单处理数据分析","ticket.statistic.timeRange.today":"今日","ticket.statistic.timeRange.yesterday":"昨日","ticket.statistic.timeRange.week":"本周","ticket.statistic.timeRange.lastWeek":"上周","ticket.statistic.timeRange.month":"本月","ticket.statistic.timeRange.lastMonth":"上月","ticket.statistic.timeRange.quarter":"本季度","ticket.statistic.timeRange.year":"本年","ticket.statistic.timeRange.custom":"自定义","ticket.statistic.filter.org":"选择组织","ticket.statistic.filter.agent":"选择客服","ticket.statistic.filter.workgroup":"选择工作组","ticket.statistic.filter.department":"选择部门","ticket.statistic.filter.category":"工单类型","ticket.statistic.filter.priority":"优先级","ticket.statistic.filter.status":"状态","ticket.statistic.filter.export":"导出报表","ticket.statistic.filter.refresh":"刷新数据","ticket.statistic.filter.calculate":"计算数据","ticket.statistic.total":"总工单数","ticket.statistic.avgResponseTime":"平均响应时间","ticket.statistic.resolutionRate":"解决率","ticket.statistic.customerSatisfaction":"客户满意度","ticket.statistic.firstResponseTime":"首次响应时间","ticket.statistic.resolutionTime":"平均解决时间","ticket.statistic.reopenRate":"重开率","ticket.statistic.overdue":"超时工单","ticket.statistic.trend":"工单趋势","ticket.statistic.distribution":"工单分布","ticket.statistic.details":"详细数据","ticket.statistic.agentPerformance":"客服绩效","ticket.statistic.peakHours":"高峰时段","ticket.statistic.chart.line":"折线图","ticket.statistic.chart.area":"面积图","ticket.statistic.chart.bar":"柱状图","ticket.statistic.chart.pie":"饼图","ticket.statistic.chart.heat":"热力图","ticket.statistic.table.date":"日期","ticket.statistic.table.new":"新建工单","ticket.statistic.table.resolved":"已解决","ticket.statistic.table.pending":"待处理","ticket.statistic.table.processing":"处理中","ticket.statistic.table.closed":"已结束","ticket.statistic.table.avgResponse":"平均响应时间","ticket.statistic.table.satisfaction":"满意度","ticket.statistic.table.agent":"客服","ticket.statistic.table.department":"部门","ticket.statistic.type.consultation":"产品咨询","ticket.statistic.type.technical":"技术支持","ticket.statistic.type.billing":"账单问题","ticket.statistic.type.complaint":"投诉建议","ticket.statistic.type.other":"其他","ticket.statistic.priority.high":"高","ticket.statistic.priority.medium":"中","ticket.statistic.priority.low":"低","ticket.statistic.status.pending":"待处理","ticket.statistic.status.processing":"处理中","ticket.statistic.status.resolved":"已解决","ticket.statistic.status.closed":"已结束","ticket.statistic.status.overdue":"已超时","ticket.statistic.unit.minute":"分钟","ticket.statistic.unit.hour":"小时","ticket.statistic.unit.day":"天","ticket.statistic.unit.percent":"%","ticket.statistic.unit.count":"个","ticket.statistic.export.all":"导出全部数据","ticket.statistic.export.current":"导出当前数据","ticket.statistic.export.excel":"导出Excel","ticket.statistic.export.pdf":"导出PDF","ticket.statistic.export.success":"导出成功","ticket.statistic.export.failed":"导出失败","ticket.statistic.tips.loading":"数据加载中...","ticket.statistic.tips.noData":"暂无数据","ticket.statistic.tips.refreshSuccess":"数据刷新成功","ticket.statistic.tips.refreshFailed":"数据刷新失败","ticket.list":"工单列表","ticket.title":"工单标题","ticket.content":"工单内容","ticket.category":"工单分类","ticket.workgroup":"工作组","ticket.workgroup.placeholder":"选择工作组","ticket.priority":"优先级","ticket.status":"状态","ticket.assignee":"处理人","ticket.reporter":"报告人","ticket.creator":"创建人","ticket.createTime":"创建时间","ticket.updateTime":"更新时间","ticket.deadline":"截止时间","ticket.attachment":"附件","ticket.comment":"评论","ticket.solution":"解决方案","ticket.upload.button":"上传","ticket.title.tooltip":"工单标题,简明扼要地描述问题","ticket.description.tooltip":"工单详细描述,包括问题详情、复现步骤等信息","ticket.status.tooltip":"工单当前处理状态,从新建到关闭的整个生命周期","ticket.priority.tooltip":"工单优先级,决定处理顺序和紧急程度","ticket.assignee.tooltip":"负责处理该工单的客服或技术人员","ticket.reporter.tooltip":"提交该工单的用户或客户","ticket.category.tooltip":"工单所属分类,用于组织和分类管理","ticket.createdAt.tooltip":"工单创建的日期和时间","ticket.updatedAt.tooltip":"工单最后一次更新的日期和时间","ticket.action.tooltip":"可对工单执行的操作,如编辑、查看、删除等","ticket.status.new":"新建","ticket.status.assigned":"已分配","ticket.status.claimed":"已认领","ticket.status.unclaimed":"未认领","ticket.status.processing":"处理中","ticket.status.transferred":"已转交","ticket.status.pending":"待处理","ticket.status.holding":"挂起中","ticket.status.resumed":"已恢复","ticket.status.reopened":"重新打开","ticket.status.resolved":"已解决","ticket.status.escalated":"已升级","ticket.status.closed":"已结束","ticket.status.cancelled":"已取消","ticket.status.verified_ok":"验证通过","ticket.status.verified_fail":"验证失败","ticket.status.verifiedOk":"验证通过","ticket.status.verifiedFail":"验证失败","ticket.status.all":"全部状态","ticket.status.label":"状态","ticket.status.verified_failed":"验证失败","ticket.priority.high":"高","ticket.priority.medium":"中","ticket.priority.low":"低","ticket.priority.lowest":"最低","ticket.priority.urgent":"紧急","ticket.priority.critical":"严重","ticket.action.create":"创建工单","ticket.action.edit":"编辑","ticket.action.view":"查看","ticket.action.delete":"删除","ticket.action.assign":"分配","ticket.action.close":"关闭","ticket.action.reopen":"重新打开","ticket.action.reply":"回复","ticket.action.export":"导出","ticket.action.open.flow.editor":"打开流程编辑器","ticket.message.comingSoon":"即将上线,敬请期待","ticket.category.uncategorized":"未分类","ticket.edit.title":"编辑工单","ticket.tip.required":"必填项","ticket.tip.success":"操作成功","ticket.tip.failed":"操作失败","ticket.tip.confirm.delete":"确定要删除此工单吗?","ticket.tip.confirm.close":"确定要关闭此工单吗?","ticket.management.title":"工单管理","ticket.management.create":"创建工单","ticket.management.edit":"编辑工单","ticket.management.delete":"删除工单","ticket.management.batch":"批量操作","ticket.management.export":"导出工单","ticket.info.number":"工单编号","ticket.info.title":"标题","ticket.info.type":"类型","ticket.info.priority":"优先级","ticket.info.status":"状态","ticket.info.creator":"创建人","ticket.info.assignee":"处理人","ticket.info.createTime":"创建时间","ticket.info.updateTime":"更新时间","ticket.info.dueTime":"截止时间","ticket.info.description":"描述","ticket.status.open":"待处理","ticket.type.question":"问题","ticket.type.problem":"故障","ticket.type.incident":"事件","ticket.type.request":"请求","ticket.type.task":"任务","ticket.action.transfer":"转交","ticket.action.escalate":"升级","ticket.action.resolve":"解决","ticket.message.create.success":"工单创建成功","ticket.message.update.success":"工单更新成功","ticket.message.delete.success":"工单删除成功","ticket.message.assign.success":"工单分配成功","ticket.message.operation.failed":"操作失败","ticket.validation.title.required":"请输入工单标题","ticket.validation.type.required":"请选择工单类型","ticket.validation.priority.required":"请选择优先级","ticket.validation.description.required":"请输入描述","ticket.confirm.delete":"确定要删除此工单吗?","ticket.confirm.close":"确定要关闭此工单吗?","ticket.confirm.resolve":"确定要将此工单标记为已解决吗?","ticket.statistic.resolved":"已解决工单","ticket.statistic.resolution.rate":"解决率","ticket.statistic.satisfaction":"满意度","ticket.statistic.efficiency":"处理效率","ticket.statistic.agent.performance":"客服绩效","ticket.statistic.agent.name":"客服名称","ticket.statistic.agent.tickets":"处理工单数","ticket.statistic.agent.resolution":"解决率","ticket.statistic.agent.satisfaction":"满意度","ticket.statistic.time.avgResponseTime":"平均响应时间","ticket.statistic.time.avgResolutionTime":"平均解决时间","ticket.statistic.type.pending":"待处理","ticket.statistic.type.processing":"处理中","ticket.statistic.type.resolved":"已解决","ticket.statistic.type.closed":"已结束"}),{"service.statistic.title":"客服统计","service.statistic.subtitle":"客服绩效数据分析","service.statistic.noAccess":"暂无访问权限","service.statistic.timeRange.today":"今日","service.statistic.timeRange.yesterday":"昨日","service.statistic.timeRange.week":"本周","service.statistic.timeRange.lastWeek":"上周","service.statistic.timeRange.month":"本月","service.statistic.timeRange.lastMonth":"上月","service.statistic.timeRange.custom":"自定义","service.statistic.filter.agent":"选择客服","service.statistic.filter.department":"选择部门","service.statistic.filter.export":"导出报表","service.statistic.filter.refresh":"刷新数据","service.statistic.totalAgents":"客服总数","service.statistic.onlineAgentCount":"在线客服数","service.statistic.offlineAgentCount":"离线客服数","service.statistic.queuingThreadCount":"排队人数","service.statistic.currentThreadCount":"当前会话数","service.statistic.maxResponseTime":"最长响应时间","service.statistic.minResponseTime":"最短响应时间","service.statistic.avgFirstResponseTime":"平均首次响应时间","service.statistic.avgWaitingTime":"平均等待时间","service.statistic.totalIncomingThreads":"总流入会话量","service.statistic.acceptedThreadCount":"已接入会话量","service.statistic.acceptRate":"接通率","service.statistic.firstSolveRate":"首次解决率","service.statistic.robotThreadCount":"机器人会话量","service.statistic.robotToHumanCount":"转人工量","service.statistic.robotSolveRate":"机器人解决率","service.statistic.transferRate":"转接率","service.statistic.sessionDuration":"会话时长分布","service.statistic.duration.within5min":"5分钟内结束","service.statistic.duration.within15min":"5-15分钟结束","service.statistic.duration.over15min":"超过15分钟","service.statistic.trend":"会话趋势","service.statistic.distribution":"客服状态分布","service.statistic.performance":"客服绩效详情","service.statistic.status.online":"在线","service.statistic.status.busy":"忙碌","service.statistic.status.away":"离开","service.statistic.status.offline":"离线","service.statistic.table.agent":"客服名称","service.statistic.table.onlineTime":"在线时长","service.statistic.table.sessionCount":"接待会话数","service.statistic.table.avgResponseTime":"平均响应时间","service.statistic.table.avgSessionTime":"平均会话时长","service.statistic.table.satisfaction":"满意度评分","service.statistic.table.workingHours":"工作时长","service.statistic.table.maxResolutionTime":"最长解决时间","service.statistic.table.minResolutionTime":"最短解决时间","service.statistic.table.transferRate":"转接率","service.statistic.table.firstResolutionRate":"首次解决率","service.statistic.table.overdueCount":"超时会话数","service.statistic.unit.person":"人","service.statistic.unit.session":"会话","service.statistic.unit.sessions":"会话","service.statistic.unit.seconds":"秒","service.statistic.unit.minute":"分钟","service.statistic.unit.hour":"小时","service.statistic.unit.count":"个","service.statistic.unit.score":"分","service.statistic.unit.people":"人","service.statistic.tips.loading":"数据加载中...","service.statistic.tips.noData":"暂无数据","service.statistic.tips.refreshSuccess":"数据刷新成功","service.statistic.tips.refreshFailed":"数据刷新失败","service.statistic.tips.exportSuccess":"导出成功","service.statistic.tips.exportFailed":"导出失败","service.statistic.peakHours":"高峰时段分析","service.statistic.ranking":"客服排名","service.statistic.ranking.sessions":"会话量排名","service.statistic.ranking.satisfaction":"满意度排名","service.statistic.ranking.response":"响应速度排名","service.statistic.timeUnit.day":"日","service.statistic.timeUnit.week":"周","service.statistic.timeUnit.month":"月","service.statistic.export.excel":"导出Excel","service.statistic.export.pdf":"导出PDF","service.statistic.export.all":"导出全部数据","service.statistic.export.filtered":"导出筛选数据","service.statistic.comparison":"同环比分析","service.statistic.comparison.mom":"环比","service.statistic.comparison.yoy":"同比","service.statistic.comparison.current":"本期","service.statistic.comparison.previous":"上期","service.statistic.comparison.increase":"增长","service.statistic.comparison.decrease":"下降","service.statistic.quality":"服务质量趋势","service.statistic.quality.target":"目标值","service.statistic.quality.actual":"实际值","service.statistic.subscription":"数据订阅设置","service.statistic.subscription.frequency":"订阅频率","service.statistic.subscription.daily":"每日","service.statistic.subscription.weekly":"每周","service.statistic.subscription.monthly":"每月","service.statistic.subscription.metrics":"统计指标","service.statistic.subscription.format":"报表格式","service.statistic.subscription.save":"保存设置","service.statistic.subscription.success":"订阅设置保存成功","service.statistic.subscription.failed":"订阅设置保存失败","service.quality.human":"人工客服","service.quality.ai":"AI客服","service.quality.report":"报告模板","service.quality.rules":"评分规则","service.quality.task":"任务分配","service.quality.review":"审核流程","service.quality.analysis":"数据分析","service.quality.attitude":"服务态度","service.quality.greeting":"问候语","service.quality.language":"用语规范","service.quality.friendliness":"亲和力","service.quality.emotion":"情绪管理","service.quality.closing":"结束语","service.quality.professional":"专业技能","service.quality.kbase":"专业知识","service.quality.understanding":"理解能力","service.quality.solution":"解决方案","service.quality.terminology":"专业术语","service.quality.accuracy":"服务准确性","service.quality.efficiency":"服务效率","service.quality.firstResponse":"首次响应","service.quality.avgResponse":"平均响应","service.quality.resolveTime":"解决时长","service.quality.oneTimeResolve":"一次解决","service.quality.standard":"服务规范","service.quality.process":"流程遵守","service.quality.infoCollect":"信息收集","service.quality.privacy":"隐私保护","service.quality.record":"记录完整","service.quality.weight":"权重","service.quality.save":"保存","service.quality.reset":"重置","service.quality.report.templates":"报告模板","service.quality.report.daily":"日报","service.quality.report.weekly":"周报","service.quality.report.monthly":"月报","service.quality.report.name":"模板名称","service.quality.report.frequency":"频率","service.quality.report.format":"格式","service.quality.report.sections":"报告内容","service.quality.report.overview":"概览","service.quality.report.details":"详情","service.quality.report.summary":"总结","service.quality.report.analysis":"分析","service.quality.report.suggestion":"建议","service.quality.report.trend":"趋势","service.quality.report.comparison":"对比","service.quality.report.add":"添加模板","service.quality.report.edit":"编辑","service.quality.report.copy":"复制","service.quality.report.delete":"删除","service.quality.report.delete_confirm":"确定要删除此模板吗?","service.quality.rules.ranges":"分数区间","service.quality.rules.weights":"维度权重","service.quality.rules.penalties":"扣分规则","service.quality.rules.range":"区间","service.quality.rules.level":"等级","service.quality.rules.action":"处理动作","service.quality.rules.add":"添加区间","service.quality.rules.add.penalty":"添加扣分规则","service.quality.rules.add.score":"添加评分规则","service.quality.rules.add.weight":"添加权重规则","service.quality.rules.edit":"编辑","service.quality.rules.edit.penalty":"编辑扣分规则","service.quality.rules.edit.score":"编辑评分规则","service.quality.rules.edit.weight":"编辑权重规则","service.quality.level.excellent":"优秀","service.quality.level.good":"良好","service.quality.level.pass":"合格","service.quality.level.fail":"不合格","service.quality.action.reward":"奖励","service.quality.action.maintain":"保持","service.quality.action.improve":"改进","service.quality.action.train":"培训","service.quality.penalty.privacy":"隐私泄露","service.quality.penalty.attitude":"态度恶劣","service.quality.penalty.process":"流程违规","service.quality.penalty.delay":"响应超时","service.quality.task.inspectors":"质检员","service.quality.task.inspector":"质检员","service.quality.task.workload":"工作量","service.quality.task.rules":"分配规则","service.quality.task.dailyLimit":"日限额","service.quality.task.assignMethod":"分配方式","service.quality.task.autoAssign":"自动分配","service.quality.task.priorities":"优先级规则","service.quality.task.hours":"小时","service.quality.task.add_inspector":"添加质检员","service.quality.task.add_priority":"添加优先级","service.quality.priority.high":"高","service.quality.priority.medium":"中","service.quality.priority.low":"低","service.quality.assign.roundRobin":"轮询","service.quality.assign.weightedRandom":"权重随机","service.quality.assign.manual":"手动","service.quality.review.process":"审核流程","service.quality.review.rules":"审核规则","service.quality.review.first":"初审","service.quality.review.second":"复审","service.quality.review.final":"终审","service.quality.review.threshold":"分数阈值","service.quality.review.autoApprove":"自动通过","service.quality.review.evidence":"要求证据","service.quality.review.appeal":"允许申诉","service.quality.review.add_step":"添加审核步骤","service.quality.review.approve":"通过","service.quality.review.reject":"驳回","service.quality.review.revise":"修改","service.quality.role.inspector":"质检员","service.quality.role.senior":"高级质检员","service.quality.role.manager":"质检主管","service.quality.role.admin":"管理员","service.quality.analysis.agent":"客服分析","service.quality.analysis.team":"团队分析","service.quality.analysis.satisfaction":"满意度分析","service.quality.analysis.trend":"质检趋势","service.quality.analysis.skills":"技能维度","service.quality.analysis.issues":"问题类型","service.quality.analysis.team.overview":"团队概览","service.quality.analysis.team.distribution":"得分分布","service.quality.analysis.team.issues":"问题对比","service.quality.analysis.satisfaction.correlation":"质检-满意度相关性","service.quality.analysis.satisfaction.factors":"影响因素","service.quality.analysis.satisfaction.trend":"满意度趋势","service.quality.ai.intent":"意图识别","service.quality.ai.accuracy":"识别准确率","service.quality.ai.context":"上下文理解","service.quality.ai.continuous":"连续对话","service.quality.ai.answer":"回答质量","service.quality.ai.relevance":"答案相关性","service.quality.ai.completeness":"答案完整性","service.quality.ai.natural":"自然语言","service.quality.ai.professional":"专业水平","service.quality.analysis.details.score":"质检得分","service.quality.analysis.details.count":"会话数量","service.quality.analysis.details.duration":"平均时长","service.quality.analysis.details.improvement":"改进空间","service.quality.analysis.details.comparison":"历史对比","service.quality.analysis.metrics.daily":"日度指标","service.quality.analysis.metrics.weekly":"周度汇总","service.quality.analysis.metrics.monthly":"月度报告","service.quality.analysis.chart.title":"质量趋势图","service.quality.analysis.chart.xAxis":"时间周期","service.quality.analysis.chart.yAxis":"质检分数","service.quality.analysis.chart.legend":"质量指标","service.quality.report.action.create":"创建模板","service.quality.report.action.edit":"编辑模板","service.quality.report.action.copy":"复制模板","service.quality.report.action.delete":"删除模板","service.quality.report.action.preview":"预览报告","service.quality.report.action.generate":"生成报告","service.quality.report.settings.basic":"基础设置","service.quality.report.settings.content":"内容设置","service.quality.report.settings.format":"格式设置","service.quality.report.settings.schedule":"计划设置","service.quality.report.format.pdf":"PDF格式","service.quality.report.format.excel":"Excel格式","service.quality.report.format.word":"Word格式","service.quality.report.format.html":"HTML格式","service.quality.report.schedule.daily":"每日 (00:00)","service.quality.report.schedule.weekly":"每周 (周一 00:00)","service.quality.report.schedule.monthly":"每月 (1日 00:00)","service.quality.report.schedule.custom":"自定义计划","service.quality.report.recipient.title":"报告接收人","service.quality.report.recipient.add":"添加接收人","service.quality.report.recipient.remove":"移除接收人","service.quality.report.recipient.email":"邮箱地址","service.quality.report.recipient.role":"角色/职位","service.quality.report.recipient":"接收人","service.quality.report.status":"状态","service.quality.report.action":"操作","service.quality.report.status.active":"启用","service.quality.report.status.inactive":"停用","service.quality.report.status.draft":"草稿","service.quality.report.status.archived":"归档","service.quality.report.frequency.daily":"每日","service.quality.report.frequency.weekly":"每周","service.quality.report.frequency.monthly":"每月","service.quality.report.frequency.custom":"自定义","service.quality.edit":"编辑","service.quality.copy":"复制","service.quality.delete":"删除","service.quality.cancel":"取消","service.quality.delete.confirm":"确定要删除吗?","service.quality.report.preview":"预览","service.quality.report.generate":"生成","service.quality.report.export":"导出","service.quality.report.share":"分享","service.quality.report.sections.required":"请至少选择一个报告内容","service.quality.report.name.required":"请输入模板名称","service.quality.report.frequency.required":"请选择频率","service.quality.report.format.required":"请选择格式","service.quality.report.recipient.required":"请输入接收人","service.quality.report.empty":"暂无报告模板","service.quality.report.empty.create":"点击上方按钮创建新模板","service.quality.rules.operation":"操作","service.quality.rules.operation.add":"添加规则","service.quality.rules.operation.edit":"编辑规则","service.quality.rules.operation.delete":"删除规则","service.quality.rules.operation.move":"移动规则","service.quality.rules.operation.copy":"复制规则","service.quality.rules.operation.enable":"启用规则","service.quality.rules.operation.disable":"停用规则","service.quality.rules.form.name":"规则名称","service.quality.rules.form.type":"规则类型","service.quality.rules.form.score":"分数范围","service.quality.rules.form.weight":"权重","service.quality.rules.form.condition":"条件","service.quality.rules.form.action":"动作","service.quality.rules.form.description":"描述","service.quality.rules.message.deleteConfirm":"确定要删除此规则吗?","service.quality.rules.message.enableConfirm":"确定要启用此规则吗?","service.quality.rules.message.disableConfirm":"确定要停用此规则吗?","service.quality.rules.message.success":"操作成功","service.quality.rules.message.error":"操作失败","service.quality.table.loading":"加载中...","service.quality.table.noData":"暂无数据","service.quality.table.total":"共 {total} 条","service.quality.table.selected":"已选择 {selected} 项","service.quality.table.filterConfirm":"确定","service.quality.table.filterReset":"重置","service.quality.table.filterEmptyText":"无筛选项","service.quality.table.selectAll":"全选所有数据","service.quality.table.selectInvert":"反选当前页","service.quality.form.required":"请输入{field}","service.quality.form.invalid":"{field}格式不正确","service.quality.form.validate.success":"验证通过","service.quality.form.validate.failed":"验证失败","service.quality.rules.field.name":"规则名称","service.quality.rules.field.type":"规则类型","service.quality.rules.field.score":"分数","service.quality.rules.field.weight":"权重","service.quality.rules.field.condition":"条件","service.quality.rules.field.action":"动作","service.quality.rules.field.description":"描述","service.quality.task.action":"操作","service.quality.task.action.assign":"分配任务","service.quality.task.action.reassign":"重新分配","service.quality.task.action.start":"开始质检","service.quality.task.action.pause":"暂停质检","service.quality.task.action.complete":"完成质检","service.quality.task.action.transfer":"转交任务","service.quality.review.first.title":"初审","service.quality.review.first.description":"质检员初步质检","service.quality.review.first.status":"初审状态","service.quality.review.first.result":"初审结果","service.quality.review.second.title":"复审","service.quality.review.second.description":"高级质检员复核","service.quality.review.second.status":"复审状态","service.quality.review.second.result":"复审结果","service.quality.review.final.title":"终审","service.quality.review.final.description":"质检主管终审","service.quality.review.final.status":"终审状态","service.quality.review.final.result":"终审结果","service.quality.review.add.step":"添加审核步骤","service.quality.review.step.name":"步骤名称","service.quality.review.step.type":"步骤类型","service.quality.review.step.role":"审核角色","service.quality.review.step.threshold":"分数阈值","service.quality.review.step.duration":"时限","service.quality.review.first.name":"初审","service.quality.review.first.type":"初步审核","service.quality.review.first.role":"质检员","service.quality.review.first.threshold":"60","service.quality.review.first.duration":"24小时","service.quality.review.second.name":"复审","service.quality.review.second.type":"二次审核","service.quality.review.second.role":"高级质检员","service.quality.review.second.threshold":"80","service.quality.review.second.duration":"48小时","service.quality.review.final.name":"终审","service.quality.review.final.type":"最终审核","service.quality.review.final.role":"质检主管","service.quality.review.final.threshold":"90","service.quality.review.final.duration":"72小时","service.list":"服务列表","service.name":"服务名称","service.description":"描述","service.status":"状态","service.type":"类型","service.price":"价格","service.duration":"时长","service.provider":"服务提供商","service.category":"分类","service.createTime":"创建时间","service.updateTime":"更新时间","service.status.active":"已启用","service.status.inactive":"未启用","service.status.suspended":"已暂停","service.status.expired":"已过期","service.status.deleted":"已删除","service.type.consultation":"咨询服务","service.type.technical":"技术支持","service.type.training":"培训服务","service.type.maintenance":"维护服务","service.type.custom":"定制服务","service.action.create":"创建服务","service.action.edit":"编辑服务","service.action.delete":"删除服务","service.action.activate":"启用","service.action.deactivate":"停用","service.action.suspend":"暂停","service.action.resume":"恢复","service.message.create.success":"服务创建成功","service.message.update.success":"服务更新成功","service.message.delete.success":"服务删除成功","service.message.operation.failed":"操作失败","service.validation.name.required":"请输入服务名称","service.validation.type.required":"请选择服务类型","service.validation.price.required":"请输入服务价格","service.validation.price.invalid":"价格格式不正确","service.validation.duration.required":"请输入服务时长","service.confirm.delete":"确定要删除此服务吗?","service.confirm.activate":"确定要启用此服务吗?","service.confirm.deactivate":"确定要停用此服务吗?","service.confirm.suspend":"确定要暂停此服务吗?","leave.msg.status.pending":"待处理","leave.msg.status.processing":"处理中","leave.msg.status.read":"已读","leave.msg.status.replied":"已回复","leave.msg.status.transferred":"已转接","leave.msg.status.escalated":"已升级","leave.msg.status.closed":"已结束","leave.msg.status.spam":"垃圾留言","leave.msg.status.invalid":"无效留言","leave.msg.status.unknown":"未知状态"}),{"ai.statistic.title":"AI 对话统计","ai.statistic.subtitle":"机器人性能分析","ai.statistic.totalSessions":"总对话次数","ai.statistic.resolveRate":"问题解决率","ai.statistic.apiCalls":"API调用次数","ai.statistic.kbCoverage":"知识库覆盖率","ai.statistic.avgResponseTime":"平均响应时长","ai.statistic.errorRate":"错误率","ai.statistic.tokenCost":"Token费用","ai.statistic.concurrentUsers":"并发用户数","ai.statistic.trend":"对话趋势","ai.statistic.intent":"意图分布","ai.statistic.sessionDepth":"会话深度分布","ai.statistic.satisfaction":"满意度趋势","ai.statistic.hotQuestions":"热门问题分析","ai.statistic.kbase":"知识库分析","ai.statistic.cost":"成本分析","ai.statistic.question":"问题","ai.statistic.askCount":"提问次数","ai.statistic.solvedCount":"解决次数","ai.statistic.solveRate":"解决率","ai.statistic.count":"次数","ai.statistic.kbase.total":"知识库条数","ai.statistic.kbase.hitRate":"命中率","ai.statistic.kbase.update":"更新频率","ai.statistic.kbase.unmatched":"未匹配问题数","ai.statistic.cost.trend":"成本趋势","ai.statistic.cost.distribution":"成本分布","ai.statistic.cost.api":"API费用","ai.statistic.cost.token":"Token费用","ai.statistic.cost.storage":"存储费用","ai.statistic.unit.article":"条","ai.statistic.unit.question":"个","ai.statistic.unit.second":"秒","ai.statistic.unit.count":"次","ai.statistic.unit.yuan":"元","ai.statistic.sessionDepth.tip":"展示用户与机器人的对话轮次分布","ai.statistic.tips.loading":"数据加载中...","ai.statistic.tips.noData":"暂无数据","ai.statistic.timeRange.today":"今日","ai.statistic.timeRange.week":"本周","ai.statistic.timeRange.month":"本月","ai.statistic.scenario.all":"全部场景","ai.statistic.scenario.sales":"销售咨询","ai.statistic.scenario.support":"技术支持","ai.statistic.action.refresh":"刷新","ai.statistic.action.export":"导出","ai.statistic.intent.product":"产品咨询","ai.statistic.intent.technical":"技术支持","ai.statistic.intent.account":"账户问题","ai.statistic.intent.other":"其他","ai.statistic.depth.one":"1轮","ai.statistic.depth.two":"2-3轮","ai.statistic.depth.three":"4-5轮","ai.statistic.depth.more":"6轮以上","ai.statistic.trend.total":"总会话","ai.statistic.trend.resolved":"已解决","ai.statistic.frequency.daily":"每日","ai.statistic.frequency.weekly":"每周","ai.statistic.frequency.monthly":"每月","ai.statistic.status.online":"在线","ai.statistic.status.offline":"离线","ai.statistic.status.busy":"忙碌","ai.statistic.sort.ascending":"升序","ai.statistic.sort.descending":"降序","ai.statistic.question.password":"如何重置密码?","ai.statistic.question.upgrade":"如何升级账户?","ai.statistic.question.price":"产品价格是多少?","ai.statistic.question.register":"如何注册账号?","ai.statistic.question.login":"无法登录怎么办?","ai.statistic.table.operation":"操作","ai.statistic.table.view":"查看","ai.statistic.table.edit":"编辑","ai.statistic.table.delete":"删除","ai.statistic.table.export":"导出","ai.statistic.pagination.total":"共 {total} 条","ai.statistic.pagination.pageSize":"每页 {size} 条","ai.statistic.chart.tooltip.session":"会话数:{value}","ai.statistic.chart.tooltip.rate":"比率:{value}%","ai.statistic.chart.tooltip.cost":"费用:¥{value}","ai.statistic.comparison.today":"今日","ai.statistic.comparison.yesterday":"昨日","ai.statistic.comparison.lastWeek":"上周同期","ai.statistic.comparison.lastMonth":"上月同期","ai.statistic.performance.title":"性能指标","ai.statistic.performance.qps":"每秒查询数","ai.statistic.performance.latency":"响应延迟","ai.statistic.performance.memory":"内存使用","ai.statistic.performance.cpu":"CPU使用率","ai.statistic.quality.title":"质量指标","ai.statistic.quality.accuracy":"响应准确率","ai.statistic.quality.relevance":"答案相关性","ai.statistic.quality.consistency":"响应一致性","ai.statistic.quality.diversity":"响应多样性","ai.statistic.ux.title":"用户体验","ai.statistic.ux.satisfaction":"用户满意度","ai.statistic.ux.engagement":"用户参与度","ai.statistic.ux.retention":"用户留存率","ai.statistic.ux.feedback":"用户反馈","ai.statistic.model.title":"模型分析","ai.statistic.model.version":"模型版本","ai.statistic.model.type":"模型类型","ai.statistic.model.parameters":"参数配置","ai.statistic.model.training":"训练状态","ai.statistic.chart.interaction.click":"点击查看详情","ai.statistic.chart.interaction.hover":"悬停查看信息","ai.statistic.chart.interaction.drag":"拖动缩放","ai.statistic.chart.interaction.scroll":"滚动缩放","ai.statistic.export.title":"导出选项","ai.statistic.export.format":"导出格式","ai.statistic.export.timeRange":"时间范围","ai.statistic.export.dataType":"数据类型","ai.statistic.export.includeCharts":"包含图表","ai.statistic.report.daily":"日报表","ai.statistic.report.weekly":"周报表","ai.statistic.report.monthly":"月报表","ai.statistic.report.custom":"自定义报表","ai.statistic.report.summary":"汇总报表","ai.statistic.model.inference":"推理时间","ai.statistic.model.tokenization":"分词速度","ai.statistic.model.embedding":"向量生成","ai.statistic.model.temperature":"采样温度","ai.statistic.model.topK":"Top-K采样","ai.statistic.model.topP":"Top-P采样","ai.statistic.kb.vectorSize":"向量维度","ai.statistic.kb.indexType":"索引类型","ai.statistic.kb.updateTime":"最后更新","ai.statistic.kb.searchLatency":"检索延迟","ai.statistic.kb.syncStatus":"同步状态","ai.statistic.conversation.avgTurns":"平均轮次","ai.statistic.conversation.maxTurns":"最大轮次","ai.statistic.conversation.abandonRate":"放弃率","ai.statistic.conversation.completionRate":"完成率","ai.statistic.conversation.fallbackRate":"回退率","ai.statistic.error.timeout":"超时错误","ai.statistic.error.tokenLimit":"Token超限","ai.statistic.error.rateLimit":"限流命中","ai.statistic.error.invalidInput":"无效输入","ai.statistic.error.modelError":"模型错误","ai.statistic.resource.gpuUsage":"GPU使用率","ai.statistic.resource.bandwidth":"带宽使用","ai.statistic.resource.storage":"存储用量","ai.statistic.resource.queueLength":"监控长度","ai.statistic.resource.cacheHitRate":"缓存命中率","ai.statistic.evaluation.bleu":"BLEU评分","ai.statistic.evaluation.rouge":"ROUGE评分","ai.statistic.evaluation.meteor":"METEOR评分","ai.statistic.evaluation.bertscore":"BERT评分","ai.statistic.evaluation.humanEval":"人工评估","ai.statistic.training.epoch":"训练轮次","ai.statistic.training.loss":"训练损失","ai.statistic.training.accuracy":"训练准确率","ai.statistic.training.learningRate":"学习率","ai.statistic.training.batchSize":"批次大小","ai.statistic.prompt.length":"提示词长度","ai.statistic.prompt.complexity":"提示词复杂度","ai.statistic.prompt.effectiveness":"提示词有效性","ai.statistic.prompt.templateUsage":"模板使用情况","ai.statistic.prompt.optimization":"提示词优化","ai.statistic.security.toxicity":"有害内容检测","ai.statistic.security.bias":"偏见检测","ai.statistic.security.privacy":"隐私合规","ai.statistic.security.authentication":"身份认证","ai.statistic.security.authorization":"权限控制","ai.statistic.business.roi":"投资回报分析","ai.statistic.business.costSaving":"成本节省","ai.statistic.business.efficiency":"效率提升","ai.statistic.business.satisfaction":"客户满意度","ai.statistic.business.retention":"客户留存率","ai.statistic.monitoring.health":"模型健康度","ai.statistic.monitoring.drift":"模型漂移","ai.statistic.monitoring.version":"版本控制","ai.statistic.monitoring.deployment":"部署状态","ai.statistic.monitoring.rollback":"回滚历史","ai.statistic.vector.dimension":"向量维度","ai.statistic.vector.clustering":"向量聚类","ai.statistic.vector.similarity":"相似度得分","ai.statistic.vector.indexing":"索引速度","ai.statistic.vector.compression":"向量压缩","ai.statistic.finetune.dataset":"训练数据集","ai.statistic.finetune.progress":"训练进度","ai.statistic.finetune.validation":"验证结果","ai.statistic.finetune.overfitting":"过拟合检查","ai.statistic.finetune.convergence":"收敛状态","ai.statistic.compliance.gdpr":"GDPR合规","ai.statistic.compliance.coppa":"COPPA合规","ai.statistic.compliance.hipaa":"HIPAA合规","ai.statistic.compliance.audit":"审计日志","ai.statistic.compliance.consent":"用户授权","ai.statistic.chart.config.smooth":"平滑曲线","ai.statistic.chart.config.area":"显示区域","ai.statistic.chart.config.label":"显示标签","ai.statistic.chart.config.animation":"启用动画","ai.statistic.chart.config.legend":"显示图例","ai.statistic.display.total":"总计","ai.statistic.display.average":"平均值","ai.statistic.display.peak":"峰值","ai.statistic.display.current":"当前值","ai.statistic.display.change":"变化量","ai.statistic.period.hour":"最近1小时","ai.statistic.period.day":"最近24小时","ai.statistic.period.week":"最近7天","ai.statistic.period.custom":"自定义范围","ai.statistic.progress.excellent":"优秀","ai.statistic.progress.good":"良好","ai.statistic.progress.fair":"一般","ai.statistic.progress.poor":"较差","ai.statistic.peakHour.title":"高峰期分析","ai.statistic.peakHour.sessions":"会话数","ai.statistic.peakHour.description":"会话数量时段分布","ai.statistic.unsolved.title":"未解决问题分析","ai.statistic.category":"分类","ai.statistic.category.product":"产品相关","ai.statistic.category.technical":"技术相关","ai.statistic.question.complex":"复杂产品咨询","ai.statistic.question.unclear":"用户描述不清","ai.statistic.feedback.title":"用户反馈分析","ai.statistic.feedback.positive":"正面","ai.statistic.feedback.neutral":"中性","ai.statistic.feedback.negative":"负面","ai.statistic.abandon.title":"会话中断分析","ai.statistic.abandon.rate":"中断率","ai.statistic.abandon.timeout":"超时","ai.statistic.abandon.userQuit":"用户主动退出","ai.statistic.similar.title":"相似问题分析","ai.statistic.similar.group":"问题组","ai.statistic.similar.count":"出现次数","ai.statistic.similar.similarity":"相似度","ai.statistic.similar.merge":"合并问题","ai.statistic.similar.split":"拆分问题","ai.statistic.repeat.title":"重复提问分析","ai.statistic.repeat.user":"用户ID","ai.statistic.repeat.question":"重复问题","ai.statistic.repeat.frequency":"重复频率","ai.statistic.repeat.lastTime":"最近提问时间","ai.statistic.repeat.totalTimes":"累计次数","ai.statistic.coverage.title":"知识点覆盖分析","ai.statistic.coverage.domain":"知识领域","ai.statistic.coverage.points":"知识点数","ai.statistic.coverage.rate":"覆盖率","ai.statistic.coverage.missing":"缺失知识点","ai.statistic.coverage.suggestion":"建议补充","ai.statistic.transfer.title":"转人工分析","ai.statistic.transfer.rate":"转人工率","ai.statistic.transfer.complex":"问题复杂","ai.statistic.transfer.emotion":"情绪不佳","ai.statistic.transfer.request":"用户要求","ai.statistic.intent.accuracy.title":"意图识别准确率","ai.statistic.intent.category":"意图类别","ai.statistic.intent.accuracy":"准确率","ai.statistic.intent.samples":"样本数","ai.statistic.similar.questions":"相似问题列表","ai.statistic.chart.xAxis":"时间","ai.statistic.chart.yAxis":"数量","ai.statistic.chart.legend":"图例","ai.statistic.chart.tooltip":"提示","ai.statistic.chart.zoom":"缩放","ai.statistic.chart.download":"下载图表","ai.statistic.chart.fullscreen":"全屏显示","ai.statistic.analysis.trend":"趋势分析","ai.statistic.analysis.prediction":"预测分析","ai.statistic.analysis.anomaly":"异常检测","ai.statistic.analysis.correlation":"相关性分析","ai.statistic.repeat.frequency.daily":"每日","ai.statistic.repeat.frequency.weekly":"每周","ai.statistic.repeat.frequency.monthly":"每月","ai.statistic.repeat.lastTime.format":"YYYY-MM-DD HH:mm","ai.statistic.coverage.missing.title":"缺失知识点","ai.statistic.coverage.suggestion.title":"建议补充","ai.statistic.coverage.domain.product":"产品功能","ai.statistic.coverage.domain.technical":"技术支持","ai.statistic.coverage.domain.service":"服务政策","ai.model.list":"AI模型列表","ai.model.name":"模型名称","ai.model.type":"模型类型","ai.model.version":"版本","ai.model.provider":"提供商","ai.model.status":"状态","ai.model.description":"描述","ai.model.createTime":"创建时间","ai.model.updateTime":"更新时间","ai.model.type.text":"文本生成","ai.model.type.chat":"对话","ai.model.type.image":"图像生成","ai.model.type.audio":"音频处理","ai.model.type.video":"视频处理","ai.model.type.embedding":"向量嵌入","ai.model.status.online":"在线","ai.model.status.offline":"离线","ai.model.status.training":"训练中","ai.model.status.error":"错误","ai.model.status.deprecated":"已废弃","ai.action.deploy":"部署","ai.action.undeploy":"下线","ai.action.train":"训练","ai.action.stop":"停止","ai.action.test":"测试","ai.action.monitor":"监控","ai.action.logs":"查看日志","ai.settings.apiKey":"API密钥","ai.settings.temperature":"温度","ai.settings.maxTokens":"最大令牌数","ai.settings.topP":"采样阈值","ai.settings.frequencyPenalty":"频率惩罚","ai.settings.presencePenalty":"存在惩罚","ai.message.deploy.success":"模型部署成功","ai.message.deploy.failed":"模型部署失败","ai.message.train.start":"模型训练开始","ai.message.train.complete":"模型训练完成","ai.message.train.failed":"模型训练失败","ai.validation.apiKey.required":"请输入API密钥","ai.validation.model.required":"请选择模型","ai.validation.temperature.range":"温度必须在0到1之间","ai.validation.maxTokens.range":"最大令牌数必须在1到4096之间","ai.prompt.system":"系统提示词","ai.prompt.user":"用户输入","ai.prompt.assistant":"AI回复","ai.prompt.history":"对话历史","ai.prompt.clear":"清空历史"}),{"statistic.today.total.sessions":"总会话量","statistic.today.bot.resolveRate":"机器人解决率","statistic.today.satisfaction":"满意度评分","statistic.today.avgResponseTime":"平均响应时长","statistic.realtime.monitor":"实时监控","statistic.human.status":"人工客服状态","statistic.human.online":"在线客服","statistic.human.queue":"排队人数","statistic.human.serving":"正在接待","statistic.human.served":"已接待总数","statistic.human.waitTime":"平均等待时长","statistic.bot.status":"机器人状态","statistic.bot.concurrent":"并发会话","statistic.bot.transfer":"转人工率","statistic.bot.unknown":"未知问题率","statistic.bot.distribution":"问题分布","statistic.bot.qa":"问题解答","statistic.bot.business":"业务办理","statistic.bot.query":"信息查询","statistic.bot.status.concurrent":"并发用户数:{count}","statistic.bot.status.served":"已服务总数:{count}","statistic.bot.status.sessions":"总会话数:{count}","statistic.bot.status.api.calls":"API调用数:{count}","statistic.bot.status.token.usage":"Token用量:{count}","statistic.bot.status.api.response":"API响应:{time}秒","statistic.bot.status.token.cost":"Token费用:¥{cost}","statistic.bot.status.kb.hitrate":"知识库命中率:{rate}%","statistic.ticket.overview":"工单概览","statistic.ticket.pending":"待处理工单","statistic.ticket.processing":"处理中","statistic.ticket.completed":"已完成","statistic.ticket.timeout":"超时","statistic.ticket.trend":"工单趋势","statistic.unit.sessions":"会话","statistic.unit.seconds":"秒","statistic.unit.minutes":"分钟","statistic.unit.percent":"%","statistic.unit.count":"个","statistic.unit.articles":"篇","statistic.status.excellent":"优秀","statistic.status.good":"良好","statistic.status.fair":"一般","statistic.status.poor":"较差","statistic.chart.time":"时间","statistic.chart.value":"数值","statistic.chart.type":"类型","statistic.chart.trend":"趋势","statistic.chart.distribution":"分布","statistic.chart.percentage":"百分比","statistic.chart.count":"数量","statistic.chart.xAxis":"时间","statistic.chart.yAxis":"数值","statistic.chart.legend":"图例","statistic.chart.tooltip":"提示","statistic.ticket.priority":"优先级分布","statistic.ticket.priority.high":"高优先级","statistic.ticket.priority.medium":"中优先级","statistic.ticket.priority.low":"低优先级","statistic.ticket.response":"响应时间","statistic.ticket.firstResponseTime":"首次响应","statistic.ticket.resolveTime":"解决时长","statistic.ticket.satisfaction":"满意度","statistic.kbase.title":"知识库监控","statistic.kbase.total":"文章总数","statistic.kbase.hitRate":"命中率","statistic.kbase.unmatched":"未匹配问题","statistic.kbase.updated":"今日更新","statistic.kbase.category":"分类分布","statistic.kbase.recent":"最近更新","statistic.kbase.search":"热门搜索","statistic.session.category.presale":"售前咨询","statistic.session.category.aftersale":"售后支持","statistic.session.category.complaint":"投诉处理","statistic.agent.status.online":"在线","statistic.agent.status.busy":"忙碌","statistic.agent.status.away":"离开","statistic.agent.serving":"正在接待","statistic.agent.concurrent":"并发会话","agent.status.list":"客服状态列表","agent.status.available":"在线可用","agent.status.offline":"离线","agent.status.busy":"忙碌中","agent.tooltip.uid":"客服唯一标识符","agent.tooltip.nickname":"客服昵称","agent.tooltip.status":"客服当前工作状态:在线可用、离线或忙碌中","agent.tooltip.updatedAt":"状态最后更新时间","export.excel":"导出Excel","statistic.bot.performance":"机器人性能","statistic.bot.apiResponse":"API响应时间","statistic.bot.tokenUsage":"Token用量","statistic.bot.cost":"费用","statistic.bot.unknown.questions":"未知问题","statistic.bot.unknown.title":"未知问题","statistic.bot.unknown.question":"问题","statistic.bot.unknown.count":"次数","statistic.bot.unknown.config":"如何配置高级功能","statistic.bot.unknown.integration":"如何对接第三方系统","statistic.loading.data":"数据加载中...","statistic.loading.chart":"图表加载中...","statistic.loading.failed":"数据加载失败","statistic.loading.retry":"重试","statistic.tooltip.refresh":"刷新数据","statistic.tooltip.export":"导出数据","statistic.tooltip.more":"查看更多","statistic.tooltip.threshold":"预警阈值","statistic.time.today":"今日","statistic.time.week":"本周","statistic.time.month":"本月","statistic.time.custom":"自定义","statistic.history.session.title":"会话分析","statistic.history.session.trend":"趋势","statistic.history.session.channel":"渠道分布","statistic.history.session.group":"分组分布","statistic.history.agent.title":"客服绩效","statistic.history.agent.workload":"工作量","statistic.history.agent.quality":"服务质量","statistic.agent.name":"客服姓名","statistic.agent.sessions":"会话数","statistic.agent.messages":"消息数","statistic.agent.tickets":"工单数","statistic.agent.onlineHours":"在线时长","statistic.agent.responseTime":"响应时间","statistic.agent.satisfaction":"满意度","statistic.agent.resolveRate":"解决率","statistic.agent.timeoutRate":"超时率","statistic.history.bot.title":"机器人分析","statistic.history.bot.usage":"使用统计","statistic.history.bot.performance":"性能指标","statistic.history.user.title":"用户分析","statistic.history.user.distribution":"用户分布","statistic.history.user.behavior":"用户行为","statistic.warning.active":"活跃预警","statistic.warning.critical":"严重","statistic.warning.warning":"警告","statistic.warning.info":"提示","statistic.warning.resolved":"已解决","statistic.warning.metrics":"关键指标监控","statistic.warning.health":"系统健康度","statistic.warning.health.monitor":"健康监控","statistic.warning.trend":"预警趋势","statistic.warning.active.list":"活跃预警列表","statistic.warning.level.critical":"严重","statistic.warning.level.warning":"警告","statistic.warning.level.info":"提示","statistic.warning.metric.queueLength":"等待监控","statistic.warning.metric.responseTime":"响应时间","statistic.warning.metric.botAccuracy":"机器人准确率","statistic.warning.metric.onlineAgents":"在线客服","statistic.warning.type":"预警类型","statistic.warning.metric":"监控指标","statistic.warning.value":"当前值","statistic.warning.threshold":"阈值","statistic.warning.time":"预警时间","statistic.warning.acknowledge":"确认","statistic.warning.refresh":"刷新","statistic.warning.resolve":"解决","statistic.warning.configure":"配置","statistic.tab.today":"今日实时","statistic.tab.history":"历史数据","statistic.tab.warning":"预警数据","statistic.bot.distribution.qa":"问题解答","statistic.bot.distribution.business":"业务办理","statistic.bot.distribution.query":"信息查询","statistic.session.total":"总会话量","statistic.session.human":"人工服务","statistic.session.bot":"机器人服务","statistic.session.waiting":"等待中","statistic.session.active":"进行中","statistic.session.completed":"已完成","statistic.service.online":"在线客服","statistic.service.response":"响应时间","statistic.service.satisfaction":"满意度","statistic.service.resolveRate":"解决率","statistic.bot.accuracy":"准确率","statistic.chart.session.trend":"会话趋势","statistic.chart.bot.distribution":"机器人分布","statistic.chart.ticket.trend":"工单趋势","statistic.ticket.status.pending":"待处理","statistic.ticket.status.processing":"处理中","statistic.ticket.status.resolved":"已解决","statistic.chart.axis.time":"时间","statistic.chart.axis.count":"数量","statistic.chart.axis.percentage":"百分比","statistic.data.type.human":"人工服务","statistic.data.type.bot":"机器人服务","statistic.data.type.total":"总计","statistic.refresh.auto":"每30秒自动刷新","statistic.refresh.manual":"手动刷新","statistic.refresh.last":"最后更新","statistic.service.serving":"正在接待","statistic.service.percentage":"{value}%","statistic.service.ratio":"机器人占比","statistic.service.human.ratio":"人工占比","statistic.service.total.ratio":"总占比","statistic.bot.performance.title":"机器人性能指标","statistic.bot.performance.resolve":"解决率","statistic.bot.performance.transfer":"转人工率","statistic.bot.performance.satisfaction":"满意度评分","statistic.bot.performance.response":"响应时间","statistic.bot.performance.accuracy":"准确率","statistic.bot.performance.concurrent":"并发用户","statistic.bot.ratio.format":"机器人占比 {percent}%","statistic.overview.title":"统计概览","statistic.overview.total":"总计","statistic.overview.today":"今日","statistic.overview.week":"本周","statistic.overview.month":"本月","statistic.overview.year":"本年","statistic.performance.title":"性能指标","statistic.performance.response":"响应时间","statistic.performance.accuracy":"准确率","statistic.performance.satisfaction":"满意度","statistic.performance.completion":"完成率","statistic.usage.title":"使用统计","statistic.usage.activeUsers":"活跃用户","statistic.usage.sessions":"会话总数","statistic.usage.avgDuration":"平均时长","statistic.usage.peakHours":"高峰时段","statistic.trends.title":"趋势分析","statistic.trends.daily":"日趋势","statistic.trends.weekly":"周趋势","statistic.trends.monthly":"月趋势","statistic.trends.yearly":"年趋势","statistic.category.inquiries":"咨询","statistic.category.complaints":"投诉","statistic.category.suggestions":"建议","statistic.category.technical":"技术支持","statistic.category.others":"其他","statistic.time.minute":"分钟","statistic.time.hour":"小时","statistic.time.day":"天","statistic.time.year":"年","statistic.action.refresh":"刷新","statistic.action.export":"导出","statistic.action.print":"打印","statistic.action.filter":"筛选","statistic.action.compare":"对比","statistic.message.loading":"数据加载中...","statistic.message.noData":"暂无数据","statistic.message.error":"数据加载失败","statistic.message.success":"数据加载成功","action.nickname.tooltip":"执行操作的用户昵称","action.title.tooltip":"操作或行为的标题","action.action.tooltip":"用户执行的操作类型","action.ip.tooltip":"执行操作的IP地址","action.ipLocation.tooltip":"基于IP地址的地理位置, 国家|区域|省份|城市|ISP, 缺省的地域信息默认是0","action.createdAt.tooltip":"执行操作的日期和时间","action.description.tooltip":"操作的详细描述","action.type.tooltip":"操作的类型分类","summary.title.tooltip":"小结的标题或主题","summary.content.tooltip":"会话内容的摘要描述","summary.solution.tooltip":"问题的解决方案或处理方法","summary.status.tooltip":"当前处理状态","summary.category.tooltip":"小结的分类类型","summary.tags.tooltip":"用于分类和搜索的标签","summary.updatedAt.tooltip":"最后更新的时间","transfer.sender.tooltip":"发起转接的客服","transfer.receiver.tooltip":"接收转接的客服","transfer.note.tooltip":"转接附带的备注信息","transfer.status.tooltip":"当前转接状态","transfer.type.tooltip":"转接的类型","transfer.transferAt.tooltip":"发起转接的时间","transfer.acceptAt.tooltip":"接受转接的时间","transfer.rejectAt.tooltip":"拒绝转接的时间","transfer.cancelAt.tooltip":"取消转接的时间","transfer.expireAt.tooltip":"转接超时的时间","invite.sender.tooltip":"发起邀请的客服","invite.receiver.tooltip":"接收邀请的客服","invite.note.tooltip":"邀请附带的备注信息","invite.status.tooltip":"当前邀请状态","rating.agent.tooltip":"被评价的客服","rating.user.tooltip":"提交评价的用户","rating.score.tooltip":"评价分数","rating.comment.tooltip":"评价内容或反馈","rating.createdAt.tooltip":"评价提交时间","thread.uid.tooltip":"会话的唯一标识","thread.userNickname.tooltip":"访客的昵称","thread.agentNickname.tooltip":"客服的昵称","thread.robotNickname.tooltip":"机器人的名称","thread.workgroupNickname.tooltip":"工作组名称","thread.status.tooltip":"会话的当前状态","thread.client.tooltip":"访客使用的设备或应用","thread.createdAt.tooltip":"会话创建时间","message.nickname.tooltip":"发送消息的用户昵称","message.content.tooltip":"消息的文本内容","message.helpful.tooltip":"用户对消息的帮助评价","message.isAutoReply.tooltip":"是否为自动回复消息","message.status.tooltip":"消息的发送状态","message.type.tooltip":"消息的类型","message.client.tooltip":"发送消息的客户端类型","message.createdAt.tooltip":"消息创建的时间","message.tab.all":"全部消息","message.tab.leave":"留言记录","message.tab.robot":"机器人消息","robot.message.userNickname.tooltip":"发送消息的用户昵称","robot.message.robotNickname.tooltip":"回复消息的机器人名称","robot.message.question.tooltip":"用户提出的问题","robot.message.answer.tooltip":"机器人的回答内容","robot.message.rateType.tooltip":"用户对回答的评价类型","robot.message.rateDownTags.tooltip":"用户反馈的标签类别","robot.message.rateDownReason.tooltip":"用户反馈的具体原因","robot.message.createdAt.tooltip":"消息创建的时间","leave.message.userNickname.tooltip":"留言用户的昵称","leave.message.contact.tooltip":"留言用户的联系方式","leave.message.content.tooltip":"留言的具体内容","leave.message.images.tooltip":"用户附加的图片","leave.message.status.tooltip":"当前留言的处理状态","leave.message.reply.tooltip":"客服回复的内容","leave.message.replyImages.tooltip":"客服回复附带的图片","leave.message.replyUser.tooltip":"处理并回复留言的客服","leave.message.repliedAt.tooltip":"留言回复的时间","leave.message.createdAt.tooltip":"留言创建的时间","leave.message.updatedAt.tooltip":"留言最后更新的时间","leave.msg.status.pending":"待处理","leave.msg.status.processing":"处理中","leave.msg.status.read":"已读","leave.msg.status.replied":"已回复","leave.msg.status.transferred":"已转接","leave.msg.status.escalated":"已升级","leave.msg.status.closed":"已关闭","leave.msg.status.spam":"垃圾留言","leave.msg.status.invalid":"无效留言","rating.answer.tooltip":"被评价的回答内容","rating.question.tooltip":"用户提出的原始问题","rating.fromType.tooltip":"被评价内容的来源类型","rating.rateType.tooltip":"用户评价的类型","rating.tags.tooltip":"用户选择的反馈标签","rating.reason.tooltip":"用户提供的反馈原因"}),{"team.statistic.sessions.total":"总会话量","team.statistic.sessions.active":"活跃会话","team.statistic.users.total":"总用户数","team.statistic.users.online":"在线","team.statistic.users.active":"活跃","team.statistic.messages.total":"消息总量","team.statistic.groups.total":"群组总数","team.statistic.realtime.trend":"实时趋势","team.statistic.dept.heatmap":"部门通讯","team.statistic.message.analysis":"消息分析","team.statistic.group.analysis":"群组分析","team.statistic.efficiency":"效率分析","team.statistic.user.activity":"用户活跃度分析","team.statistic.user.dau":"日活跃用户","team.statistic.user.retention":"用户留存率","team.statistic.dept.collaboration":"部门协作分析","team.statistic.dept.network":"协作关系网络","team.statistic.dept.matrix":"协作强度矩阵","team.statistic.group.size":"群组规模分布","team.statistic.group.activity":"群组活跃度","team.statistic.message.detail":"消息详细分析","team.statistic.message.trend":"消息趋势","team.statistic.message.type":"消息类型","team.statistic.message.hour":"时段分布","team.statistic.session.detail":"会话详情","team.statistic.session.avgDuration":"平均时长","team.statistic.session.peakHour":"高峰时段","team.statistic.session.crossDept":"跨部门比例","team.statistic.session.trend":"会话趋势","team.statistic.user.retention.analysis":"用户留存分析","team.statistic.user.new":"新增用户","team.statistic.user.distribution":"用户分布","team.statistic.user.trend":"用户趋势","team.statistic.user.retention.day":"日留存","team.statistic.user.retention.week":"周留存","team.statistic.user.retention.month":"月留存","team.statistic.message.response":"消息响应分析","team.statistic.message.unread":"未读消息","team.statistic.message.avgResponse":"平均响应时间","team.statistic.message.broadcast":"群发覆盖率","team.statistic.message.peak":"峰值消息量","team.statistic.group.efficiency":"群组效率分析","team.statistic.group.avgSize":"平均规模","team.statistic.group.messageCount":"消息数量","team.statistic.group.crossDept":"跨部门比例","team.statistic.group.trend":"群组趋势","team.statistic.table.dept":"部门","team.statistic.table.responseTime":"响应时间","team.statistic.table.resolveRate":"解决率","team.statistic.table.satisfaction":"满意度","team.statistic.unit.minute":"分钟","team.statistic.unit.person":"人","team.statistic.unit.message":"条","team.statistic.unit.percent":"%","team.statistic.fetch.failed":"获取统计数据失败","team.statistic.export":"导出数据","team.member.drawer.edit.title":"编辑成员","team.member.drawer.create.title":"新建成员","team.member.drawer.button.cancel":"取消","team.member.drawer.button.save":"保存","team.member.form.department":"部门","team.member.form.department.placeholder":"请选择部门","team.member.form.department.required":"请选择部门","team.member.form.name":"姓名","team.member.form.name.required":"请输入姓名","team.member.form.mobile":"手机","team.member.form.mobile.required":"请输入手机号","team.member.form.mobile.invalid":"请输入正确的手机号","team.member.form.email":"邮箱","team.member.form.email.required":"请输入邮箱","team.member.form.email.invalid":"请输入正确的邮箱地址","team.member.form.role":"角色","team.member.form.role.placeholder":"请选择角色","team.member.form.jobNo":"工号","team.member.form.jobTitle":"职务","team.member.form.seatNo":"座位号","team.member.form.telephone":"分机号","team.member.form.login.tip":"新创建用户登录用户名为:邮箱,默认密码请参考链接","team.member.form.login.tip.link":"https://www.weiyuai.cn/docs/zh-CN/docs/faq/#%E9%97%AE%E9%A2%9811%E5%AF%BC%E5%85%A5%E6%88%90%E5%91%98%E9%BB%98%E8%AE%A4%E5%AF%86%E7%A0%81","team.member.message.loading.roles":"正在获取角色列表...","team.management.title":"团队管理","team.management.create":"创建团队","team.management.edit":"编辑团队","team.management.delete":"删除团队","team.management.join":"加入团队","team.management.leave":"退出团队","team.info.name":"团队名称","team.info.description":"团队描述","team.info.leader":"团队负责人","team.info.members":"团队成员","team.info.createTime":"创建时间","team.info.updateTime":"更新时间","team.info.status":"状态","team.status.active":"正常","team.status.inactive":"已停用","team.status.disbanded":"已解散","team.status.pending":"待审核","team.member.add":"添加成员","team.member.remove":"移除成员","team.member.role":"角色","team.member.status":"状态","team.member.joinTime":"加入时间","team.member.permissions":"权限","team.role.leader":"负责人","team.role.admin":"管理员","team.role.member":"成员","team.role.guest":"访客","team.permission.manage":"团队管理","team.permission.invite":"邀请成员","team.permission.remove":"移除成员","team.permission.edit":"编辑团队信息","team.permission.view":"查看团队信息","team.message.create.success":"团队创建成功","team.message.update.success":"团队更新成功","team.message.delete.success":"团队删除成功","team.message.join.success":"加入团队成功","team.message.leave.success":"退出团队成功","team.message.operation.failed":"操作失败","team.validation.name.required":"请输入团队名称","team.validation.name.exists":"团队名称已存在","team.validation.leader.required":"请选择团队负责人","team.validation.members.required":"请添加团队成员","team.confirm.delete":"确定要删除此团队吗?","team.confirm.leave":"确定要退出此团队吗?","team.confirm.remove.member":"确定要移除此成员吗?"}),{"kbase.statistic.articles.total":"文章总数","kbase.statistic.visits.total":"访问总量","kbase.statistic.search.count":"搜索次数","kbase.statistic.feedback.helpful":"有帮助反馈","kbase.statistic.article.status":"文章状态","kbase.statistic.article.published":"已发布","kbase.statistic.article.reviewing":"待审核","kbase.statistic.article.draft":"草稿","kbase.statistic.article.archived":"已归档","kbase.statistic.article.updating":"待更新","kbase.statistic.visit.trend":"访问趋势","kbase.statistic.visit.total":"访问总量","kbase.statistic.visit.unique":"独立访客","kbase.statistic.visit.avgTime":"平均时长","kbase.statistic.search.hot":"热门搜索","kbase.statistic.search.hitRate":"命中率","kbase.statistic.search.missRate":"未命中率","kbase.statistic.search.trend":"搜索趋势","kbase.statistic.quality.score":"质量评分","kbase.statistic.quality.detail":"质量详情","kbase.statistic.quality.completeness":"内容完整度","kbase.statistic.quality.timeliness":"更新及时性","kbase.statistic.quality.satisfaction":"用户满意度","kbase.statistic.time.analysis":"时间维度分析","kbase.statistic.time.today":"今日","kbase.statistic.time.week":"本周","kbase.statistic.time.month":"本月","kbase.statistic.time.quarter":"本季度","kbase.statistic.time.year":"本年度","kbase.statistic.time.newArticles":"新增文章","kbase.statistic.time.updates":"更新数量","kbase.statistic.time.visits":"访问量","kbase.statistic.time.searches":"搜索量","kbase.statistic.time.compare":"同比增长","kbase.statistic.time.comparison":"时间对比","kbase.statistic.time.distribution":"时间分布","kbase.statistic.time.heatmap":"时间热力图","kbase.statistic.time.workingHours":"工作时间","kbase.statistic.time.nonWorkingHours":"非工作时间","kbase.statistic.growth.trend":"增长趋势","kbase.statistic.growth.articles":"文章数","kbase.statistic.growth.visits":"访问量","kbase.statistic.growth.mom":"环比","kbase.statistic.growth.yoy":"同比","kbase.statistic.export":"导出","kbase.statistic.refresh":"刷新","kbase.statistic.filter.category":"选择分类","kbase.statistic.filter.all":"全部分类","kbase.statistic.filter.product":"产品文档","kbase.statistic.filter.faq":"常见问题","kbase.statistic.table.metric":"指标","kbase.statistic.table.score":"得分","kbase.statistic.table.trend":"趋势","kbase.statistic.trend.up":"上升","kbase.statistic.trend.down":"下降","kbase.statistic.trend.stable":"稳定","kbase.base.title":"知识库","kbase.base.create":"创建知识库","kbase.base.edit":"编辑知识库","kbase.base.delete":"删除知识库","kbase.base.search":"搜索知识库","kbase.base.import":"导入知识","kbase.base.export":"导出知识","kbase.category.title":"分类","kbase.category.create":"创建分类","kbase.category.edit":"编辑分类","kbase.category.delete":"删除分类","kbase.category.parent":"父级分类","kbase.category.order":"显示顺序","kbase.article.title":"文章","kbase.article.create":"创建文章","kbase.article.edit":"编辑文章","kbase.article.delete":"删除文章","kbase.article.content":"内容","kbase.article.tags":"标签","kbase.article.author":"作者","kbase.article.createTime":"创建时间","kbase.article.updateTime":"更新时间","kbase.article.views":"浏览量","kbase.article.likes":"点赞数","kbase.article.status":"状态","kbase.status.draft":"草稿","kbase.status.published":"已发布","kbase.status.archived":"已归档","kbase.status.pending":"待审核","kbase.action.publish":"发布","kbase.action.archive":"归档","kbase.action.restore":"恢复","kbase.action.review":"审核","kbase.action.approve":"通过","kbase.action.reject":"拒绝","kbase.message.create.success":"创建成功","kbase.message.update.success":"更新成功","kbase.message.delete.success":"删除成功","kbase.message.publish.success":"发布成功","kbase.message.archive.success":"归档成功","kbase.message.operation.failed":"操作失败","kbase.validation.title.required":"请输入标题","kbase.validation.category.required":"请选择分类","kbase.validation.content.required":"请输入内容","kbase.validation.tags.required":"请添加标签","kbase.confirm.delete":"确定要删除吗?","kbase.confirm.archive":"确定要归档吗?","kbase.confirm.publish":"确定要发布吗?","kbase.search.placeholder":"输入关键词搜索","kbase.search.result":"搜索结果","kbase.search.noResult":"未找到相关结果","kbase.search.total":"共找到 {total} 条结果","kbase.autoreply.keyword":"关键词回复","kbase.autoreply.fixed":"固定回复","kbase.action.open.notebase":"打开内部知识库"}),{"getting.started.title":"让我们开始吧","getting.started.subtitle":"按照以下步骤快速开始。{completed} / {total} 已完成。","getting.started.step1.title":"配置组织","getting.started.step1.desc":"创建或加入组织,设置组织基本信息和成员权限。","getting.started.step2.title":"客服设置","getting.started.step2.desc":"添加客服账号,设置工作时间和自动回复等。","getting.started.step3.title":"AI助手配置","getting.started.step3.desc":"配置AI机器人,提升自动应答能力。","getting.started.step4.title":"知识库管理","getting.started.step4.desc":"创建知识库分类,添加常见问题和解决方案。","getting.started.step5.title":"工单流程","getting.started.step5.desc":"设置工单分类、处理流程和质检规则。","getting.started.start.button":"开始配置"}),{"welcome.modal.title":"未发现所在组织","welcome.modal.description":"您需要创建或加入已有组织","welcome.modal.join":"加入已有组织(即将上线)","welcome.modal.create":"创建组织","welcome.modal.input.placeholder":"请输入组织名称","welcome.message.org.required":"请创建或加入组织","welcome.message.create.success":"创建组织成功","welcome.message.create.failed":"创建组织失败","welcome.message.verify.email":"请先验证邮箱","welcome.message.verify.mobile":"请先验证手机号","welcome.message.org.name.required":"请输入组织名称","welcome.message.org.creating":"创建组织中,请稍后...","welcome.message.platform.edition.required":"只有平台版才支持创建组织","welcome.verify.modal.title":"账号验证提示","welcome.verify.modal.description":"您的邮箱和手机号尚未验证,为保障账号安全,建议您尽快完成验证。","welcome.verify.now":"立即验证","welcome.verify.later":"稍后验证"}),{"form.label.username":"用户名","form.label.password":"密码","form.label.confirm.password":"确认密码","form.label.email":"邮箱","form.label.phone":"手机号","form.label.name":"姓名","form.label.title":"标题","form.label.content":"内容","form.label.description":"描述","form.label.remark":"备注","form.label.status":"状态","form.label.type":"类型","form.label.category":"分类","form.label.tags":"标签","form.label.date":"日期","form.label.time":"时间","form.placeholder.username":"请输入用户名","form.placeholder.password":"请输入密码","form.placeholder.confirm.password":"请确认密码","form.placeholder.email":"请输入邮箱","form.placeholder.phone":"请输入手机号","form.placeholder.search":"请输入搜索关键词","form.placeholder.select":"请选择","form.placeholder.date":"请选择日期","form.placeholder.time":"请选择时间","form.validation.required":"请输入{field}","form.validation.email":"请输入正确的邮箱地址","form.validation.phone":"请输入正确的手机号","form.validation.min":"{field}不能少于{min}个字符","form.validation.max":"{field}不能超过{max}个字符","form.validation.password.match":"两次输入的密码不一致","form.validation.unique":"{field}已存在","form.button.submit":"提交","form.button.save":"保存","form.button.cancel":"取消","form.button.reset":"重置","form.button.search":"搜索","form.button.filter":"筛选","form.button.clear":"清空","form.message.success":"操作成功","form.message.error":"操作失败","form.message.confirm":"确定要执行此操作吗?","form.message.saving":"保存中...","form.message.loading":"加载中..."}),{"upload.modal.title":"上传文件","upload.drag.text":"点击或拖拽文件至此处上传","upload.drag.hint":"支持单个或批量上传","upload.drag.hint.size":"支持单个或批量上传,文件大小不超过10MB","upload.drag.hint.withtype":"支持单个或批量上传 {acceptTypes} 格式的文件","upload.drag.hint.withtype.size":"支持单个或批量上传 {acceptTypes} 格式的文件,文件大小不超过10MB","upload.uploading":"{filename} 上传中...","upload.success":"{filename} 上传成功","upload.failed":"{filename} 上传失败","upload.delete.confirm":"确定要删除此文件吗?","upload.preview.image":"图片预览","upload.preview.file":"文件预览","upload.button.ok":"确定","upload.button.cancel":"取消","upload.size.limit":"文件大小不能超过10MB","upload.nickname.tooltip":"上传者的昵称","upload.fileName.tooltip":"上传的文件名称","upload.fileType.tooltip":"文件的MIME类型","upload.status.tooltip":"文件处理状态","upload.type.tooltip":"文件分类类型","upload.client.tooltip":"上传客户端信息","upload.updatedAt.tooltip":"最近更新时间"}),{"summary.create.title":"创建小结","summary.edit.title":"编辑小结","summary.create.success":"小结创建成功","summary.edit.success":"小结更新成功","summary.submit.failed":"提交失败,请重试","summary.title":"标题","summary.title.placeholder":"请输入小结标题","summary.title.required":"请输入小结标题","summary.type":"小结类型","summary.type.required":"请选择小结类型","summary.content":"会话内容摘要","summary.content.placeholder":"请输入会话内容摘要","summary.content.required":"请输入会话内容摘要","summary.solution":"解决方案","summary.solution.placeholder":"请输入解决方案或处理方法","summary.status":"处理状态","summary.status.required":"请选择处理状态","summary.status.pending":"待处理","summary.status.processing":"处理中","summary.status.resolved":"已解决","summary.status.closed":"已结束","summary.tags":"标签","summary.tags.add":"添加标签","ticket.category.load.error":"加载分类失败"}),{"thread.process.status.new":"新会话","thread.process.status.roboting":"机器人接待中","thread.process.status.offline":"客服离线","thread.process.status.queuing":"排队中","thread.process.status.chatting":"会话进行中","thread.process.status.closed":"会话已结束","thread.type":"会话类型","thread.type.agent":"客服","thread.type.workgroup":"工作组","thread.type.robot":"机器人","thread.type.member":"成员","thread.type.group":"群组","thread.type.leavemsg":"留言","thread.type.feedback":"反馈","thread.type.assistant":"助手","thread.type.channel":"渠道","thread.type.local":"本地","thread.type.friend":"好友","thread.type.ticket":"工单","thread.type.llm":"大模型","thread.type.unified":"统一","thread.type.history":"历史会话","thread.transfer.status.pending":"转接待处理","thread.transfer.status.accepted":"接受转接","thread.transfer.status.rejected":"拒绝转接","thread.transfer.status.timeout":"转接超时","thread.transfer.status.canceled":"取消转接","transfer.transferAt":"转接时间","transfer.acceptAt":"接受时间","transfer.cancelAt":"取消时间","transfer.rejectAt":"拒绝时间","transfer.expireAt":"超时时间","thread.invite.status.pending":"邀请处理","thread.invite.status.accepted":"接受邀请","thread.invite.status.rejected":"拒绝邀请","thread.invite.status.timeout":"邀请超时","thread.invite.status.canceled":"取消邀请","thread.summary.status.pending":"待处理","thread.summary.status.processing":"处理中","thread.summary.status.resolved":"已解决","thread.summary.status.closed":"已结束","thread.tab.all":"全部会话","thread.tab.invite":"邀请记录","thread.tab.rate":"评价记录","thread.tab.summary":"会话小结","thread.tab.transfer":"转接记录","thread.tab.monitor":"会话监控","thread.tab.group":"群组会话","thread.tab.member":"成员会话","thread.summary":"会话摘要","thread.summary.create":"创建会话摘要","thread.summary.edit":"编辑会话摘要","thread.summary.export":"导出会话摘要","thread.summary.content":"摘要内容","thread.summary.status":"摘要状态","thread.summary.createdAt":"创建时间","thread.summary.updatedAt":"更新时间","thread.summary.emotion":"情绪分析","thread.summary.intention":"意图分析","thread.summary.solution":"解决方案","thread.summary.customer":"客户信息","thread.list":"会话列表","thread.detail":"会话详情","thread.create":"创建会话","thread.edit":"编辑会话","thread.delete":"删除会话","thread.export":"导出会话","thread.user":"用户","thread.agent":"客服","thread.robot":"机器人","thread.startedAt":"开始时间","thread.endedAt":"结束时间","thread.duration":"持续时间","thread.messageCount":"消息数","thread.visitorMessageCount":"访客消息数","thread.agentMessageCount":"客服消息数","thread.robotMessageCount":"机器人消息数","thread.firstResponseTime":"首次响应时间","thread.avgResponseTime":"平均响应时间","thread.isRated":"是否评分","thread.rating":"评分","thread.ratingContent":"评价内容","thread.isSolved":"是否解决","thread.isTransferred":"是否转接","thread.category":"分类","thread.tags":"标签","thread.flow":"会话流程","thread.flow.step":"步骤","thread.flow.time":"时间","thread.flow.status":"状态","thread.flow.operator":"操作人","thread.flow.remark":"备注","thread.action.view":"查看会话","thread.action.transfer":"转接会话","thread.action.close":"关闭会话","thread.action.rate":"评价会话","thread.action.summarize":"会话小结","thread.action.tag":"添加标签","thread.action.category":"设置分类","thread.action.export":"导出会话","thread.process.steps":"会话流程步骤","thread.process.steps.title":"会话流程","thread.process.steps.drawer.title":"会话流程详情","thread.index.tooltip":"会话序号","thread.uid.tooltip":"会话唯一标识符","thread.userNickname.tooltip":"访客昵称","thread.agentNickname.tooltip":"客服昵称","thread.robotNickname.tooltip":"机器人昵称","thread.workgroupNickname.tooltip":"工作组名称","thread.status.tooltip":"会话当前状态","thread.client.tooltip":"访客使用的客户端类型","thread.createdAt.tooltip":"会话创建时间","thread.type.tooltip":"会话类型","thread.topic.tooltip":"会话主题","thread.owner.tooltip":"会话所有者","thread.tagList":"标签列表","thread.tagList.tooltip":"会话标签列表","thread.actions.tooltip":"可进行的操作",view:"查看",handle:"处理",yes:"是",no:"否"}),{"queue.totalCount":"总请求数","queue.robotingCount":"机器人对话中","queue.queuingCount":"排队中","queue.chattingCount":"会话中","queue.offlineCount":"离线留言","queue.closedCount":"已结束","queue.leaveMsgCount":"留言数","queue.robotToAgentCount":"转人工数","queue.avgWaitTime":"平均等待时间","queue.avgResolveTime":"平均解决时间","queue.additionalStats":"更多统计","queue.totalCount.trend":"总数趋势","queue.hourly.trend":"24小时接待人数趋势","queue.status.active":"运行中","queue.status.paused":"已暂停","queue.status.closed":"已结束","queue.status.maintenance":"维护中","queue.type.workgroup":"工作组","queue.type.agent":"一对一","queue.type.robot":"机器人","queue.type.unknown":"未知"}),{"user.management.title":"用户管理","user.management.create":"创建用户","user.management.edit":"编辑用户","user.management.delete":"删除用户","user.management.import":"导入用户","user.management.export":"导出用户","user.info.username":"用户名","user.info.nickname":"昵称","user.info.email":"邮箱","user.info.phone":"手机号","user.info.role":"角色","user.info.department":"部门","user.info.position":"职位","user.info.status":"状态","user.info.lastLogin":"最后登录","user.info.createTime":"创建时间","user.info.updateTime":"更新时间","user.status.active":"正常","user.status.inactive":"未激活","user.status.locked":"已锁定","user.status.pending":"待审核","user.role.admin":"管理员","user.role.manager":"经理","user.role.user":"普通用户","user.role.guest":"访客","transfer.status.pending":"转接待处理","transfer.status.accepted":"接受转接","transfer.status.rejected":"拒绝转接","transfer.status.timeout":"转接超时","transfer.status.canceled":"取消转接","transfer.status.unknown":"未知状态","transfer.type.agent_to_agent":"人工转人工","transfer.type.robot_to_agent":"机器人转人工","transfer.type.unknown":"未知类型","transfer.transferAt":"转接时间","transfer.acceptAt":"接受时间","transfer.cancelAt":"取消时间","transfer.rejectAt":"拒绝时间","transfer.expireAt":"超时时间","invite.status.pending":"邀请待处理","invite.status.accepted":"接受邀请","invite.status.rejected":"拒绝邀请","invite.status.timeout":"邀请超时","invite.status.canceled":"取消邀请","invite.status.unknown":"未知状态","user.settings.basic":"基本设置","user.settings.security":"安全设置","user.settings.notification":"通知设置","user.settings.binding":"账号绑定","user.settings.preference":"偏好设置","user.action.enable":"启用","user.action.disable":"禁用","user.action.lock":"锁定","user.action.unlock":"解锁","user.action.resetPwd":"重置密码","user.action.assignRole":"分配角色","user.message.create.success":"用户创建成功","user.message.update.success":"用户更新成功","user.message.delete.success":"用户删除成功","user.message.operation.failed":"操作失败","user.message.password.reset":"密码已重置","user.validation.username.required":"请输入用户名","user.validation.email.required":"请输入邮箱","user.validation.email.invalid":"邮箱格式不正确","user.validation.phone.required":"请输入手机号","user.validation.phone.invalid":"手机号格式不正确","user.confirm.delete":"确定要删除此用户吗?","user.confirm.lock":"确定要锁定此用户吗?","user.confirm.resetPwd":"确定要重置密码吗?","pages.user.list":"用户列表","pages.user.create":"创建用户","pages.user.edit":"编辑用户","pages.user.delete":"删除用户","pages.user.username":"用户名","pages.user.username.required":"请输入用户名","pages.user.nickname":"昵称","pages.user.nickname.required":"请输入昵称","pages.user.email":"邮箱","pages.user.email.required":"请输入邮箱","pages.user.email.invalid":"请输入有效的邮箱地址","pages.user.email.verified":"邮箱已验证","pages.user.email.verified.yes":"已验证","pages.user.email.verified.no":"未验证","pages.user.mobile":"手机号","pages.user.mobile.required":"请输入手机号","pages.user.mobile.invalid":"请输入有效的手机号码","pages.user.mobile.verified":"手机号已验证","pages.user.mobile.verified.yes":"已验证","pages.user.mobile.verified.no":"未验证","pages.user.password":"密码","pages.user.password.required":"请输入密码","pages.user.enabled":"状态","pages.user.status.enabled":"启用","pages.user.status.disabled":"禁用","pages.user.organization":"组织","pages.user.roles":"角色","pages.user.authorities":"权限","pages.user.description":"描述","pages.user.createdAt":"创建时间","pages.user.updatedAt":"更新时间","pages.user.superUser":"超级用户","pages.user.superUser.yes":"是","pages.user.superUser.no":"否","pages.user.superUser.notAllow":"超级用户不能被禁用或取消验证状态","pages.user.superUser.notDelete":"超级用户不能被删除","pages.form.error":"请检查表单填写","pages.common.create":"创建","pages.common.save":"保存","pages.common.cancel":"取消","pages.common.ok":"确定","pages.common.delete":"删除","pages.common.deleteConfirm":"确定要删除 {name} 吗?"}),{"faq.question.tooltip":"常见问题的问题内容","faq.similar.questions.tooltip":"表达相同意思的其他问法","faq.answer.tooltip":"常见问题的回答内容","faq.status.tooltip":"问题索引状态,主要用于全文检索,AI知识库问答中使用","faq.vectorStatus.tooltip":"向量化处理状态,主要用于向量存储和检索,AI知识库问答中使用","faq.clickCount.tooltip":"问题被点击的次数","faq.upCount.tooltip":"问题被点赞的次数","faq.downCount.tooltip":"问题被踩的次数","faq.category.tooltip":"问题所属的分类","faq.tags.tooltip":"用于分类和搜索的标签","faq.isValid.tooltip":"问题是否有效可用","faq.startDate.tooltip":"问题生效的开始时间","faq.endDate.tooltip":"问题失效的结束时间","faq.createdAt.tooltip":"问题创建的时间","faq.updatedAt.tooltip":"问题最后更新的时间","llm.text.title.tooltip":"文档的标题","llm.text.content.tooltip":"文档的具体内容","llm.text.status.tooltip":"问题索引状态,主要用于全文检索,AI知识库问答中使用","llm.text.vectorStatus.tooltip":"向量化处理状态,主要用于向量存储和检索,AI知识库问答中使用","llm.text.category.tooltip":"文档所属的分类","llm.text.createdAt.tooltip":"文档创建的时间","llm.text.updatedAt.tooltip":"文档最后更新的时间","llm.status.success":"处理成功","llm.status.error":"处理失败","llm.status.new":"待处理","llm.status.processing":"处理中","llm.vectorStatus.success":"向量化成功","llm.vectorStatus.error":"向量化失败","llm.vectorStatus.new":"待向量化","llm.vectorStatus.processing":"向量化中","llm.file.fileName.tooltip":"上传的文件名称","llm.file.fileUrl.tooltip":"文件的访问链接","llm.file.status.tooltip":"文件处理状态,主要用于全文检索,AI知识库问答中使用","llm.file.vectorStatus.tooltip":"文件向量化处理状态,主要用于向量存储和检索,AI知识库问答中使用","llm.file.tags.tooltip":"用于分类和搜索的标签","llm.file.enabled.tooltip":"文件是否启用","llm.file.category.tooltip":"文件所属的分类","llm.file.createdAt.tooltip":"文件上传的时间","llm.file.updatedAt.tooltip":"文件最后更新的时间","llm.chunk.name.tooltip":"拆分后的内容块名称","llm.chunk.content.tooltip":"拆分后的内容块具体内容","llm.chunk.docId.tooltip":"拆分内容所属的原始文档ID","llm.chunk.status.tooltip":"拆分内容的处理状态,主要用于全文检索","llm.chunk.vectorStatus.tooltip":"拆分内容的向量化处理状态,主要用于向量存储和检索","llm.chunk.tags.tooltip":"拆分内容的标签,用于分类和搜索","llm.chunk.category.tooltip":"拆分内容所属的分类","llm.chunk.createdAt.tooltip":"拆分内容创建的时间","llm.chunk.updatedAt.tooltip":"拆分内容最后更新的时间","website.name.tooltip":"网页的名称或标识","website.url.tooltip":"网页的URL地址,用于爬取内容","website.description.tooltip":"网页的简要描述信息","website.content.tooltip":"爬取的网页内容摘要","website.category.tooltip":"网页内容所属的分类类型","website.status.tooltip":"网页内容处理状态,主要用于全文检索","website.vectorStatus.tooltip":"网页内容向量化状态,主要用于向量存储和检索","website.tags.tooltip":"网页的标签列表,用于分类和搜索","website.createdAt.tooltip":"网页记录创建的时间","website.updatedAt.tooltip":"网页记录最后更新的时间","webpage.name.tooltip":"网页的名称或标识","webpage.url.tooltip":"网页的URL地址,用于爬取内容","webpage.description.tooltip":"网页的简要描述信息","webpage.content.tooltip":"爬取的网页内容摘要","webpage.category.tooltip":"网页内容所属的分类类型","webpage.status.tooltip":"网页内容处理状态,主要用于全文检索","webpage.vectorStatus.tooltip":"网页内容向量化状态,主要用于向量存储和检索","webpage.tags.tooltip":"网页的标签列表,用于分类和搜索","webpage.createdAt.tooltip":"网页记录创建的时间","webpage.updatedAt.tooltip":"网页记录最后更新的时间"}),{"pages.prompt.list":"提示词列表","pages.prompt.create":"添加提示词","pages.prompt.edit":"编辑提示词","pages.prompt.delete":"删除提示词","pages.prompt.name":"名称","pages.prompt.nickname":"昵称","pages.prompt.description":"描述","pages.prompt.prompt":"提示词","pages.prompt.createdAt":"创建时间","pages.prompt.updatedAt":"更新时间","pages.robot.edit":"编辑","pages.robot.delete":"删除","pages.prompt.type":"类型","pages.prompt.published":"已发布","pages.prompt.defaultReply":"默认回复","pages.prompt.model":"模型","pages.prompt.provider":"提供商","pages.prompt.temperature":"温度","pages.prompt.topK":"Top K","pages.prompt.kbEnabled":"知识库启用","pages.prompt.flowEnabled":"流程启用","pages.prompt.system":"系统","export.current":"导出当前页","export.all":"导出全部","export.range":"分段导出",export:"导出","download.template":"下载模板","prompt.createdAt.tooltip":"提示语创建的时间","prompt.updatedAt.tooltip":"提示语最后更新的时间","pages.prompt.visionEnabled":"视觉模型启用","pages.prompt.visionProvider":"视觉提供商","pages.prompt.visionModel":"视觉模型","pages.prompt.speechEnabled":"语音模型启用","pages.prompt.speechProvider":"语音提供商","pages.prompt.speechModel":"语音模型","pages.prompt.nickname.tooltip":"代理的昵称,用于展示给用户","pages.prompt.name.tooltip":"代理的名称,用于内部识别","pages.prompt.description.tooltip":"代理的功能描述","pages.prompt.prompt.tooltip":"传递给模型的指令和上下文","pages.prompt.model.tooltip":"使用的大语言模型","pages.prompt.provider.tooltip":"模型提供商","pages.prompt.temperature.tooltip":"控制输出的随机性,值越高输出越随机创新","pages.prompt.topK.tooltip":"检索时返回的相关文档数量","pages.prompt.kbEnabled.tooltip":"是否启用知识库增强功能","pages.prompt.flowEnabled.tooltip":"是否启用流程控制功能","pages.prompt.system.tooltip":"是否为系统内置代理","pages.prompt.createdAt.tooltip":"代理创建的时间","pages.prompt.updatedAt.tooltip":"代理最后更新的时间","pages.prompt.actions.tooltip":"可进行的操作","pages.prompt.visionEnabled.tooltip":"是否启用视觉模型功能","pages.prompt.visionProvider.tooltip":"视觉模型的服务提供商","pages.prompt.visionModel.tooltip":"使用的视觉模型名称","pages.prompt.speechEnabled.tooltip":"是否启用语音模型功能","pages.prompt.speechProvider.tooltip":"语音模型的服务提供商","pages.prompt.speechModel.tooltip":"使用的语音模型名称","pages.prompt.prompt.content":"提示词内容","copy.to.clipboard":"复制到剪贴板","copy.success":"复制成功","copy.failed":"复制失败"}),{"agent.status.list":"客服状态列表","agent.status.available":"在线可用","agent.status.offline":"离线","agent.status.busy":"忙碌中","agent.tooltip.uid":"客服唯一标识符","agent.tooltip.nickname":"客服昵称","agent.tooltip.status":"客服当前工作状态:在线可用、离线或忙碌中","agent.tooltip.updatedAt":"状态最后更新时间","export.excel":"导出Excel",refresh:"刷新","agent.view.detail":"查看 {nickname} 的详细信息"}),{},{"model.type.chat":"对话","model.type.embedding":"嵌入","model.type.vision":"视觉","model.type.code":"代码","model.type.reasoning":"推理","model.type.text2image":"文生图","model.type.image2text":"图生文","model.type.audio2text":"语音转文本","model.type.text2audio":"文本转语音","model.type.text2video":"文生视频","model.type.video2text":"视频转文本","edit.tags":"编辑标签",tags:"标签","select.tags":"请选择标签","fetch.tags.error":"获取标签失败","edit.visitor":"编辑访客","edit.thread":"编辑会话",cancel:"取消",ok:"确定","save.success":"保存成功","save.error":"保存失败","export.current":"导出当前页","export.all":"导出全部","export.range":"分段导出",export:"导出","batch.operations":"批量操作","more.operations":"更多操作","batch.delete":"批量删除","batch.deleteTip":"删除确认","batch.deleteAffirm":"确定要删除","batch.delete.noselection":"请选择要删除的项目","batch.delete.success":"成功删除 {count} 项","batch.delete.partial":"成功删除 {success} 项,删除失败 {fail} 项","deleteAll.nodata":"没有可删除的数据","deleting.all":"正在删除所有数据...","deleteAll.success":"成功删除所有数据","deleteAll.failed":"删除失败","deleteAll.error":"删除过程中发生错误","update.index":"更新索引","update.vector.index":"更新向量索引","update.indexes":"更新索引","updating.index":"正在更新索引...","updating.vector.index":"正在更新向量索引...","update.index.success":"索引更新成功","update.index.failed":"索引更新失败","update.index.error":"更新索引过程发生错误","update.vector.index.success":"向量索引更新成功","update.vector.index.failed":"向量索引更新失败","update.vector.index.error":"更新向量索引过程发生错误","batch.update.index":"更新索引","batch.update.vector.index":"更新向量索引","batch.update.noselection":"请选择要更新的项目","batch.update.index.success":"成功更新 {count} 条记录的索引","batch.update.index.partial":"更新了 {success} 条记录的索引,{fail} 条记录更新失败","batch.update.vector.index.success":"成功更新 {count} 条记录的向量索引","batch.update.vector.index.partial":"更新了 {success} 条记录的向量索引,{fail} 条记录更新失败","updateAll.index":"更新所有索引","updateAll.vector.index":"更新所有向量索引","updating.all.index":"正在更新所有索引...","updating.all.vector.index":"正在更新所有向量索引...","update.all.index.success":"所有索引更新请求已发送","update.all.index.failed":"所有索引更新请求失败","update.all.index.error":"更新所有索引过程发生错误","update.all.vector.index.success":"所有向量索引更新请求已发送","update.all.vector.index.failed":"所有向量索引更新请求失败","update.all.vector.index.error":"更新所有向量索引过程发生错误","batch.update.index.confirm.title":"批量更新索引确认","batch.update.index.confirm.content":"确定要更新选中记录的索引吗?","batch.update.vector.index.confirm.title":"批量更新向量索引确认","batch.update.vector.index.confirm.content":"确定要更新选中记录的向量索引吗?","updateAll.index.confirm.title":"更新全部索引确认","updateAll.index.confirm.content":"确定要更新所有记录的索引吗?此操作可能需要一些时间。","updateAll.vector.index.confirm.title":"更新全部向量索引确认","updateAll.vector.index.confirm.content":"确定要更新所有记录的向量索引吗?此操作可能需要一些时间。"}),xt={items_per_page:"條/頁",jump_to:"跳至",jump_to_confirm:"確定",page:"頁",prev_page:"上一頁",next_page:"下一頁",prev_5:"向前 5 頁",next_5:"向後 5 頁",prev_3:"向前 3 頁",next_3:"向後 3 頁",page_size:"頁碼"},Tt=n(17082),Ct=n(19294),_t=(0,Tt.Z)((0,Tt.Z)({},Ct.z),{},{locale:"zh_TW",today:"今天",now:"此刻",backToToday:"返回今天",ok:"確定",timeSelect:"選擇時間",dateSelect:"選擇日期",weekSelect:"選擇周",clear:"清除",month:"月",year:"年",previousMonth:"上個月 (翻頁上鍵)",nextMonth:"下個月 (翻頁下鍵)",monthSelect:"選擇月份",yearSelect:"選擇年份",decadeSelect:"選擇年代",yearFormat:"YYYY年",dateFormat:"YYYY年M月D日",dateTimeFormat:"YYYY年M月D日 HH時mm分ss秒",previousYear:"上一年 (Control鍵加左方向鍵)",nextYear:"下一年 (Control鍵加右方向鍵)",previousDecade:"上一年代",nextDecade:"下一年代",previousCentury:"上一世紀",nextCentury:"下一世紀",cellDateFormat:"D",monthBeforeYear:!1});var At={placeholder:"請選擇時間"};const Ot={lang:Object.assign({placeholder:"請選擇日期",yearPlaceholder:"請選擇年份",quarterPlaceholder:"請選擇季度",monthPlaceholder:"請選擇月份",weekPlaceholder:"請選擇周",rangePlaceholder:["開始日期","結束日期"],rangeYearPlaceholder:["開始年份","結束年份"],rangeMonthPlaceholder:["開始月份","結束月份"],rangeQuarterPlaceholder:["開始季度","結束季度"],rangeWeekPlaceholder:["開始周","結束周"]},_t),timePickerLocale:Object.assign({},At)};Ot.lang.ok="確 定";const Rt="${label}不是一個有效的${type}";var Pt,It={locale:"zh-tw",Pagination:xt,DatePicker:Ot,TimePicker:At,Calendar:Ot,global:{placeholder:"請選擇"},Table:{filterTitle:"篩選器",filterConfirm:"確定",filterReset:"重置",filterEmptyText:"無篩選項",filterCheckall:"全選",filterSearchPlaceholder:"在篩選項中搜尋",emptyText:"暫無數據",selectAll:"全部選取",selectInvert:"反向選取",selectNone:"清空所有",selectionAll:"全選所有",sortTitle:"排序",expand:"展開行",collapse:"關閉行",triggerDesc:"點擊降序",triggerAsc:"點擊升序",cancelSort:"取消排序"},Modal:{okText:"確定",cancelText:"取消",justOkText:"知道了"},Tour:{Next:"下一步",Previous:"上一步",Finish:"結束導覽"},Popconfirm:{okText:"確定",cancelText:"取消"},Transfer:{titles:["",""],searchPlaceholder:"搜尋資料",itemUnit:"項目",itemsUnit:"項目",remove:"删除",selectCurrent:"全選當頁",removeCurrent:"删除當頁",selectAll:"全選所有",removeAll:"删除全部",selectInvert:"反選當頁"},Upload:{uploading:"正在上傳...",removeFile:"刪除檔案",uploadError:"上傳失敗",previewFile:"檔案預覽",downloadFile:"下载文件"},Empty:{description:"無此資料"},Icon:{icon:"圖標"},Text:{edit:"編輯",copy:"複製",copied:"複製成功",expand:"展開"},Form:{optional:"(可選)",defaultValidateMessages:{default:"字段驗證錯誤${label}",required:"請輸入${label}",enum:"${label}必須是其中一個[${enum}]",whitespace:"${label}不能為空字符",date:{format:"${label}日期格式無效",parse:"${label}不能轉換為日期",invalid:"${label}是一個無效日期"},types:{string:Rt,method:Rt,array:Rt,object:Rt,number:Rt,date:Rt,boolean:Rt,integer:Rt,float:Rt,regexp:Rt,email:Rt,url:Rt,hex:Rt},string:{len:"${label}須為${len}個字符",min:"${label}最少${min}個字符",max:"${label}最多${max}個字符",range:"${label}須在${min}-${max}字符之間"},number:{len:"${label}必須等於${len}",min:"${label}最小值為${min}",max:"${label}最大值為${max}",range:"${label}須在${min}-${max}之間"},array:{len:"須為${len}個${label}",min:"最少${min}個${label}",max:"最多${max}個${label}",range:"${label}數量須在${min}-${max}之間"},pattern:{mismatch:"${label}與模式不匹配${pattern}"}}},Image:{preview:"預覽"},QRCode:{expired:"二維碼過期",refresh:"點擊刷新",scanned:"已掃描"}},Mt=a()(a()(a()(a()(a()(a()(a()(a()(a()(a()(a()(a()(a()(a()(a()(a()(a()(a()(a()(a()(a()(a()(a()(a()(a()(a()(a()(a()({},{"i18n.admin":"管理员","i18n.system.notification":"系统通知","i18n.old.password.wrong":"旧密码错误","i18n.all":"全部","i18n.auth.captcha.send.success":"验证码发送成功","i18n.auth.captcha.error":"验证码错误","i18n.auth.captcha.expired":"验证码过期","i18n.auth.captcha.already.send":"验证码已经发送,请等待","i18n.auth.captcha.validate.failed":"验证码验证失败","i18n.notice":"通知","i18n.notice.title":"通知标题","i18n.notice.content":"通知内容","i18n.notice.ip":"IP","i18n.notice.ipLocation":"IP地址","i18n.notice.parse.file.success":"解析文件成功","i18n.notice.parse.file.error":"解析文件失败","i18n.DEPT_ALL":"全部","i18n.DEPT_ADMIN":"管理員","i18n.DEPT_MEMBER":"所有成员","i18n.DEPT_CS":"客服部","i18n.new.message":"新消息","i18n.file.assistant":"文件助手","i18n.clipboard.assistant":"剪贴板助手","i18n.thread.content.image":"圖片","i18n.thread.content.file":"文件","i18n.auto.closed":"自動關閉","i18n.agent.closed":"客服關閉",ROLE_SUPER:"超級管理員",ROLE_ADMIN:"管理員",ROLE_MEMBER:"成员",ROLE_AGENT:"客服",ROLE_USER:"用戶",ROLE_VISITOR:"訪客","i18n.top.tip":"默認置顶語","i18n.leavemsg.tip":"無客服在線,請留言","i18n.welcome.tip":"您好,有什麼可以幫您的?","i18n.under.development":"開發中...","i18n.user.description":"默認用戶描述","i18n.robot.nickname":"默認機器人","i18n.robot.agent.assistant.nickname":"客服助手","i18n.robot.description":"默認機器人描述","i18n.robot.noreply":"未找到相应答案","i18n.llm.prompt":"角色:資深客服專家; 背景:擁有專業客服經驗,對教育、電商、金融領域有深刻理解; 任務:根據上下文中提到的內容,對提出的問題給出有用、詳細、禮貌的回答; 要求:1. 解決客戶提出的問題,2. 安撫客戶情緒,3. 提升客戶滿意度:","i18n.agent.nickname":"默認客服","i18n.agent.description":"默認客服描述","i18n.unified.nickname":"統一客服入口","i18n.unified.description":"統一客服描述","i18n.workgroup.nickname":"預設技能組","i18n.workgroup.before.nickname":"售前技能組","i18n.workgroup.after.nickname":"售后技能組","i18n.workgroup.description":"預設技能組描述","i18n.workgroup.description.before":"售前技能組描述","i18n.workgroup.description.after":"售后技能組描述","i18n.contact":"詢問聯繫方式","i18n.thanks":"感謝","i18n.welcome":"問候","i18n.bye":"告別","i18n.kb.name":"默认知识库","i18n.ticket.category.technical_support":"技术支持","i18n.ticket.category.service_request":"服务请求","i18n.ticket.category.consultation":"咨询","i18n.ticket.category.complaint_suggestion":"投诉建议","i18n.ticket.category.operation_maintenance":"运维","i18n.ticket.category.other":"其他","i18n.thread.category.technical_support":"技术支持","i18n.thread.category.service_request":"服务请求","i18n.thread.category.consultation":"咨询","i18n.thread.category.complaint_suggestion":"投诉建议","i18n.thread.category.operation_maintenance":"运维","i18n.thread.category.other":"其他","i18n.thread.tag.technical_support":"技术支持","i18n.thread.tag.service_request":"服务请求","i18n.thread.tag.consultation":"咨询","i18n.thread.tag.complaint_suggestion":"投诉建议","i18n.thread.tag.operation_maintenance":"运维","i18n.thread.tag.other":"其他","robot.flow.enable":"啟用流程","robot.flow.enable.tooltip":"開啟後,機器人將優先使用流程回答問題","search.category.placeholder":"搜索分類名稱","create.category":"創建分類","edit.category":"編輯分類","delete.category":"刪除分類","fetch.categories.error":"獲取分類失敗","pagination.total":"共 {total} 條","batch.operations":"批量操作","more.operations":"更多操作","import.export":"導入導出","batch.enable":"啟用","batch.disable":"禁用","batch.noselection":"請選擇要處理的項目",enabling:"正在啟用...",disabling:"正在禁用...","batch.enable.success":"成功啟用 {count} 項","batch.disable.success":"成功禁用 {count} 項","batch.enable.partial":"啟用了 {success} 項,無法啟用 {fail} 項","batch.disable.partial":"禁用了 {success} 項,無法禁用 {fail} 項","deleteAll.tip":"刪除確認","deleteAll.confirm":"確定要刪除所有數據嗎?此操作不可恢復!","deleteAll.nodata":"沒有數據可刪除","deleteAll.success":"成功刪除所有數據","deleteAll.failed":"刪除失敗","deleteAll.error":"刪除過程發生錯誤","deleting.all":"正在刪除所有數據...",deleteAll:"刪除所有",allDept:"全部成员",jobNo:"工號",jobTitle:"職位",seatNo:"座席號",telephone:"電話",status:"狀態","status.online":"在線","status.offline":"離線","member.status.applying":"申請中","member.status.inviting":"邀請中","member.status.pending":"待激活","member.status.active":"正常","member.status.lock":"鎖定","member.status.leave":"離職","batch.delete.onlySuperUsers":"選中的都是超級用戶或當前登錄用戶,無法刪除","batch.delete.containsSpecialUsers":"選中的 {total} 項中包含 {skippedCount} 項無法刪除","batch.delete.superAndCurrentUsers":"(包括 {superCount} 個超級用戶和當前登錄用戶)","batch.delete.currentUser":"(當前登錄用戶)","create.member":"創建成員",refresh:"刷新","agent.connectedCount":"在線客服","agent.availableCount":"空閒客服","agent.busyCount":"忙碌客服","agent.awayCount":"離開客服","agent.offlineCount":"離線客服","footbar.queue.refresh.success":"隊列數據刷新成功","robot.select.title":"選擇機器人","robot.select.desc":"選擇一個機器人並綁定到當前知識庫","robot.select.placeholder":"請選擇一個機器人","robot.select.required":"請先選擇一個機器人","robot.none":"沒有可用的機器人,請先創建機器人","robot.invalid":"無效的機器人","robot.already.bound":"機器人已綁定知識庫","robot.rebind.confirm":"該機器人已綁定其他知識庫,是否更換綁定到當前知識庫?","kb.select.required":"請先選擇一個知識庫","update.success":"更新成功","update.failed":"更新失敗","fetch.robot.error":"獲取機器人失敗",loading:"加載中...","chat.test":"測試對話","chat.test.tooltip":"請確認上傳內容狀態為:處理成功","robot.create.new":"創建新機器人",creating:"創建中...","create.failed":"創建失敗","create.error":"創建過程發生錯誤","robot.kb.enable":"啟用大模型问答知識庫","robot.kb.enable.tooltip":"開啟後,機器人將優先使用知識庫回答問題","embedding.model.checking":"正在檢查Embedding向量模型...","embedding.model.missing.title":"嵌入式模型缺失","embedding.model.missing.content":"請首先拉取Embedding向量模型bge-m3:latest","embedding.model.pulling":"正在拉取嵌入式模型...","embedding.model.pull.success":"成功拉取模型,模型下載可能需要一些時間","embedding.model.pull.refresh":"拉取完成後,請刷新頁面檢查模型狀態","embedding.model.pull.error":"拉取模型失敗","update.index":"更新索引","update.indexes":"更新索引","update.vector.index":"更新向量索引","updateAll.index":"更新所有索引","updateAll.vector.index":"更新所有向量索引","updating.index":"正在更新索引...","update.index.success":"索引更新成功","update.index.failed":"索引更新失敗","update.index.error":"更新索引過程發生錯誤","updating.vector.index":"正在更新向量索引...","update.vector.index.success":"向量索引更新成功","update.vector.index.failed":"向量索引更新失敗","update.vector.index.error":"更新向量索引過程發生錯誤",warning:"警告","embedding.model.missing.warning":"嵌入式模型未加載,可能會影響問答質量。是否繼續?",showRightIframe:"顯示右側面板",rightIframeUrl:"右側面板網址","rightIframeUrl.placeholder":"請輸入有效的URL地址","rightIframeUrl.invalid":"請輸入有效的URL地址","show.chat.window":"顯示對話窗口","hide.chat.window":"隱藏對話窗口","agent.settings.unknown.answer.required":"請輸入未知答案固定回覆","agent.settings.unknown.answer.placeholder":"請輸入未知答案固定回覆...","agent.settings.timeout.remind":"超時提醒時間","agent.settings.timeout.remind.tooltip":"超過設定時間未回覆客戶將收到提醒","time.minute":"分鐘","menu.kbase.select":"選擇欢迎语常见问题知識庫","faq.kbase.select":"選擇侧边栏常见问题知識庫","quick.kbase.select":"選擇輸入框上方的快捷按钮知識庫","i18n.user.signup.first":"請先註冊","i18n.email.signup.first":"請先驗證郵箱","i18n.mobile.signup.first":"請先驗證手機號","i18n.resource.not.found":"資源未找到","i18n.user.disabled":"用戶已被禁用","i18n.forbidden.access":"禁止訪問","i18n.user.blocked":"用戶已被封禁","i18n.sensitive.content":"檢測到敏感內容","i18n.message.processing.failed":"訊息處理失敗","i18n.null.pointer.exception":"空指針異常","i18n.response.status.exception":"響應狀態異常","i18n.websocket.timeout.exception":"WebSocket超時異常","member.nickname.tooltip":"成員的暱稱或顯示名稱","member.username.tooltip":"成員的登錄賬號名稱","member.jobNo.tooltip":"成員在組織內部的工號標識","member.jobTitle.tooltip":"成員在組織內的職位或職務名稱","member.seatNo.tooltip":"成員的座位号","member.mobile.tooltip":"成員的手機號碼聯繫方式","member.telephone.tooltip":"成員的固定電話或分機號","member.email.tooltip":"成員的電子郵箱地址","member.status.tooltip":"成員當前的狀態,如正常、鎖定、離職等","member.department.tooltip":"成員所屬的部門或組織單位","member.roles.tooltip":"成員擁有的角色,決定其系統權限","member.createdAt.tooltip":"成員創建或添加的時間","member.updatedAt.tooltip":"成員信息最後更新的時間","member.actions.tooltip":"對成員可執行的操作,如編輯、刪除等"}),{"app.title":"微語","app.title.liangshibao":"良師雲","app.title.meiyu":"美語","app.title.tiku":"題庫","app.title.zhaobiao":"招標","app.logout":"登出","app.copyright.produced":"微語技術部出品","app.copyright.desc":"專注於即時通訊系統開發","app.preview.down.block":"下載此頁面到本地項目","app.welcome.link.fetch-blocks":"獲取全部區塊","app.welcome.link.block-list":"基於 block 開發,快速構建標準頁面","show.chat.window":"顯示聊天窗口","hide.chat.window":"隱藏聊天窗口","preview.iframe":"預覽頁面",showRightIframe:"顯示右側頁面",rightIframeUrl:"右側頁面地址",members:"成員","please.select.members":"請選擇成員",updating:"修改中...",avatar:"頭像",upload:"上傳",uid:"唯一Uid",nickname:"暱稱","please.input.nickname":"請輸入工作組暱稱","please.create.agents.tooltip":"請先創建一對一客服賬號","please.create.workgroups.tooltip":"請先創建工作組",description:"描述","please.input.description":"請輸入描述",emotionType:"情緒類型",intentionType:"意向類型",other:"其他",user:"用戶",tags:"標籤",solution:"解決方案",flow:"流程","status.sending":"發送中","status.timeout":"超時","status.error":"發送錯誤","status.success":"發送成功","status.recall":"撤回","status.delivered":"送達","status.read":"已讀",helpful:"是否有幫助","helpful.unknown":"未知","helpful.yes":"有幫助","helpful.no":"沒幫助","helpful.other":"其他",isAutoReply:"自動回覆","agent.status.log":"客服狀態日誌","agent.status.list":"客服狀態日誌列表","agent.status.export":"導出","client.system":"系統","client.web":"網頁","client.web.pc":"網頁PC端","client.web.h5":"網頁H5端","client.web.visitor":"網頁訪客端","client.web.admin":"網頁管理端","client.ios":"iOS","client.android":"安卓","client.electron":"桌面應用","client.flutter":"Flutter","client.flutter.web":"Flutter網頁版","client.flutter.android":"Flutter安卓版","client.flutter.ios":"Flutter iOS版","client.flutter.macos":"Flutter macOS版","client.flutter.windows":"Flutter Windows版","client.flutter.linux":"Flutter Linux版","client.uniapp":"UniApp","client.uniapp.web":"UniApp網頁版","client.uniapp.android":"UniApp安卓版","client.uniapp.ios":"UniApp iOS版","client.wechat":"微信","client.wechat.mini":"微信小程序","client.wechat.mp":"微信公眾號","client.wechat.work":"企業微信","client.wechat.kefu":"微信客服","client.wechat.channel":"微信視頻號",edit:"編輯應用",add:"添加應用",confirm:"確定","app.uid":"應用Uid","app.name":"應用名稱","app.name.required":"請輸入應用名稱","app.name.placeholder":"請輸入應用名稱","app.type":"應用類型","app.platform":"平臺類型","app.platform.required":"請選擇平臺類型","app.platform.placeholder":"請選擇平臺類型","app.package":"應用包","app.package.required":"請输入應用包","app.package.placeholder":"請輸入應用包名","app.appId.required":"請輸入App ID","app.appId.placeholder":"請輸入App ID","app.appKey.placeholder":"請輸入App Key(可選)","app.appSecret.placeholder":"請輸入App Secret(可選)","app.bundleId.placeholder":"請輸入iOS Bundle ID","app.packageName.placeholder":"請輸入Android Package Name","description.placeholder":"請輸入描述信息","app.create.success":"应用创建成功","app.update.success":"应用更新成功","app.delete.success":"应用删除成功","app.create.failed":"应用创建失败","app.update.failed":"应用更新失败","app.delete.failed":"应用删除失败"}),{"layout.user.link.help":"幫助","layout.user.link.privacy":"隱私","layout.user.link.terms":"條款","navBar.lang":"語言","layout.header.search":"搜索","layout.header.notification":"通知","layout.header.message":"消息","layout.header.help":"幫助","layout.header.language":"語言","layout.header.user.profile":"個人信息","layout.header.user.settings":"個人設置","layout.header.user.logout":"退出登錄","layout.sidebar.collapse":"收起菜單","layout.sidebar.expand":"展開菜單","layout.footer.copyright":"版權所有 © 2024 ByteDesk","layout.footer.terms":"服務條款","layout.footer.privacy":"隱私政策","layout.footer.contact":"聯繫我們","layout.loading.title":"加載中...","layout.loading.message":"正在加載內容,請稍候","layout.error.title":"錯誤","layout.error.description":"抱歉,出現了一些錯誤","layout.error.back":"返回首頁","layout.error.retry":"重試","layout.empty.title":"暫無數據","layout.empty.description":"沒有可用的數據","layout.settings.title":"頁面設置","layout.settings.theme":"主題","layout.settings.theme.light":"亮色","layout.settings.theme.dark":"暗色","layout.settings.layout":"布局","layout.settings.content":"內容寬度","layout.settings.primary.color":"主題色","layout.settings.save":"保存修改"}),{"app.settings.menuMap.basic":"基本設置","app.settings.menuMap.security":"安全設置","app.settings.menuMap.binding":"賬號綁定","app.settings.menuMap.notification":"新消息通知","app.settings.basic.avatar":"頭像","app.settings.basic.change-avatar":"更換頭像","app.settings.basic.email":"郵箱","app.settings.basic.email-message":"請輸入您的郵箱!","app.settings.basic.nickname":"暱稱","app.settings.basic.nickname-message":"請輸入您的暱稱!","app.settings.basic.profile":"個人簡介","app.settings.basic.profile-message":"請輸入個人簡介!","app.settings.basic.profile-placeholder":"個人簡介","app.settings.basic.country":"國家/地區","app.settings.basic.country-message":"請輸入您的國家或地區!","app.settings.basic.geographic":"所在省市","app.settings.basic.geographic-message":"請輸入您的所在省市!","app.settings.basic.address":"街道地址","app.settings.basic.address-message":"請輸入您的街道地址!","app.settings.basic.phone":"聯繫電話","app.settings.basic.phone-message":"請輸入您的聯繫電話!","app.settings.basic.update":"更新基本信息","app.settings.security.strong":"強","app.settings.security.medium":"中","app.settings.security.weak":"弱","app.settings.security.password":"賬戶密碼","app.settings.security.password-description":"當前密碼強度","app.settings.security.phone":"密保手機","app.settings.security.phone-description":"已綁定手機","app.settings.security.question":"密保問題","app.settings.security.question-description":"未設置密保問題,密保問題可有效保護賬戶安全","app.settings.security.email":"備用郵箱","app.settings.security.email-description":"已綁定郵箱","app.settings.security.mfa":"MFA 設備","app.settings.security.mfa-description":"未綁定 MFA 設備,綁定後,可以進行二次確認","app.settings.security.modify":"修改","app.settings.security.set":"設置","app.settings.security.bind":"綁定","app.settings.notification.password":"賬戶密碼","app.settings.notification.password-description":"其他用戶的消息將以站內信的形式通知","app.settings.notification.messages":"系統消息","app.settings.notification.messages-description":"系統消息將以站內信的形式通知","app.settings.notification.todo":"待辦任務","app.settings.notification.todo-description":"待辦任務將以站內信的形式通知","app.settings.open":"開","app.settings.close":"關","setting.lang":"語言","setting.theme":"主題","setting.excel":"Excel模板","setting.switch.org":"切換組織","setting.agent.client":"客服工作台","setting.helpcenter":"幫助文檔","setting.github":"Github","theme.light":"淺色","theme.dark":"深色","theme.system":"自動"}),{"show.chat.window":"顯示聊天窗口","hide.chat.window":"隱藏聊天窗口","preview.iframe":"預覽頁面",showRightIframe:"顯示右側頁面",rightIframeUrl:"右側頁面地址",members:"成員","please.select.members":"請選擇成員",updating:"修改中...",avatar:"頭像",upload:"上傳",nickname:"暱稱",description:"描述","please.input.description":"請輸入描述",loading:"加載中",creating:"創建中",deleting:"刪除中","create.success":"創建成功","update.success":"更新成功","delete.success":"刪除成功","delete.error":"刪除失敗",deleteTip:"刪除確認",deleteAffirm:"確定要刪除",noData:"暫無數據","character.limit.reached":"已达到 {limit} 字符限制",actions:"操作",edit:"編輯",create:"創建","chat.test":"聊天測試",ok:"確定",cancel:"取消","pages.form.error":"請檢查表單填寫","pages.common.create":"創建","pages.common.save":"保存","pages.common.cancel":"取消","pages.common.ok":"確定","pages.common.delete":"刪除","pages.common.deleteConfirm":"確定要刪除 {name} 嗎?"}),{"taboo.title":"敏感詞","taboo.tooltip":"客服->一對一->高級設置->敏感詞","taboo.content":"內容","taboo.content.tooltip":"敏感詞內容,被檢測和過濾的關鍵詞","taboo.synonym":"同義詞","taboo.synonym.tooltip":"同義詞列表,與敏感詞有相同含義的詞語","taboo.reply":"回覆","taboo.reply.tooltip":"被觸發時的回覆內容","taboo.type":"類型","taboo.type.tooltip":"敏感詞類型,包括文本、圖片、視頻或文件","taboo.type.text":"文本","taboo.type.image":"圖片","taboo.type.video":"視頻","taboo.type.file":"文件","taboo.enabled":"狀態","taboo.enabled.tooltip":"敏感詞是否啟用","taboo.category":"分類","taboo.category.tooltip":"敏感詞所屬分類","taboo.tags":"標籤","taboo.tags.tooltip":"敏感詞標籤,用於分組和篩選","taboo.startDate":"開始日期","taboo.startDate.tooltip":"敏感詞生效的開始日期","taboo.endDate":"結束日期","taboo.endDate.tooltip":"敏感詞失效的結束日期","taboo.updatedAt":"更新時間","taboo.updatedAt.tooltip":"敏感詞最後更新時間","taboo.action.create":"創建敏感詞","taboo.action.import":"導入敏感詞"}),{"component.globalHeader.search":"站內搜索","component.globalHeader.help":"使用文檔","component.globalHeader.notification":"通知","component.globalHeader.notification.empty":"你已查看所有通知","component.globalHeader.message":"消息","component.globalHeader.message.empty":"您已讀完所有消息","component.globalHeader.event":"待辦","component.globalHeader.event.empty":"你已完成所有待辦","component.noticeIcon.clear":"清空","component.noticeIcon.cleared":"清空了","component.noticeIcon.empty":"暫無數據","component.noticeIcon.view-more":"查看更多","globalHeader.user.profile":"個人信息","globalHeader.user.settings":"個人設置","globalHeader.user.logout":"退出登錄","globalHeader.user.changePassword":"修改密碼","globalHeader.notification.empty":"暫無通知","globalHeader.notification.view":"查看全部","globalHeader.notification.clear":"清空","globalHeader.notification.loaded":"加載完成","globalHeader.notification.loading":"加載中...","globalHeader.search.placeholder":"搜索...","globalHeader.search.result.empty":"未找到相關結果","globalHeader.help.documentation":"使用文檔","globalHeader.help.faq":"常見問題","globalHeader.help.support":"技術支持","globalHeader.help.feedback":"意見反饋","globalHeader.language.title":"語言","globalHeader.language.english":"English","globalHeader.language.chinese":"简体中文","globalHeader.language.traditional":"繁體中文","globalHeader.system.title":"系統","globalHeader.system.version":"版本","globalHeader.system.about":"關於","globalHeader.system.update":"檢查更新","globalHeader.status.online":"在線","globalHeader.status.offline":"離線","globalHeader.status.busy":"忙碌","globalHeader.status.away":"離開","llm.status.new":"处理中","llm.status.success":"处理成功","llm.status.error":"錯誤","llm.status.processing":"處理中","llm.status.pending":"等待中","llm.status.completed":"已完成","llm.status.cancelled":"已取消","llm.status.":"未知狀態"}),{"menu.welcome":"工作台","menu.home":"首頁","menu.member":"成員","menu.team":"組織","menu.team.organization":"組織","menu.team.member":"成員","menu.team.role":"角色","menu.team.group":"群組","menu.team.column":"欄位","menu.team.thread":"會話","menu.team.message":"訊息","menu.team.notification":"通知","menu.team.channel":"频道","menu.kbase.upload":"文件管理","menu.kbase.material":"素材庫","menu.team.action":"日誌","menu.team.company":"组织","menu.team.statistic":"数据","menu.message":"訊息","menu.service":"客服","menu.service.unified":"統一","menu.service.agent":"一對一","menu.service.group":"技能組","menu.service.queue":"排隊","menu.service.thread":"會話","menu.service.message":"訊息","menu.service.tag":"标签","menu.service.channel":"通道","menu.service.leavemsg":"留言","menu.service.crm":"Crm","menu.service.rate":"評價","menu.service.transfer":"转接","menu.service.monitor":"監控","menu.service.quality":"質檢","menu.service.black":"黑名單","menu.service.visitor":"訪客","menu.service.statistic":"報表","menu.service.column":"欄位","menu.flow":"工作流","menu.ticket":"工單","menu.ticket.ticket":"工單","menu.ticket.task":"任務","menu.ticket.form":"表單","menu.ticket.statistic":"報表","menu.callcenter":"呼叫中心","menu.voc":"客戶之聲","menu.crm":"客戶","menu.setting.profile":"個人資訊","menu.setting.basic":"基本設置","menu.setting.qrcode":"二維碼","menu.setting.server":"伺服器","menu.getting-started":"快速開始","menu.super":"超级管理","menu.super.org":"組織","menu.super.user":"用户","menu.super.pay":"支付","menu.super.notification":"通知","menu.super.push":"推送/短信","menu.super.role":"角色","menu.super.thread":"會話","menu.super.message":"消息","menu.super.llmodel":"大模型","menu.super.prompt":"智能體","menu.super.crm":"客戶","menu.super.taboo":"敏感詞","menu.super.upload":"文件","menu.super.license":"授權","menu.login":"登入","menu.register":"註冊","menu.robot":"AI助手","menu.robot.robot":"機器人","menu.robot.model":"大模型","menu.robot.flow":"流程","menu.robot.prompt":"智能體","menu.robot.message":"訊息","menu.robot.thread":"會話","menu.robot.statistic":"統計","menu.kbase":"知識庫","menu.kbase.helpcenter":"幫助中心","menu.kbase.assistant":"文檔助手","menu.kbase.llm":"大模型","menu.kbase.faq":"常見問題","menu.kbase.faq.welcome":"欢迎语常见问题列表","menu.kbase.notebase":"內部知識庫","menu.kbase.faqGuess":"猜你想問","menu.kbase.faqHot":"熱門問題","menu.kbase.faqShortcut":"快捷路徑","menu.kbase.quickbutton":"快捷按鈕","menu.kbase.autoreply":"自動回復","menu.kbase.quickreply":"快捷回復","menu.kbase.keyword":"關鍵詞","menu.kbase.taboo":"敏感詞","menu.kbase.statistic":"統計","menu.marketing":"營銷","menu.marketing.blog":"部落格","menu.marketing.email":"郵件","menu.marketing.video":"短視頻","menu.plugins":"插件","menu.setting":"設置","menu.docs":"幫助","menu.liangshibao":"良師寶","menu.meiyu":"美語","menu.tiku":"題庫","menu.zhaobiao":"招標","menu.quartz":"定時任務","menu.liangshibao.index":"首頁","menu.liangshibao.course":"課程","menu.liangshibao.category":"類別","menu.liangshibao.teacher":"教師","menu.liangshibao.media":"媒體","menu.dashboard":"儀表盤","menu.workspace":"工作台","menu.settings":"設置","menu.dashboard.analysis":"分析頁","menu.dashboard.monitor":"監控頁","menu.dashboard.workplace":"工作台","menu.workspace.projects":"項目","menu.workspace.teams":"團隊","menu.workspace.tasks":"任務","menu.workspace.calendar":"日程","menu.workspace.files":"文件","menu.user":"用戶中心","menu.user.profile":"個人信息","menu.user.settings":"個人設置","menu.user.message":"消息","menu.user.notification":"通知","menu.system":"系統","menu.system.users":"用戶管理","menu.system.roles":"角色管理","menu.system.permissions":"權限管理","menu.system.departments":"部門管理","menu.system.logs":"系統日誌","menu.kbase.articles":"文章管理","menu.kbase.categories":"分類管理","menu.kbase.tags":"標籤管理","menu.kbase.search":"搜索","menu.service.tickets":"工單管理","menu.service.chat":"在線客服","menu.service.faq":"常見問題","menu.service.feedback":"意見反饋","menu.statistics":"統計","menu.statistics.overview":"總覽","menu.statistics.reports":"報表","menu.statistics.analysis":"分析","menu.statistics.trends":"趨勢","menu.account":"賬戶","menu.account.center":"個人中心","menu.account.settings":"個人設置","menu.account.security":"安全設置","menu.account.binding":"賬號綁定"}),{TEXT:"文本",IMAGE:"图片",FILE:"文件",AUDIO:"语音",VIDEO:"视频",THREAD:"新会话",ROBOT_QA:"机器人问答",QUICKBUTTON_QA:"快捷按钮问答",QUICKBUTTON_URL:"快捷按钮链接",FAQ_QA:"常见问题问答","status.sending":"發送中","status.timeout":"超時","status.blocked":"已攔截","status.stranger":"非好友","status.error":"發送錯誤","status.success":"發送成功","status.recall":"撤回","status.delivered":"已送達","status.read":"已讀","status.destroyed":"閱後即焚","status.unprocessed":"未處理","status.processed":"已處理","status.leave_msg_submit":"提交留言","status.leave_msg_replied":"留言已回復","status.rate_submit":"提交評價","status.rate_cancel":"取消評價","status.rate_up":"點贊","status.rate_down":"踩","status.transfer_accept":"接受轉接","status.transfer_reject":"拒絕轉接","status.invite_accept":"接受邀請","status.invite_reject":"拒絕邀請","message.type.welcome":"歡迎消息","message.type.continue":"繼續消息","message.type.system":"系統消息","message.type.queue":"排隊消息","message.type.notice":"通知消息","message.type.text":"文本消息","message.type.image":"圖片消息","message.type.file":"檔案消息","message.type.audio":"語音消息","message.type.video":"視訊消息","message.type.music":"音樂消息","message.type.location":"位置消息","message.type.link":"連結消息","message.type.goods":"商品消息","message.type.card":"卡片消息","message.type.event":"事件消息","message.type.guess":"猜你想問","message.type.hot":"熱門問題","message.type.shortcut":"快捷路徑","message.type.order":"訂單消息","message.type.poll":"投票消息","message.type.poll_submit":"投票提交","message.type.form":"表單消息","message.type.form_submit":"表單提交","message.type.leave_msg":"留言消息","message.type.leave_msg_submit":"留言提交","message.type.leave_msg_replied":"留言已回復","message.type.ticket":"工單消息","message.type.ticket_submit":"工單提交","message.type.typing":"正在輸入","message.type.processing":"處理中","message.type.stream":"流式消息","message.type.stream_end":"流式消息結束","message.type.preview":"預覽消息","message.type.recall":"撤回消息","message.type.delivered":"已送達","message.type.read":"已讀","message.type.quotation":"引用消息","message.type.kickoff":"踢出消息","message.type.shake":"抖動消息","message.type.auto_closed":"自動關閉","message.type.agent_closed":"客服關閉","message.type.faq":"常見問題","message.type.faq_q":"常見問題-問題","message.type.faq_a":"常見問題-回答","message.type.faq_up":"FAQ點贊","message.type.faq_down":"FAQ踩","faq.fromType":"來源類型","faq.rateType":"評分類型","faq.rating.tags":"反饋標籤","faq.rating.reason":"反饋原因","faq.rating.user":"用戶","message.type.robot":"機器人消息","message.type.robot_up":"機器人點贊","message.type.robot_down":"機器人踩","message.type.rate":"发起評價","message.type.rate_invite":"邀請評價","message.type.rate_submit":"提交評價","message.type.rate_cancel":"取消評價","message.type.transfer":"轉接消息","message.type.transfer_accept":"接受轉接","message.type.transfer_reject":"拒絕轉接","message.type.transfer_timeout":"轉接超時","message.type.transfer_cancel":"取消轉接","message.type.invite":"邀請消息","message.type.invite_accept":"接受邀請","message.type.invite_reject":"拒絕邀請","message.type.invite_timeout":"邀請超時","message.type.invite_cancel":"取消邀請","message.type.invite_visitor":"邀請訪客","message.type.invite_visitor_accept":"訪客接受邀請","message.type.invite_visitor_reject":"訪客拒絕邀請","message.type.invite_visitor_timeout":"邀請訪客超時","message.type.invite_visitor_cancel":"取消邀請訪客","message.type.invite_group":"邀請進群","message.type.invite_group_reject":"拒絕進群邀請","message.type.invite_group_accept":"接受進群邀請","message.type.invite_group_timeout":"進群邀請超時","message.type.invite_group_cancel":"取消進群邀請","message.type.invite_kbase":"邀請知識庫","message.type.invite_kbase_reject":"拒絕知識庫邀請","message.type.invite_kbase_accept":"接受知識庫邀請","message.type.invite_kbase_timeout":"知識庫邀請超時","message.type.invite_kbase_cancel":"取消知識庫邀請","message.type.invite_organization":"邀請組織","message.type.invite_organization_reject":"拒絕組織邀請","message.type.invite_organization_accept":"接受組織邀請","message.type.invite_organization_timeout":"組織邀請超時","message.type.invite_organization_cancel":"取消組織邀請","message.type.article":"文章消息","message.type.webrtc_audio_invite":"音頻通話邀請","message.type.webrtc_video_invite":"視頻通話邀請","message.type.webrtc_audio_invite_reject":"拒絕音頻通話","message.type.webrtc_video_invite_reject":"拒絕視頻通話","message.type.webrtc_audio_invite_accept":"接受音頻通話","message.type.webrtc_video_invite_accept":"接受視頻通話","message.type.webrtc_audio_invite_cancel":"取消音頻通話","message.type.webrtc_video_invite_cancel":"取消視頻通話","message.type.group_create":"創建群組","message.type.group_invite":"邀請加群","message.type.group_dismiss":"解散群組","message.type.error":"錯誤消息","message.type.notification_agent_reply_timeout":"客服回復超時提醒","message.type.notification_rate_submitted":"访客评价提交提醒","message.tab.all":"全部消息","message.tab.human":"人工消息","message.tab.robot":"机器人消息","message.tab.leave":"留言消息","message.tab.rating":"反馈消息","message.tab.group":"群組消息","message.tab.member":"成員消息","thread.process.status.new":"新會話","thread.process.status.roboting":"機器人接待中","thread.process.status.offline":"客服離線","thread.process.status.queuing":"排隊中","thread.process.status.chatting":"會話進行中","thread.process.status.closed":"會話已關閉",client:"客戶端","client.system":"系統","client.web":"網頁","client.web.pc":"網頁PC端","client.web.h5":"網頁H5端","client.web.visitor":"網頁訪客端","client.web.admin":"網頁管理端","client.ios":"iOS","client.android":"安卓","client.electron":"桌面應用","client.flutter":"Flutter","client.flutter.web":"Flutter網頁版","client.flutter.android":"Flutter安卓版","client.flutter.ios":"Flutter iOS版","client.flutter.macos":"Flutter macOS版","client.flutter.windows":"Flutter Windows版","client.flutter.linux":"Flutter Linux版","client.uniapp":"UniApp","client.uniapp.web":"UniApp網頁版","client.uniapp.android":"UniApp安卓版","client.uniapp.ios":"UniApp iOS版","client.wechat":"微信","client.wechat.mini":"微信小程序","client.wechat.mp":"微信公眾號","client.wechat.work":"企業微信","client.wechat.kefu":"微信客服","client.wechat.channel":"微信視頻號"}),{"app.setting.pagestyle":"整体风格设置","app.setting.pagestyle.dark":"暗色菜单风格","app.setting.pagestyle.light":"亮色菜单风格","app.setting.content-width":"内容区域宽度","app.setting.content-width.fixed":"定宽","app.setting.content-width.fluid":"流式","app.setting.themecolor":"主题色","app.setting.themecolor.dust":"薄暮","app.setting.themecolor.volcano":"火山","app.setting.themecolor.sunset":"日暮","app.setting.themecolor.cyan":"明青","app.setting.themecolor.green":"极光绿","app.setting.themecolor.daybreak":"拂晓蓝(默认)","app.setting.themecolor.geekblue":"极客蓝","app.setting.themecolor.purple":"酱紫","app.setting.navigationmode":"导航模式","app.setting.sidemenu":"侧边菜单布局","app.setting.topmenu":"顶部菜单布局","app.setting.fixedheader":"固定 Header","app.setting.fixedsidebar":"固定侧边菜单","app.setting.fixedsidebar.hint":"侧边菜单布局时可配置","app.setting.hideheader":"下滑时隐藏 Header","app.setting.hideheader.hint":"固定 Header 时可配置","app.setting.othersettings":"其他设置","app.setting.weakmode":"色弱模式","app.setting.copy":"拷贝设置","app.setting.copyinfo":"拷贝成功,请到 config/defaultSettings.js 中替换默认配置","app.setting.production.hint":"配置栏只在开发环境用于预览,生产环境不会展现,请拷贝后手动修改配置文件"}),{"app.pwa.offline":"当前处于离线状态","app.pwa.serviceworker.updated":"有新内容","app.pwa.serviceworker.updated.hint":"请点击“刷新”按钮或者手动刷新页面","app.pwa.serviceworker.updated.ok":"刷新"}),{"component.tagSelect.expand":"展開","component.tagSelect.collapse":"收合","component.tagSelect.all":"全部",action:"操作",actions:"操作",refresh:"重新整理",loading:"載入中",create:"新增",createKb:"创建知识库",createDept:"创建部门",creating:"新增中...","create.category":"新增分類","fetch.categories.error":"獲取分類失敗","create.member":"新增會員","create.success":"新增成功","create.fail":"新增失敗",update:"更新",updating:"更新中...","update.success":"更新成功","update.fail":"更新失敗",save:"儲存",saving:"正在儲存...",upload:"上传",import:"匯入",export:"匯出","download.template":"下载模板",open:"開啟",copy:"複製","copy.success":"複製成功",ok:"確定",cancel:"取消",bind:"綁定",edit:"編輯",editing:"編輯中...","edit.success":"編輯成功","edit.fail":"編輯失敗",view:"查看",detail:"详情",delete:"刪除",deleting:"删除中...",deleteTip:"删除提示","delete.dept.all.error":"不能删除所有部门",deleteAffirm:"确定要删除",deleteKbaseTip:"知识库至少保留一个","delete.success":"删除成功","delete.fail":"删除失败","delete.error":"刪除失敗","process.success":"处理成功","process.fail":"处理失败",preview:"预览",close:"關閉",closing:"關閉中...",closeTip:"關閉提示",closeASure:"確定要關閉","close.success":"關閉成功",title:"標題",name:"姓名",nickname:"暱稱","username.change.tip":"登入用戶名(修改用戶名之後,需要重新登入)",email:"電子郵件","email.verified":"電子郵件(已驗證)","email.unverified":"電子郵件(待驗證)",mobile:"手機號碼","mobile.verified":"手機號碼(已驗證)","mobile.unverified":"手機號碼(待驗證)",telephone:"電話",jobNo:"工號",jobTitle:"職稱",seatNo:"座位號",department:"部門",roles:"角色",fileName:"文件名",fileType:"文件类型",status:"狀態",type:"類型",sender:"發送者",receiver:"接收者",note:"備註",contact:"联系方式",content:"內容",answer:"答案",question:"問題",images:"圖片",agent:"客服",city:"城市",client:"客戶端",category:"分類",description:"描述",unreadCount:"未讀數",color:"顏色",createdAt:"建立時間",updatedAt:"更新時間",choose:"請選擇",log:"日誌",info:"資訊",auth:"实名认证",data:"資料",statistic:"統計",monitor:"監控",quality:"质检",summary:"總結",quickbutton:"快速按鈕","quickbutton.guide":"請先到 知識庫 -> 快速按鈕 -> 新增,建立快速按鈕之後,再來添加。",SERVICE:"客服機器人",MARKETING:"營銷機器人",KNOWLEDGEBASE:"知識庫機器人(內部)",QA:"問答機器人(直接調用大模型)",AGENT_ASSISTANT:"客服助手(內部)",TICKET_ASSISTANT:"工單助手",KB:"知識庫機器人",KBDOC:"知識庫單文檔機器人",llm:"大模型",keyword:"關鍵詞",reply:"回覆",third:"第三方",form:"表單",survey:"表單",queue:"排隊",transferToAgent:"轉人工",intentionClassification:"意圖分類",rateDown:"點踩設置",popup:"彈窗邀請",trigger:"触发器",history:"歷史消息",autoPopup:"自動彈窗",showInvite:"顯示邀請",inviteText:"邀請文本",inputassociation:"輸入聯想",agentassistant:"智能辅助",timeoutRemind:"超時提醒",right:"右欄",showRightIframe:"顯示右欄",rightIframeUrl:"右欄Url",autoreply:"自動回覆",black:"黑名單",score:"評分",matchType:"匹配類型",EXACT:"精確匹配",FUZZY:"模糊匹配",REGULAR:"正則匹配",VECTOR:"向量匹配",ELASTIC:"ES搜索",enabled:"是否啟用",disabled:"禁用",yes:"是",no:"否",rate:"滿意度評價",leavemsg:"留言設置",transfer:"轉人工",visitor:"訪客",customer:"客戶信息",browser:"瀏覽器",os:"操作系統",device:"設備",referrer:"來源網址",captcha:"驗證碼",logging:"登入中...","login.success":"登入成功","login.error":"登入失敗,請稍後重試",registering:"註冊中...","register.success":"註冊成功","register.error":"註冊失敗",antiharassment:"防騷擾",channelsocial:"社交渠道",channelshop:"電商渠道",channelforeign:"海外渠道","robot.no.agent.now":"機器人對話,暫不支援轉人工","chat.widget.code":"客服程式碼",message:"訊息",thread:"會話",showHistory:"是否顯示歷史記錄",showPreForm:"是否顯示詢前表單",showInputAssociation:"是否啟用輸入聯想",showCaptcha:"是否顯示驗證碼","leavemsg.enabled":"是否啟用留言","settings.profile":"個人資料","settings.basic":"基本設置","settings.realname":"實名認證","settings.server":"伺服器設置","settings.money":"支付設置","server.address":"伺服器地址","settings.notice":"系統通知","mqtt.address":"長鏈接地址",amount:"金額",state:"狀態",appId:"AppId",appSecret:"AppSecret",url:"Url",token:"Token",encryptMode:"加密方式","component.table.total":"共 {total} 條","component.table.selected":"已選擇 {count} 項","component.table.loading":"正在加載數據...","component.table.empty":"暫無數據","component.table.error":"數據加載失敗","component.table.column.action":"操作","component.table.column.status":"狀態","component.table.column.createTime":"創建時間","component.table.column.updateTime":"更新時間","batch.delete":"批量刪除","batch.delete.noselection":"請選擇要刪除的項","batch.delete.success":"成功刪除 {count} 條記錄","batch.delete.partial":"已刪除 {success} 條記錄,{fail} 條記錄刪除失敗","batch.deleteTip":"批量刪除確認","batch.deleteAffirm":"確定要刪除選中的","batch.enable":"批量啟用","batch.disable":"批量禁用","batch.enable.success":"成功啟用 {count} 條記錄","batch.disable.success":"成功禁用 {count} 條記錄","batch.enable.partial":"已啟用 {success} 條記錄,{fail} 條記錄啟用失敗","batch.disable.partial":"已禁用 {success} 條記錄,{fail} 條記錄禁用失敗","batch.noselection":"請選擇要處理的項",deleteAll:"删除所有","deleteAll.success":"成功删除所有记录","deleteAll.tip":"删除确认","deleteAll.confirm":"确定要删除所有问答对数据吗?此操作不可恢复!",enabling:"正在啟用...",disabling:"正在禁用...",items:"條記錄","pages.prompt.nickname":"名稱","pages.prompt.description":"描述","pages.prompt.prompt":"提示詞","pages.prompt.createdAt":"創建時間","pages.prompt.updatedAt":"更新時間","pages.prompt.list":"智能體列表","pages.prompt.create":"添加智能體","pages.robot.edit":"編輯","pages.robot.delete":"刪除","ticket.title.tooltip":"工單標題","ticket.description.tooltip":"工單詳細描述","ticket.status.tooltip":"工單當前處理狀態","ticket.priority.tooltip":"工單優先級","ticket.assignee.tooltip":"工單負責人","ticket.reporter.tooltip":"工單報告人","ticket.category.tooltip":"工單分類","ticket.status.new":"新建","ticket.status.assigned":"已分配","ticket.status.claimed":"已認領","ticket.status.unclaimed":"未認領","ticket.status.processing":"處理中","ticket.status.transferred":"已轉交","ticket.status.pending":"等待中","ticket.status.holding":"掛起","ticket.status.resumed":"已恢復","ticket.status.reopened":"重新打開","ticket.status.resolved":"已解決","ticket.status.escalated":"已上報","ticket.status.closed":"已關閉","ticket.status.cancelled":"已取消","ticket.status.verified_ok":"驗證通過","ticket.status.verified_fail":"驗證失敗","ticket.priority.lowest":"最低","ticket.priority.low":"低","ticket.priority.medium":"中","ticket.priority.high":"高","ticket.priority.urgent":"緊急","ticket.priority.critical":"嚴重","ticket.action.edit":"編輯","ticket.action.view":"查看","ticket.action.delete":"刪除","ticket.action.export":"導出","ticket.action.open.flow.editor":"流程編輯器","ticket.list":"工單列表","export.options":"導出選項","batch.operations":"批量操作","more.operations":"更多操作","import.export":"導入導出","deleteAll.nodata":"沒有數據可刪除","deleteAll.error":"刪除過程發生錯誤","deleteAll.failed":"刪除失敗","deleting.all":"正在刪除所有數據...","export.current":"導出當前頁","export.all":"導出全部","export.range":"分段導出","pages.article.title.tooltip":"文章的標題","pages.article.summary.tooltip":"文章的摘要內容","pages.article.category.tooltip":"文章所屬的分類","pages.article.type.tooltip":"文章的內容類型","pages.article.top.tooltip":"文章是否置頂","pages.article.editor.tooltip":"文章的編輯器類型","pages.article.readCount.tooltip":"文章被閱讀的次數","pages.article.likeCount.tooltip":"文章被點贊的次數","pages.article.status.tooltip":"文章的發布狀態","pages.article.startDate.tooltip":"文章生效的開始日期","pages.article.endDate.tooltip":"文章失效的結束日期","pages.article.updatedAt.tooltip":"文章最後更新的時間","faq.status.tooltip":"問題處理狀態","faq.vectorStatus.tooltip":"向量化處理狀態"}),{"pages.login.title":"微語","pages.layouts.userLayout.title":"對話即服務","pages.layouts.userLayout.title.liangshibao":"良師寶管理後台","pages.layouts.userLayout.title.tiku":"題庫大全","pages.layouts.userLayout.title.meiyu":"每日最新英語聽力","pages.layouts.userLayout.title.zhaobiao":"最新最全招標信息","pages.login.accountLogin.tab":"賬戶密碼登錄","pages.login.accountLogin.errorMessage":"錯誤的用戶名和密碼","pages.login.failure":"登錄失敗,請檢查用戶名密碼!","pages.login.failureCode":"驗證碼錯誤","pages.login.success":"登錄成功!","pages.login.username.placeholder":"用戶名/郵箱","pages.login.username.required":"用戶名是必填項!","pages.login.password.placeholder":"密碼","pages.login.repassword.placeholder":"確認密碼","pages.login.password.required":"密碼是必填項!","pages.login.repassword.required":"確認密碼是必填項!","pages.login.phoneLogin.tab":"手機號登錄","pages.login.phoneLogin.errorMessage":"驗證碼錯誤","pages.login.phoneNumber.placeholder":"請輸入手機號!","pages.login.phoneNumber.required":"手機號是必填項!","pages.login.phoneNumber.invalid":"不合法的手機號!","pages.login.email.placeholder":"請輸入郵箱地址!","pages.login.email.required":"請輸入郵箱地址","pages.login.email.invalid":"郵箱格式不正確","pages.login.email.verified":"郵箱已驗證","pages.login.email.verified.yes":"已驗證","pages.login.email.verified.no":"未驗證","pages.login.captcha.placeholder":"請輸入驗證碼!","pages.login.captcha.required":"驗證碼是必填項!","pages.login.phoneLogin.getVerificationCode":"獲取驗證碼","pages.getCaptchaSecondText":"秒後重新獲取","pages.login.scanLogin.tab":"掃碼登錄","pages.login.rememberMe":"自動登錄","pages.login.forgotPassword":" 忘記密碼","pages.login.submit":"已有賬號,去登錄","pages.login.loginWith":"其他登錄方式 :","pages.login.register":"註冊","pages.login.registerAccount":" 註冊賬戶","pages.login.auto.register":"未註冊手機號會自動註冊","pages.welcome.link":"歡迎使用","pages.robot.new":"新建","pages.robot.edit":"編輯","pages.robot.delete":"刪除","pages.robot.upload":"上傳","pages.robot.tab.basic":"基本資訊","pages.robot.tab.kb":"知識庫","pages.robot.tab.channel":"渠道對接","pages.robot.tab.statistic":"數據統計","pages.robot.tab.advanced":"高級設置","pages.robot.tab.monitor":"監控","pages.robot.tab.flow":"流程設計","pages.robot.tab.avatar":"頭像","pages.robot.tab.title":"標題","pages.robot.tab.welcomeTip":"歡迎語","pages.robot.tab.description":"簡介","pages.robot.tab.preview":"實時預覽","pages.robot.tab.website":"官網","pages.robot.tab.helpdesk":"幫助文檔","pages.robot.tab.icp":"京ICP備案 17041763號-1","pages.robot.tab.police":"粵公安備案 44030502008688號","pages.robot.kb.split":"文件切块","pages.robot.kb.file":"文件上传","pages.robot.kb.faq":"常見問題","pages.robot.kb.text":"纯文本","pages.robot.kb.qa":"問答對","pages.robot.kb.web":"網站","pages.robot.kb.webpage":"網頁抓取","pages.robot.kb.website":"全站抓取","pages.robot.file.title":"檔案名","pages.robot.file.type":"檔案類型","pages.robot.file.size":"檔案大小","pages.robot.file.action":"操作","pages.robot.file.delete":"刪除","pages.robot.file.save":"儲存","pages.robot.file.cancel":"取消","pages.robot.file.uploading":"上傳中...","pages.robot.file.name_invalid":"檔案名不能包含 _ ","pages.robot.file.parse":"解析檔案內容","pages.agent.service.settings":"接待配置","pages.agent.robot":"机器人","pages.workgroup.tab.route":"路由配置","pages.setting":"設置","pages.logout":"退出登入","pages.footer.website":"微語官網","pages.footer.helpcenter":"幫助文檔","pages.footer.contact":"客服中心","pages.settings.reset.password":"重設密碼","pages.settings.reset.mobile":"重設手機號","pages.settings.reset.email":"重設郵箱","pages.settings.verify.mobile":"驗證手機號","pages.settings.verify.email":"驗證郵箱","pages.settings.bind.mobile":"綁定手機號","pages.settings.bind.email":"綁定郵箱","pages.settings.unbind.mobile":"解除綁定手機號","pages.settings.unbind.email":"解除綁定郵箱","pages.login.country.placeholder":"選擇國家/地區","pages.login.country.china":"中國大陸","pages.login.country.hongkong":"中國香港","pages.login.country.taiwan":"中國台灣","pages.login.country.macao":"中國澳門","pages.login.country.japan":"日本","pages.login.country.korea":"韓國","pages.login.country.usa":"美國","pages.login.country.canada":"加拿大","pages.login.country.uk":"英國","pages.login.country.germany":"德國","pages.login.country.france":"法國","pages.login.country.australia":"澳大利亞","pages.login.country.singapore":"新加坡","pages.login.country.malaysia":"馬來西亞","pages.login.country.thailand":"泰國","pages.login.country.vietnam":"越南","pages.login.country.philippines":"菲律賓","pages.login.country.indonesia":"印度尼西亞","pages.login.country.italy":"意大利","pages.login.country.spain":"西班牙","pages.login.country.russia":"俄羅斯","pages.login.country.newzealand":"新西蘭","workgroup.route.type":"路由類型","workgroup.route.roundRobin":"按順序循環分配","workgroup.route.leastActive":"最小活動數算法","workgroup.route.random":"隨機分配","workgroup.route.weightedRandom":"加權隨機分配","workgroup.route.consistentHash":"一致性哈希分配","workgroup.route.fastestResponse":"最快響應時間","workgroup.route.broadcast":"廣播給所有客服,客服搶單","workgroup.route.roundRobin.desc":"根據客服上線時間進入隊列輪流分配。按順序循環分配,保證公平性,適合能力相近的客服。注意:當客服網絡不穩定掉線重連之後,會重新排到隊列末尾","workgroup.route.leastActive.desc":"根據客服當前進行中會話進行分配,優先分配給數量最少者。注意:客服接待數量會受到客服接待速度的影響,接待完畢之後,客服手動結束會話有利於加速分配新客","workgroup.route.random.desc":"完全隨機選擇,實現簡單,適合短期任務","workgroup.route.weightedRandom.desc":"考慮客服評分和性能,更好的客服獲得更多機會,提高整體服務質量","workgroup.route.consistentHash.desc":"相同訪客盡量分配給同一客服,提高服務連續性,增加客戶粘性","workgroup.route.fastestResponse.desc":"選擇響應最快的客服,提高用戶體驗,激勵客服提高效率","workgroup.route.broadcast.desc":"廣播給所有客服,客服搶單,適合客服團隊協同處理","workgroup.chat.show":"顯示聊天窗口","workgroup.chat.hide":"隱藏聊天窗口","workgroup.route.updating":"正在更新...","workgroup.route.update.success":"更新成功","workgroup.route.update.error":"更新失敗","member.status.pending":"待激活","member.status.active":"正常","member.status.lock":"鎖定","member.status.leave":"離職","agent.status.online":"在線接待","agent.status.offline":"客服下線","agent.status.available":"客服在线","agent.status.busy":"客服忙碌","agent.connection.success":"連接成功","agent.connection.failed":"連接斷開","thread.tab.all":"全部會話","thread.tab.rate":"評價記錄","thread.tab.invite":"邀請記錄","thread.tab.summary":"會話摘要","thread.tab.transfer":"轉接記錄","thread.tab.monitor":"會話監控","visitor.tab.all":"全部訪客","visitor.tab.black":"黑名單用戶","visitor.tab.blackip":"黑名單IP","visitor.tab.statistic":"統計","quality.tab.todo":"待處理","quality.tab.table":"質檢記錄","quality.tab.setting":"質檢設置","faq.question":"问题","faq.similar.questions":"相似问法","faq.answer":"答案","faq.tags":"标签","faq.type":"类型","faq.type.text":"文本","faq.type.image":"图片","faq.type.video":"视频","faq.type.file":"文件","faq.viewCount":"浏览数","faq.clickCount":"点击数","faq.upCount":"点赞数","faq.downCount":"踩数","faq.isValid":"是否有效","faq.startDate":"开始时间","faq.endDate":"结束时间","faq.updatedAt":"更新时间","visitor.black.list":"黑名單列表","visitor.black.nickname":"訪客暱稱","visitor.black.blockIp":"是否封禁IP","visitor.black.startTime":"開始時間","visitor.black.endTime":"結束時間","visitor.black.reason":"原因","visitor.black.userNickname":"操作人","visitor.black.yes":"是","visitor.black.no":"否","visitor.black.delete":"刪除","visitor.black.export":"導出","visitor.black.coming.soon":"即將上線","visitor.blackip.list":"IP黑名單列表","visitor.blackip.ip":"IP地址","visitor.blackip.reason":"原因","visitor.blackip.startTime":"開始時間","visitor.blackip.endTime":"結束時間","visitor.blackip.userNickname":"操作人","visitor.blackip.unblock":"解封","tags.tab.tags":"標籤",unblockTip:"解封確認",unblockAffirm:"確定要解封","unblock.success":"解封成功","unblock.error":"解封失敗",ok:"確定",cancel:"取消",actions:"操作","visitor.list":"訪客列表","visitor.nickname":"訪客暱稱","visitor.ip":"Ip","visitor.ipLocation":"位置","visitor.status":"狀態","visitor.status.online":"在線","visitor.status.offline":"離線","visitor.status.blocked":"黑名單","visitor.status.unknown":"未知","visitor.vipLevel":"VIP等級","visitor.vipLevel.tooltip":"VIP等級","visitor.tagList":"標籤列表","visitor.tagList.tooltip":"標籤列表","visitor.client":"客戶端","visitor.updatedAt":"最後活躍","visitor.export":"導出","visitor.export.coming.soon":"即將上線","queue.list":"隊列列表","queue.member.list":"排隊成員","queue.member.nickname":"訪客暱稱","queue.member.queueNickname":"所屬隊列","queue.member.number":"排隊號","queue.member.before":"前面人數","queue.member.waitTime":"等待時長","queue.member.enqueueTime":"入隊時間","queue.member.offline":"客服離線","queue.member.offline.yes":"是","queue.member.offline.no":"否","queue.member.status":"会話狀態","queue.member.status.waiting":"等待中","queue.member.status.serving":"正在服务","queue.member.status.completed":"已完成","queue.member.status.abandoned":"已放弃","queue.member.status.timeout":"已超时","queue.member.status.rejected":"已拒绝(无可用客服)","queue.member.status.unknown":"未知","queue.member.agentAcceptType":"客服接入方式","queue.member.agentAcceptTime":"客服接入時間","queue.member.robotAcceptType":"机器人接入方式","queue.member.robotAcceptTime":"机器人接入時間","queue.member.robotToAgent":"转人工","queue.member.robotToAgentTime":"转人工时间","queue.member.robot":"机器人","queue.member.workgroup":"工作组","queue.member.solved":"是否解決","queue.member.rated":"是否評價","queue.member.rateAt":"評價時間","queue.member.rateLevel":"評分等級","queue.member.summarized":"是否已小結","queue.member.summarized.yes":"已小結","queue.member.summarized.no":"未小結","queue.member.visitorMessageCount":"訪客消息數","queue.member.agentMessageCount":"客服消息數","queue.member.robotMessageCount":"機器人消息數","queue.member.agentAvgResponseTime":"平均響應時間","queue.member.qualityChecked":"是否已質檢","queue.member.qualityChecked.yes":"已質檢","queue.member.qualityChecked.no":"未質檢","queue.member.leaveMsg":"是否留言","queue.member.leaveMsg.yes":"已留言","queue.member.leaveMsg.no":"未留言","queue.member.intentionType":"意圖類型","queue.member.emotionType":"情緒類型","queue.member.acceptType.auto":"自動接入","queue.member.acceptType.manual":"手動接入","queue.member.acceptType.robot":"機器人","queue.member.acceptType.unknown":"未接入","queue.member.export":"導出","queue.member.export.coming.soon":"即將上線","queue.tab.list":"隊列列表","queue.tab.member":"排隊成員","queue.tab.statistic":"隊列統計","queue.member.solved.yes":"已解決","queue.member.solved.no":"未解決","queue.member.rated.yes":"已評價","queue.member.rated.no":"未評價","queue.nickname":"隊列名稱","queue.type":"隊列類型","queue.type.workgroup":"工作組","queue.type.agent":"一對一","queue.type.robot":"機器人","queue.type.unknown":"未知","queue.day":"天數","queue.status":"狀態","queue.status.open":"開啟","queue.status.closed":"關閉","queue.status.unknown":"未知","queue.dashboard.title":"监控统计","queue.totalCount":"请求服务人次","queue.robotingCount":"机器人对话中","queue.offlineCount":"离线人次","queue.leaveMsgCount":"留言人次","queue.robotToAgentCount":"转人工人次","queue.queuingCount":"当前等待中人次","queue.chattingCount":"服务中人次","queue.closedCount":"服务结束人次","queue.avgWaitTime":"平均等待時長","queue.avgResolveTime":"平均解決時長","queue.export":"導出","queue.export.coming.soon":"即將上線","queue.type.active":"運行中","queue.type.paused":"已暫停","queue.type.closed":"已關閉","queue.type.maintenance":"維護中","queue.status.active":"運行中","queue.status.paused":"已暫停","queue.status.maintenance":"維護中","queue.day.format":"YYYY年MM月DD日","queue.time.format":"HH時mm分ss秒","queue.number.unit":"人","queue.time.unit":"分鐘","table.columns.reset":"重置","table.columns.setting":"列設置","table.columns.show":"顯示","table.columns.hide":"隱藏","queue.statistic.title":"隊列統計","queue.statistic.today":"今日","queue.statistic.yesterday":"昨日","queue.statistic.week":"近7天","queue.statistic.month":"近30天","queue.statistic.total":"總計","queue.statistic.waiting":"等待中","queue.statistic.serving":"服務中","queue.statistic.served":"已服務","queue.statistic.avgWaitTime":"平均等待時長","queue.statistic.avgSolveTime":"平均解決時長","queue.statistic.unit.minute":"分鐘","queue.statistic.unit.person":"人","ticket.tab.list":"工單列表","ticket.tab.task":"任務列表","ticket.tab.form":"表單列表","ticket.list":"工單列表","ticket.task.list":"任務列表","ticket.title":"標題","ticket.type":"類型","ticket.status":"狀態","ticket.priority":"優先級","ticket.creator":"創建人","ticket.assignee":"負責人","ticket.createdAt":"創建時間","ticket.updatedAt":"更新時間","ticket.dueDate":"截止日期","ticket.description":"描述","ticket.export":"導出","ticket.export.coming.soon":"即將上線","ticket.status.open":"待處理","ticket.status.in_progress":"處理中","ticket.status.resolved":"已解決","ticket.status.closed":"已關閉","ticket.priority.low":"低","ticket.priority.medium":"中","ticket.priority.high":"高","ticket.priority.urgent":"緊急","ticket.type.bug":"缺陷","ticket.type.feature":"需求","ticket.type.support":"支持","ticket.type.other":"其他","channel.web.button.color":"按鈕顏色","channel.web.button.color.blue":"藍色","channel.web.button.color.green":"綠色","channel.web.button.color.red":"紅色","channel.web.button.color.yellow":"黃色","channel.web.button.color.purple":"紫色","channel.web.show.bubble":"顯示氣泡","channel.web.show.bubble.tooltip":"開啟後,在頁面右下角顯示氣泡","channel.web.enable.multilang":"啟用多語言","channel.web.enable.multilang.tooltip":"開啟後,可以設置聊天窗口的語言","channel.web.select.language":"選擇語言","channel.web.lang.zh_cn":"簡體中文","channel.web.lang.zh_tw":"繁體中文","channel.web.lang.en":"英語","channel.web.enable.theme":"啟用主題設置","channel.web.enable.theme.tooltip":"開啟後,可以設置聊天窗口的主題","channel.web.select.theme":"選擇主題","channel.web.theme.system":"跟隨系統","channel.web.theme.light":"亮色主題","channel.web.theme.dark":"暗色主題","channel.web.embed.code":"嵌入式代碼","channel.web.copy.code":"複製配置代碼","channel.web.show.chat":"顯示聊天窗口","channel.web.hide.chat":"隱藏聊天窗口","channel.web.fullscreen.code":"全屏窗口代碼","channel.web.copy.fullscreen":"複製全屏窗口代碼","channel.web.open.fullscreen":"打開全屏窗口","channel.web.frame.code":"居中窗口代碼","channel.web.copy.frame":"複製居中窗口代碼","channel.web.open.frame":"打開居中窗口","channel.web.config.title":"Web配置","channel.web.position":"右侧显示","channel.web.position.tooltip":"开启为右下角显示,关闭为左下角显示","channel.web.copy.success":"配置代码已复制到剪贴板","channel.web.copy.error":"复制失败,请手动复制","channel.web.fullscreen.copy.success":"全屏窗口代码已复制到剪贴板","channel.web.frame.copy.success":"居中窗口代码已复制到剪贴板","channel.web.right.position":"右侧显示","channel.web.right.position.tooltip":"开启为右下角显示,关闭为左下角显示","channel.web.theme.select":"选择主题","channel.web.theme.follow.system":"跟随系统","channel.web.code.embed":"嵌入式代码","channel.web.code.embed.desc":"添加此代码到您的网页","channel.web.code.fullscreen":"全屏窗口代码,兼容PC端和移动端","channel.web.code.fullscreen.desc":"在新窗口打开聊天,兼容PC端和移动端","channel.web.code.frame":"居中窗口代码,仅用于PC电脑端","channel.web.code.frame.desc":"在iframe中嵌入聊天, 仅用于PC电脑端","channel.web.copy.button":"复制代码","channel.web.copy.fullscreen.button":"复制全屏代码","channel.web.open.fullscreen.button":"打开全屏窗口","channel.web.copy.frame.button":"复制居中代码","channel.web.open.frame.button":"打开居中窗口","install.guide.github":"更多示例 → Github","channel.web.generate.qrcode":"生成二維碼","channel.web.qrcode.title":"客服二維碼","channel.web.qrcode.scan":"掃描二維碼諮詢客服","channel.web.qrcode.download":"下載二維碼","channel.web.qrcode.download.success":"二維碼下載成功","common.close":"關閉","install.guide.steps":"安裝步驟","install.guide.step1.title":"1. 安裝依賴","install.guide.step1.or":"或","install.guide.step2.title":"2. 導入組件","install.guide.step3.title":"3. 配置參數","install.guide.step3.org.comment":"替換為您的組織ID","install.guide.step3.sid.comment":"替換為您的SID","install.guide.step4.title":"4. 使用組件","install.guide.step4.open.chat":"打開聊天","install.guide.step5.title":"5. 可用方法","install.guide.step5.show":"顯示聊天窗口","install.guide.step5.hide":"隱藏聊天窗口","agent.info.title":"客服信息","agent.info.nickname":"暱稱","agent.info.nickname.placeholder":"請輸入客服暱稱","agent.info.description":"描述","agent.info.description.placeholder":"請輸入客服描述","agent.info.avatar":"頭像","agent.info.avatar.upload":"上傳","agent.info.avatar.uploading":"上傳中...","agent.info.avatar.upload.success":"上傳成功","agent.info.avatar.upload.error":"上傳失敗","agent.info.save":"保存","agent.info.save.success":"保存成功","agent.info.save.error":"保存失敗","agent.info.org":"所屬組織","agent.info.org.placeholder":"請選擇所屬組織","agent.info.email":"客服卡片-展示郵箱","agent.info.email.placeholder":"請輸入郵箱","agent.info.email.required":"請輸入郵箱","agent.info.mobile":"客服卡片-展示手機號","agent.info.mobile.placeholder":"請輸入手機號","agent.info.mobile.required":"請輸入手機號","agent.info.member":"綁定成員","agent.info.member.bind":"綁定成員-用於賬號登錄","agent.info.nickname.required":"請輸入客服暱稱","agent.info.description.required":"請輸入描述","agent.settings.title":"服務設置","agent.settings.max.serving":"最大服務數","agent.settings.max.serving.tooltip":"同時服務的最大訪客數","agent.settings.auto.accept":"自動接入","agent.settings.auto.accept.tooltip":"自動接受新的會話請求","agent.settings.auto.close":"自動關閉","agent.settings.auto.close.tooltip":"訪客離開後自動關閉會話","agent.settings.auto.offline":"自動離線","agent.settings.auto.offline.tooltip":"瀏覽器關閉時自動離線","agent.settings.save":"保存","agent.settings.save.success":"設置保存成功","agent.settings.save.error":"設置保存失敗","agent.settings.leave.msg":"離線留言提示","agent.settings.leave.msg.required":"請輸入離線留言提示","agent.settings.leave.msg.placeholder":"請輸入離線留言提示...","agent.settings.auto.close.time":"無新消息會話自動關閉時長(單位:分鐘)","agent.settings.auto.close.time.tooltip":"指定時間內無新消息自動關閉會話","agent.settings.auto.close.tip":"會話自動關閉提示","agent.settings.auto.close.tip.tooltip":"會話自動關閉提示","agent.settings.auto.close.tip.required":"請輸入會話自動關閉提示","agent.settings.auto.close.tip.placeholder":"請輸入會話自動關閉提示...","agent.settings.agent.close.tip":"客服會話關閉提示","agent.settings.agent.close.tip.tooltip":"客服會話關閉提示","agent.settings.agent.close.tip.required":"請輸入客服會話關閉提示","agent.settings.agent.close.tip.placeholder":"請輸入客服會話關閉提示...","agent.settings.show.unknown.answer":"顯示未知答案固定回覆","agent.settings.unknown.answer":"未知答案固定回覆","agent.settings.unknown.answer.required":"請輸入未知答案固定回覆","agent.settings.unknown.answer.placeholder":"請輸入未知答案固定回覆...","agent.settings.max.thread":"同時最大接待數量","agent.settings.max.thread.tip1":"1. 同時最大接待數量,超出數量默認進入排隊隊列","agent.settings.max.thread.tip2":"2. 0為所有訪客默認進入排隊隊列,需要客服手動接入","agent.settings.max.thread.tip3":"3. 當接待數量小於最大接待數量時,會話自動接入,優先接入排隊隊列中會話","agent.settings.show.logo":"顯示Logo","agent.settings.show.logo.tooltip":"只有付費會員可以去掉Logo","agent.settings.show.top.tip":"顯示置頂語/公告","agent.settings.top.tip":"置頂語","agent.settings.top.tip.required":"請輸入置頂語","agent.settings.top.tip.placeholder":"請輸入置頂語...","agent.settings.welcome.tip":"歡迎語","agent.settings.welcome.tip.required":"請輸入歡迎語","agent.settings.welcome.tip.placeholder":"請輸入歡迎語...","channel.social.wechat":"微信","channel.social.wechat.mp":"微信公眾號","channel.social.wechat.mini":"微信小程序","channel.social.wechat.work":"企業微信","channel.social.wechat.kefu":"微信客服","channel.social.douyin":"抖音","channel.social.xiaohongshu":"小紅書","channel.social.baidu":"百度","channel.social.weibo":"微博","channel.social.bilibili":"嗶哩嗶哩","channel.social.zhihu":"知乎","channel.shop.pdd":"拼多多","channel.shop.jd":"京東","channel.shop.qianniu":"千牛","channel.shop.doudian":"抖店","faq.create.first":"請先到 知識庫 -> 常見問題 -> 新建,創建常見問題之後,再來添加","faq.show.faqs":"是否顯示侧边栏常見問題","faq.add.faqs":"添加常見問題","faq.generate.ai":"基於當前知識庫,由AI生成常見問題","faq.generate.coming.soon":"即將上線,敬請期待","faq.show.quick.buttons":"是否顯示输入框上方快捷按鈕","faq.add.quick.buttons":"添加快捷按鈕","faq.generate.quick.buttons":"基於當前知識庫,由AI生成快捷按鈕","faq.show.guess":"是否顯示猜你想問","faq.add.guess":"添加猜你想問","faq.generate.guess":"基於當前知識庫,由AI生成猜你想問","faq.show.hot":"是否顯示熱門問題","faq.add.hot":"添加熱門問題","faq.generate.hot":"基於當前知識庫,由AI生成熱門問題","faq.show.shortcut":"是否顯示快捷路徑","faq.add.shortcut":"添加快捷路徑","faq.generate.shortcut":"基於當前知識庫,由AI生成快捷路徑","chat.window.show":"顯示聊天窗口","chat.window.hide":"隱藏聊天窗口","rate.show.button":"訪客端是否顯示評價按鈕","rate.show.button.tooltip":"開啟後訪客可以對會話進行評價","rate.auto.invite.rate":"會話關閉時自動邀請評價","rate.auto.invite.rate.tooltip":"會話關閉時自動邀請評價","rate.auto.invite.rate.tip":"請對本次服務進行評價","rate.auto.invite.rate.tip.tooltip":"請對本次服務進行評價提示","rate.auto.invite.rate.tip.required":"請輸入自動邀請評價提示","rate.auto.invite.rate.tip.placeholder":"請輸入自動邀請評價提示...","rate.min.messages":"最低消息數","rate.min.messages.required":"請輸入最低消息數","rate.min.messages.tooltip":"會話達到指定消息數後才允許評價","pages.article.list":"文章列表","pages.article.title":"標題","pages.article.summary":"摘要","pages.article.category":"分類","pages.article.type":"類型","pages.article.tags":"標籤","pages.article.startDate":"開始日期","pages.article.endDate":"結束日期","pages.article.readCount":"閱讀數","pages.article.likeCount":"點贊數","pages.article.status":"狀態","pages.article.editor":"編輯","pages.article.needAudit":"需要審核","pages.article.auditStatus":"審核狀態","pages.article.auditOpinion":"審核意見","pages.article.auditUser":"審核人","pages.article.published":"已發布","pages.article.top":"置頂","pages.article.createdAt":"創建時間","pages.article.updatedAt":"更新時間","pages.article.DRAFT":"草稿","pages.article.PUBLISHED":"已發布","pages.article.EDITING":"編輯中","pages.article.REJECTED":"已拒絕","pages.article.preview":"預覽文章","pages.article.create":"創建文章","pages.article.edit":"編輯文章","pages.article.delete":"刪除文章","pages.article.export":"導出文章","pages.article.view":"查看文章","pages.article.all":"全部","pages.article.approve":"通過審核","pages.article.setTop":"設為置頂","pages.article.cancelTop":"取消置頂","pages.article.top.yes":"置頂","pages.article.top.no":"普通","pages.kbase.preview":"預覽知识库","pages.common.actions":"操作","pages.common.delete":"刪除","pages.common.delete.confirm":"確定刪除嗎?","pages.common.delete.success":"刪除成功","pages.common.delete.error":"刪除失敗","pages.common.ok":"確認","pages.common.cancel":"取消","pages.common.deleteTip":"刪除提示","pages.common.deleteConfirm":"確定刪除 {name} 嗎?","autoreply.keyword.keywordList":"關鍵詞","autoreply.keyword.replyList":"回覆內容","autoreply.keyword.matchType":"匹配方式","autoreply.keyword.contentType":"內容類型","autoreply.keyword.category":"分類","autoreply.keyword.enabled":"狀態","autoreply.keyword.isTransfer":"轉人工","autoreply.keyword.startDate":"開始時間","autoreply.keyword.endDate":"結束時間","autoreply.keyword.updatedAt":"更新時間","autoreply.matchType.exact":"精確匹配","autoreply.matchType.contains":"包含匹配","autoreply.matchType.prefix":"前綴匹配","autoreply.matchType.suffix":"後綴匹配","autoreply.contentType.text":"文字","autoreply.contentType.image":"圖片","autoreply.contentType.video":"視頻","autoreply.contentType.file":"文件","common.enabled":"啟用","common.disabled":"禁用","common.yes":"是","common.no":"否","autoreply.fixed.content":"內容","autoreply.fixed.type":"類型","autoreply.fixed.replyCount":"回覆次數","autoreply.fixed.enabled":"狀態","autoreply.fixed.category":"分類","autoreply.fixed.tags":"標籤","autoreply.fixed.startDate":"開始時間","autoreply.fixed.endDate":"結束時間","autoreply.fixed.updatedAt":"更新時間","autoreply.type.text":"文字","autoreply.type.image":"圖片","autoreply.type.video":"視頻","autoreply.type.file":"文件","autoreply.status.enabled":"啟用","autoreply.status.disabled":"禁用","autoreply.action.create":"創建固定回覆","autoreply.action.edit":"編輯固定回覆","autoreply.action.delete":"刪除固定回覆","autoreply.action.import":"導入固定回覆","autoreply.action.export":"導出固定回覆","autoreply.action.download":"下載模板","autoreply.message.creating":"正在創建...","autoreply.message.updating":"正在更新...","autoreply.message.loading":"加載中...","autoreply.message.success":"操作成功","autoreply.message.error":"操作失敗","autoreply.message.delete.confirm":"確定要刪除該回覆嗎?","pages.common.edit":"編輯","pages.common.create":"新建","pages.common.import":"導入","pages.common.export":"導出","pages.common.downloadTemplate":"下載模板","quickreply.title":"快捷回覆","quickreply.tooltip":"客服->一對一->進階設定->快捷回覆","quickreply.title.field":"標題","quickreply.content":"內容","quickreply.type":"類型","quickreply.type.text":"文字","quickreply.type.image":"圖片","quickreply.type.video":"視頻","quickreply.type.file":"文件","quickreply.shortcut":"快捷鍵","quickreply.level":"級別","quickreply.tags":"標籤","quickreply.enabled":"狀態","quickreply.enabled.true":"啟用","quickreply.enabled.false":"禁用","quickreply.category":"分類","quickreply.startDate":"開始時間","quickreply.endDate":"結束時間","quickreply.updatedAt":"更新時間","quickreply.action.create":"創建快捷回覆","quickreply.action.edit":"編輯快捷回覆","quickreply.action.delete":"刪除快捷回覆","quickreply.action.import":"導入快捷回覆","quickreply.action.export":"導出快捷回覆","quickreply.action.download":"下載模板","quickreply.message.creating":"正在創建...","quickreply.message.updating":"正在更新...","quickreply.message.loading":"加載中...","quickreply.message.success":"操作成功","quickreply.message.error":"操作失敗","quickreply.message.delete.confirm":"確定要刪除該快捷回覆嗎?","taboo.title":"敏感詞","taboo.tooltip":"客服->一對一->進階設定->敏感詞","taboo.content":"內容","taboo.type":"類型","taboo.type.text":"文字","taboo.type.image":"圖片","taboo.type.video":"視頻","taboo.type.file":"文件","taboo.level":"級別","taboo.enabled":"狀態","taboo.enabled.true":"啟用","taboo.enabled.false":"禁用","taboo.category":"分類","taboo.tags":"標籤","taboo.startDate":"開始時間","taboo.endDate":"結束時間","taboo.updatedAt":"更新時間","taboo.action.create":"創建敏感詞","taboo.action.edit":"編輯敏感詞","taboo.action.delete":"刪除敏感詞","taboo.action.import":"導入敏感詞","taboo.action.export":"導出敏感詞","taboo.action.download":"下載模板","taboo.message.creating":"正在創建...","taboo.message.updating":"正在更新...","taboo.message.loading":"加載中...","taboo.message.success":"操作成功","taboo.message.error":"操作失敗","taboo.message.delete.confirm":"確定要刪除該敏感詞嗎?","delete.tip":"删除确认","delete.confirm":"确定要删除吗?","delete.success":"刪除成功","delete.error":"刪除失敗","create.success":"創建成功","create.error":"創建失敗","update.success":"更新成功","update.error":"更新失敗",loading:"加載中...",updating:"更新中...",creating:"創建中...","fetch.categories.error":"獲取分類失敗","pages.user.edit":"編輯用戶","pages.user.create":"新建用戶","pages.user.username":"用戶名","pages.user.username.required":"請輸入用戶名","pages.user.nickname":"暱稱","pages.user.nickname.required":"請輸入暱稱","pages.user.email":"郵箱","pages.user.email.required":"請輸入郵箱地址","pages.user.email.invalid":"郵箱格式不正確","pages.user.email.verified":"郵箱已驗證","pages.user.email.verified.yes":"已驗證","pages.user.email.verified.no":"未驗證","pages.user.mobile":"手機號","pages.user.mobile.required":"請輸入手機號","pages.user.mobile.invalid":"手機號格式不正確","pages.user.mobile.verified":"手機號已驗證","pages.user.mobile.verified.yes":"已驗證","pages.user.mobile.verified.no":"未驗證","pages.user.enabled":"狀態","pages.user.password":"密碼","pages.user.password.required":"請輸入密碼","pages.user.superUser.notAllow":"超級管理員不允許修改郵箱驗證/手機號驗證/可用狀態","pages.user.superUser.notDelete":"超級管理員不允許刪除","pages.common.save":"保存","pages.form.error":"請檢查表單填寫","pages.user.status.enabled":"啟用","pages.user.status.disabled":"禁用","pages.user.createdAt":"註冊時間","pages.org.list":"組織列表","pages.user.list":"用戶列表","pages.user.organization":"組織機構","pages.user.roles":"角色","pages.user.authorities":"權限","pages.user.description":"描述","pages.user.superUser":"超級管理員","pages.user.superUser.yes":"是","pages.user.superUser.no":"否","pages.user.updatedAt":"最後更新","pages.org.create":"創建組織","pages.org.edit":"編輯組織","pages.org.name":"組織名稱","pages.org.name.required":"請輸入組織名稱","pages.org.logo":"標誌","pages.org.logo.placeholder":"請輸入標誌 URL","pages.org.code":"組織代碼","pages.org.code.required":"請輸入組織代碼","pages.org.description":"描述","pages.org.description.placeholder":"請輸入組織描述","pages.org.verifiedType":"認證類型","pages.org.verifiedType.placeholder":"請選擇認證類型","pages.org.identityType":"證件類型","pages.org.identityType.placeholder":"請選擇證件類型","pages.org.identityImage":"證件圖片","pages.org.identityImage.placeholder":"請輸入證件圖片URL","pages.org.identityNumber":"證件號碼","pages.org.identityNumber.placeholder":"請輸入證件號碼","pages.org.verifyStatus":"認證狀態","pages.org.verifyStatus.placeholder":"請選擇認證狀態","pages.org.rejectReason":"拒絕原因","pages.org.rejectReason.placeholder":"如果審核失敗,請填寫拒絕原因","pages.org.createdAt":"創建時間","pages.org.updatedAt":"更新時間","pages.org.verifiedType.personal":"個人認證","pages.org.verifiedType.company":"企業認證","pages.org.verifiedType.government":"政府認證","pages.org.verifiedType.institution":"機構認證","pages.org.verifiedType.industry":"行業認證","pages.org.verifiedType.nonProfit":"非營利組織認證","pages.org.verifiedType.others":"其他認證","pages.org.verifyStatus.unverified":"未認證","pages.org.verifyStatus.verifying":"認證中","pages.org.verifyStatus.verified":"已認證","pages.org.verifyStatus.failed":"認證失敗","model.pull":"拉取模型","model.pulling":"拉取中...","model.pull.success":"拉取成功","model.pull.failed":"拉取失敗","model.not.running":"模型服務未運行","upload.modal.title":"上傳文件","upload.drag.text":"點擊或拖拽文件至此區域上傳","upload.drag.hint":"支持單個或批量上傳文件","upload.drag.hint.withtype":"支持單個或批量上傳 {acceptTypes} 格式的文件","upload.uploading":"正在上傳 {filename}...","upload.success":"上傳 {filename} 成功","upload.failed":"上傳 {filename} 失敗","upload.batch.uploading":"正在上傳文件...","upload.batch.success":"成功上傳 {count} 個文件","upload.batch.partial":"成功上傳 {success} 個文件,{failed} 個文件上傳失敗","upload.batch.error":"上傳過程發生錯誤","upload.start":"開始上傳","upload.uploaded.files":"已上傳文件","upload.nofiles":"請先選擇文件","upload.type.invalid":"不支持的文件類型: {fileType},請選擇 {acceptTypes} 格式的文件","upload.drop.type.invalid":"拖入的文件包含不支持的類型: {fileNames},請選擇 {acceptTypes} 格式的文件","upload.auto.generate.llm.qa":"自動生成問答对","upload.auto.llm.split":"開啟自動切塊","deleteAll.tip":"刪除確認","deleteAll.confirm":"確定要刪除所有問答對數據嗎?此操作不可恢復!",deleteAll:"刪除所有","deleteAll.nodata":"沒有數據可刪除","deleteAll.success":"成功刪除所有數據","deleteAll.failed":"刪除失敗","deleteAll.error":"刪除過程發生錯誤","batch.delete":"批量刪除","batch.deleteTip":"批量刪除確認","batch.deleteAffirm":"確定要刪除選中的","batch.delete.noselection":"請選擇要刪除的項目","batch.delete.success":"成功刪除 {count} 個項目","batch.delete.partial":"刪除了 {success} 個項目,{fail} 個項目刪除失敗","batch.operations":"批量操作","batch.enable":"批量啟用","batch.disable":"批量禁用","batch.enable.success":"成功啟用 {count} 個項目","batch.disable.success":"成功禁用 {count} 個項目","batch.enable.partial":"啟用了 {success} 個項目,{fail} 個項目啟用失敗","batch.disable.partial":"禁用了 {success} 個項目,{fail} 個項目禁用失敗","batch.noselection":"請選擇要處理的項目",enabling:"正在啟用...",disabling:"正在禁用...","more.operations":"更多操作","export.current":"導出當前頁","export.all":"導出全部","export.range":"分段導出",items:"項",delete:"刪除",edit:"編輯",deleteTip:"刪除確認",deleteAffirm:"確定要刪除",export:"導出",import:"導入","download.template":"下載模板",create:"新建",deleting:"刪除中...","deleting.all":"正在刪除所有數據...","taboo.synonym.tooltip":"不同表達的相同意思","taboo.synonym.add":"添加同義詞","taboo.synonym":"同義詞","taboo.reply":"回覆內容","taboo.reply.placeholder":"當用戶輸入包含敏感詞的內容時,系統將返回此回覆","taboo.reply.required":"請輸入回覆內容","taboo.tags.tooltip":"便於分類和搜索","taboo.tags.add":"添加標籤","leave.message.reply":"回覆留言","leave.message.details":"留言詳情","reply.content":"回覆內容","please.enter.reply":"請輸入回覆內容","reply.content.required":"請輸入回覆內容","reply.success":"回覆成功","reply.failed":"回覆失敗","reply.error":"回覆出錯","replied.content":"回覆內容",repliedAt:"回覆時間","queue.nickname.tooltip":"客服或工作組的名稱","queue.type.tooltip":"接待類型:工作組、客服或機器人","queue.day.tooltip":"統計的日期","queue.totalCount.tooltip":"今日請求服務總人數","queue.robotingCount.tooltip":"機器人服務中人次","queue.offlineCount.tooltip":"客服離線人次","queue.leaveMsgCount.tooltip":"訪客留言數量","queue.robotToAgentCount.tooltip":"從機器人轉人工的次數","queue.queuingCount.tooltip":"當前排隊中人數","queue.chattingCount.tooltip":"正在服務中人數","queue.closedCount.tooltip":"已結束會話數量","queue.totalCount.trend":"總數趨勢","queue.hourly.trend":"24小時接待人數趨勢",noData:"暫無數據","queue.member.nickname.tooltip":"訪客的暱稱或識別名稱","queue.member.client.tooltip":"訪客使用的設備類型或應用程序","queue.member.number.tooltip":"訪客在隊列中的序號","queue.member.waitTime.tooltip":"訪客等待接入的時間","queue.member.enqueueTime.tooltip":"訪客加入隊列的時間","queue.member.status.tooltip":"當前會話的處理狀態","queue.member.robotAcceptType.tooltip":"機器人接入訪客的方式","queue.member.robotAcceptTime.tooltip":"機器人開始服務的時間","queue.member.robotToAgent.tooltip":"是否從機器人轉接至人工客服","queue.member.robotToAgentTime.tooltip":"轉接至人工客服的時間","queue.member.agent.tooltip":"處理該會話的人工客服","queue.member.offline.tooltip":"人工客服是否離線","queue.member.agentAcceptType.tooltip":"人工客服接入訪客的方式","queue.member.agentAcceptTime.tooltip":"人工客服開始服務的時間","queue.member.solved.tooltip":"訪客的問題是否已解決","queue.member.rated.tooltip":"訪客是否對服務進行評價","queue.member.rateAt.tooltip":"訪客評價的時間","queue.member.summarized.tooltip":"客服是否已對會話進行總結","queue.member.visitorMessageCount.tooltip":"訪客發送的消息數量","queue.member.agentMessageCount.tooltip":"人工客服發送的消息數量","queue.member.robotMessageCount.tooltip":"機器人發送的消息數量","queue.member.leaveMsg.tooltip":"訪客是否有留言","queue.member.robot.tooltip":"服務該訪客的機器人","thread.process.status.new":"新會話","thread.process.status.roboting":"機器人服務中","thread.process.status.offline":"離線留言","thread.process.status.queuing":"排隊中","thread.process.status.chatting":"對話中","thread.process.status.closed":"已關閉",flow:"流程",view:"查看",fileName:"檔案名",fileUrl:"檔案連結",vectorStatus:"向量狀態",status:"狀態",tags:"標籤",enabled:"狀態",categoryUid:"分類",createdAt:"創建時間",updatedAt:"更新時間","view.file":"查看檔案","export.options":"導出選項","llm.status.success":"處理成功","llm.status.error":"處理失敗","llm.status.new":"待處理","llm.status.processing":"處理中","llm.vectorStatus.success":"向量化成功","llm.vectorStatus.error":"向量化失敗","llm.vectorStatus.new":"待向量化","llm.vectorStatus.processing":"向量化中"}),{"i18n.AUTHORITY":"權限","i18n.AUTHORITY_CREATE":"創建權限","i18n.AUTHORITY_READ":"讀取權限","i18n.AUTHORITY_UPDATE":"更新權限","i18n.AUTHORITY_DELETE":"刪除權限","i18n.AUTHORITY_EXPORT":"導出權限","i18n.ROLE":"角色","i18n.ROLE_CREATE":"創建角色","i18n.ROLE_READ":"讀取角色","i18n.ROLE_UPDATE":"更新角色","i18n.ROLE_DELETE":"刪除角色","i18n.ROLE_EXPORT":"導出角色","i18n.DEPARTMENT":"部門","i18n.ORGANIZATION":"組織","i18n.ORGANIZATION_CREATE":"創建組織","i18n.ORGANIZATION_READ":"讀取組織","i18n.ORGANIZATION_UPDATE":"更新組織","i18n.ORGANIZATION_DELETE":"刪除組織","i18n.ORGANIZATION_EXPORT":"導出組織","i18n.USER":"用戶","i18n.USER_CREATE":"創建用戶","i18n.USER_READ":"讀取用戶","i18n.USER_UPDATE":"更新用戶","i18n.USER_DELETE":"刪除用戶","i18n.USER_EXPORT":"導出用戶","i18n.ASSISTANT":"助手","i18n.ASSISTANT_CREATE":"創建助手","i18n.ASSISTANT_READ":"讀取助手","i18n.ASSISTANT_UPDATE":"更新助手","i18n.ASSISTANT_DELETE":"刪除助手","i18n.ASSISTANT_EXPORT":"導出助手","i18n.BLACK":"黑名單","i18n.BLACK_CREATE":"創建黑名單","i18n.BLACK_READ":"讀取黑名單","i18n.BLACK_UPDATE":"更新黑名單","i18n.BLACK_DELETE":"刪除黑名單","i18n.BLACK_EXPORT":"導出黑名單","i18n.CATEGORY":"類別","i18n.CATEGORY_CREATE":"創建類別","i18n.CATEGORY_READ":"讀取類別","i18n.CATEGORY_UPDATE":"更新類別","i18n.CATEGORY_DELETE":"刪除類別","i18n.CATEGORY_EXPORT":"導出類別","i18n.CHANNEL":"渠道","i18n.CHANNEL_CREATE":"創建渠道","i18n.CHANNEL_READ":"讀取渠道","i18n.CHANNEL_UPDATE":"更新渠道","i18n.CHANNEL_DELETE":"刪除渠道","i18n.CHANNEL_EXPORT":"導出渠道","i18n.IP":"IP","i18n.IP_CREATE":"創建IP","i18n.IP_READ":"讀取IP","i18n.IP_UPDATE":"更新IP","i18n.IP_DELETE":"刪除IP","i18n.IP_EXPORT":"導出IP","i18n.MESSAGE":"消息","i18n.MESSAGE_CREATE":"創建消息","i18n.MESSAGE_READ":"讀取消息","i18n.MESSAGE_UPDATE":"更新消息","i18n.MESSAGE_DELETE":"刪除消息","i18n.MESSAGE_EXPORT":"導出消息","i18n.THREAD":"線程","i18n.THREAD_CREATE":"創建線程","i18n.THREAD_READ":"讀取線程","i18n.THREAD_UPDATE":"更新線程","i18n.THREAD_DELETE":"刪除線程","i18n.THREAD_EXPORT":"導出線程","i18n.PUSH":"推送","i18n.PUSH_CREATE":"創建推送","i18n.PUSH_READ":"讀取推送","i18n.PUSH_UPDATE":"更新推送","i18n.PUSH_DELETE":"刪除推送","i18n.PUSH_EXPORT":"導出推送","i18n.ARTICLE":"文章","i18n.ARTICLE_CREATE":"創建文章","i18n.ARTICLE_READ":"讀取文章","i18n.ARTICLE_UPDATE":"更新文章","i18n.ARTICLE_DELETE":"刪除文章","i18n.ARTICLE_EXPORT":"導出文章","i18n.AUTOREPLY":"自動回復","i18n.AUTOREPLY_CREATE":"創建自動回復","i18n.AUTOREPLY_READ":"讀取自動回復","i18n.AUTOREPLY_UPDATE":"更新自動回復","i18n.AUTOREPLY_DELETE":"刪除自動回復","i18n.AUTOREPLY_EXPORT":"導出自動回復","i18n.FAQ":"常見問題","i18n.FAQ_CREATE":"創建常見問題","i18n.FAQ_READ":"讀取常見問題","i18n.FAQ_UPDATE":"更新常見問題","i18n.FAQ_DELETE":"刪除常見問題","i18n.FAQ_EXPORT":"導出常見問題","i18n.NOTEBASE":"知識庫","i18n.NOTEBASE_CREATE":"創建知識庫","i18n.NOTEBASE_READ":"讀取知識庫","i18n.NOTEBASE_UPDATE":"更新知識庫","i18n.NOTEBASE_DELETE":"刪除知識庫","i18n.NOTEBASE_EXPORT":"導出知識庫","i18n.TICKET":"工單","i18n.TICKET_CREATE":"創建工單","i18n.TICKET_READ":"讀取工單","i18n.TICKET_UPDATE":"更新工單","i18n.TICKET_DELETE":"刪除工單","i18n.TICKET_EXPORT":"導出工單","i18n.PROCESS":"流程","i18n.PROCESS_CREATE":"创建流程","i18n.PROCESS_READ":"读取流程","i18n.PROCESS_UPDATE":"更新流程","i18n.PROCESS_DELETE":"删除流程","i18n.PROCESS_EXPORT":"导出流程","i18n.KBASE":"知識庫","i18n.KBASE_CREATE":"創建知識庫","i18n.KBASE_READ":"讀取知識庫","i18n.KBASE_UPDATE":"更新知識庫","i18n.KBASE_DELETE":"刪除知識庫","i18n.KBASE_EXPORT":"導出知識庫","i18n.ROBOT":"機器人","i18n.ROBOT_CREATE":"創建機器人","i18n.ROBOT_READ":"讀取機器人","i18n.ROBOT_UPDATE":"更新機器人","i18n.ROBOT_DELETE":"刪除機器人","i18n.ROBOT_EXPORT":"導出機器人","i18n.AGENT":"客服","i18n.AGENT_CREATE":"創建客服","i18n.AGENT_READ":"讀取客服","i18n.AGENT_UPDATE":"更新客服","i18n.AGENT_DELETE":"刪除客服","i18n.AGENT_EXPORT":"導出客服","i18n.WORKGROUP":"工作組","i18n.WORKGROUP_CREATE":"創建工作組","i18n.WORKGROUP_READ":"讀取工作組","i18n.WORKGROUP_UPDATE":"更新工作組","i18n.WORKGROUP_DELETE":"刪除工作組","i18n.WORKGROUP_EXPORT":"導出工作組","i18n.MEMBER":"成员","i18n.MEMBER_CREATE":"创建成员","i18n.MEMBER_READ":"读取成员","i18n.MEMBER_UPDATE":"更新成员","i18n.MEMBER_DELETE":"删除成员","i18n.MEMBER_EXPORT":"导出成员","role.management.title":"角色管理","role.management.create":"創建角色","role.management.edit":"編輯角色","role.management.delete":"刪除角色","role.management.assign":"分配權限","role.info.name":"角色名稱","role.info.code":"角色編碼","role.info.description":"描述","role.info.status":"狀態","role.info.createTime":"創建時間","role.info.updateTime":"更新時間","role.info.members":"成員數","role.status.active":"正常","role.status.inactive":"已禁用","role.status.deleted":"已刪除","role.permission.system":"系統管理","role.permission.user":"用戶管理","role.permission.role":"角色管理","role.permission.menu":"菜單管理","role.permission.log":"日誌管理","role.permission.data":"數據管理","role.permission.view":"查看","role.permission.create":"創建","role.permission.edit":"編輯","role.permission.delete":"刪除","role.permission.export":"導出","role.permission.import":"導入","role.message.create.success":"角色創建成功","role.message.update.success":"角色更新成功","role.message.delete.success":"角色刪除成功","role.message.assign.success":"權限分配成功","role.message.operation.failed":"操作失敗","role.validation.name.required":"請輸入角色名稱","role.validation.code.required":"請輸入角色編碼","role.validation.code.exists":"角色編碼已存在","role.validation.permission.required":"請至少選擇一個權限","role.confirm.delete":"確定要刪除此角色嗎?","role.confirm.inactive":"確定要禁用此角色嗎?","role.confirm.active":"確定要啟用此角色嗎?","role.edit.title":"編輯角色","role.create.title":"創建角色","role.name":"角色名稱","role.name.required":"請輸入角色名稱","role.description":"角色描述","role.description.required":"請輸入角色描述","role.system.noedit":"系統角色不允許編輯","role.system.nodelete":"系統角色不允許刪除"}),{"ai.statistic.title":"AI 對話統計","ai.statistic.subtitle":"機器人效能分析","ai.statistic.totalSessions":"總對話次數","ai.statistic.resolveRate":"問題解決率","ai.statistic.apiCalls":"API調用次數","ai.statistic.kbCoverage":"知識庫覆蓋率","ai.statistic.avgResponseTime":"平均響應時長","ai.statistic.errorRate":"錯誤率","ai.statistic.tokenCost":"Token費用","ai.statistic.concurrentUsers":"並發用戶數","ai.statistic.trend":"對話趨勢","ai.statistic.intent":"意圖分佈","ai.statistic.sessionDepth":"會話深度分佈","ai.statistic.satisfaction":"滿意度趨勢","ai.statistic.hotQuestions":"熱門問題分析","ai.statistic.kbase":"知識庫分析","ai.statistic.cost":"成本分析","ai.statistic.question":"問題","ai.statistic.askCount":"提問次數","ai.statistic.solvedCount":"解決次數","ai.statistic.solveRate":"解決率","ai.statistic.count":"次數","ai.statistic.kbase.total":"知識庫條數","ai.statistic.kbase.hitRate":"命中率","ai.statistic.kbase.update":"更新頻率","ai.statistic.kbase.unmatched":"未匹配問題數","ai.statistic.cost.trend":"成本趨勢","ai.statistic.cost.distribution":"成本分佈","ai.statistic.cost.api":"API費用","ai.statistic.cost.token":"Token費用","ai.statistic.cost.storage":"存儲費用","ai.statistic.unit.article":"條","ai.statistic.unit.question":"個","ai.statistic.unit.second":"秒","ai.statistic.unit.count":"次","ai.statistic.unit.yuan":"元","ai.statistic.sessionDepth.tip":"展示用戶與機器人的對話輪次分佈","ai.statistic.tips.loading":"數據加載中...","ai.statistic.tips.noData":"暫無數據","ai.statistic.timeRange.today":"今日","ai.statistic.timeRange.week":"本週","ai.statistic.timeRange.month":"本月","ai.statistic.scenario.all":"全部場景","ai.statistic.scenario.sales":"銷售諮詢","ai.statistic.scenario.support":"技術支持","ai.statistic.action.refresh":"刷新","ai.statistic.action.export":"導出","ai.statistic.intent.product":"產品諮詢","ai.statistic.intent.technical":"技術支持","ai.statistic.intent.account":"賬戶問題","ai.statistic.intent.other":"其他","ai.statistic.depth.one":"1輪","ai.statistic.depth.two":"2-3輪","ai.statistic.depth.three":"4-5輪","ai.statistic.depth.more":"6輪以上","ai.statistic.trend.total":"總會話","ai.statistic.trend.resolved":"已解決","ai.statistic.frequency.daily":"每日","ai.statistic.frequency.weekly":"每週","ai.statistic.frequency.monthly":"每月","ai.statistic.status.online":"在線","ai.statistic.status.offline":"離線","ai.statistic.status.busy":"忙碌","ai.statistic.sort.ascending":"升序","ai.statistic.sort.descending":"降序","ai.statistic.question.password":"如何重置密碼?","ai.statistic.question.upgrade":"如何升級賬戶?","ai.statistic.question.price":"產品價格是多少?","ai.statistic.question.register":"如何註冊賬號?","ai.statistic.question.login":"無法登錄怎麼辦?","ai.statistic.table.operation":"操作","ai.statistic.table.view":"查看","ai.statistic.table.edit":"編輯","ai.statistic.table.delete":"刪除","ai.statistic.table.export":"導出","ai.statistic.pagination.total":"共 {total} 條","ai.statistic.pagination.pageSize":"每頁 {size} 條","ai.statistic.chart.tooltip.session":"會話數:{value}","ai.statistic.chart.tooltip.rate":"比率:{value}%","ai.statistic.chart.tooltip.cost":"費用:${value}","ai.statistic.comparison.today":"今日","ai.statistic.comparison.yesterday":"昨日","ai.statistic.comparison.lastWeek":"上週同期","ai.statistic.comparison.lastMonth":"上月同期","ai.statistic.chart.config.smooth":"平滑曲線","ai.statistic.chart.config.area":"顯示區域","ai.statistic.chart.config.label":"顯示標籤","ai.statistic.chart.config.animation":"啟用動畫","ai.statistic.chart.config.legend":"顯示圖例","ai.statistic.display.total":"總計","ai.statistic.display.average":"平均值","ai.statistic.display.peak":"峰值","ai.statistic.display.current":"當前值","ai.statistic.display.change":"變化量","ai.statistic.period.hour":"最近1小時","ai.statistic.period.day":"最近24小時","ai.statistic.period.week":"最近7天","ai.statistic.period.custom":"自定義範圍","ai.statistic.progress.excellent":"優秀","ai.statistic.progress.good":"良好","ai.statistic.progress.fair":"一般","ai.statistic.progress.poor":"較差","ai.statistic.transfer.title":"轉人工分析","ai.statistic.transfer.rate":"轉人工率","ai.statistic.transfer.complex":"問題複雜","ai.statistic.transfer.emotion":"情緒不佳","ai.statistic.transfer.request":"用戶要求","ai.statistic.intent.accuracy.title":"意圖識別準確率","ai.statistic.intent.category":"意圖類別","ai.statistic.intent.accuracy":"準確率","ai.statistic.intent.samples":"樣本數","ai.statistic.similar.questions":"相似問題列表","ai.statistic.performance.title":"性能指標","ai.statistic.performance.qps":"每秒查詢數","ai.statistic.performance.latency":"響應延遲","ai.statistic.performance.memory":"內存使用","ai.statistic.performance.cpu":"CPU使用率","ai.statistic.quality.title":"質量指標","ai.statistic.quality.accuracy":"響應準確率","ai.statistic.quality.relevance":"答案相關性","ai.statistic.quality.consistency":"響應一致性","ai.statistic.quality.diversity":"響應多樣性","ai.statistic.ux.title":"用戶體驗","ai.statistic.ux.satisfaction":"用戶滿意度","ai.statistic.ux.engagement":"用戶參與度","ai.statistic.ux.retention":"用戶留存率","ai.statistic.ux.feedback":"用戶反饋","ai.statistic.model.title":"模型分析","ai.statistic.model.version":"模型版本","ai.statistic.model.type":"模型類型","ai.statistic.model.parameters":"參數配置","ai.statistic.model.training":"訓練狀態","ai.statistic.chart.interaction.click":"點擊查看詳情","ai.statistic.chart.interaction.hover":"懸停查看信息","ai.statistic.chart.interaction.drag":"拖動縮放","ai.statistic.chart.interaction.scroll":"滾動縮放","ai.statistic.export.title":"導出選項","ai.statistic.export.format":"導出格式","ai.statistic.export.timeRange":"時間範圍","ai.statistic.export.dataType":"數據類型","ai.statistic.export.includeCharts":"包含圖表","ai.statistic.report.daily":"日報表","ai.statistic.report.weekly":"週報表","ai.statistic.report.monthly":"月報表","ai.statistic.report.custom":"自定義報表","ai.statistic.report.summary":"匯總報表","ai.statistic.conversation.avgTurns":"平均輪次","ai.statistic.conversation.maxTurns":"最大輪次","ai.statistic.conversation.abandonRate":"放棄率","ai.statistic.conversation.completionRate":"完成率","ai.statistic.conversation.fallbackRate":"回退率","ai.statistic.error.timeout":"超時錯誤","ai.statistic.error.tokenLimit":"Token超限","ai.statistic.error.rateLimit":"限流命中","ai.statistic.error.invalidInput":"無效輸入","ai.statistic.error.modelError":"模型錯誤","ai.statistic.resource.gpuUsage":"GPU使用率","ai.statistic.resource.bandwidth":"帶寬使用","ai.statistic.resource.storage":"存儲用量","ai.statistic.resource.queueLength":"隊列長度","ai.statistic.resource.cacheHitRate":"緩存命中率","ai.statistic.evaluation.bleu":"BLEU評分","ai.statistic.evaluation.rouge":"ROUGE評分","ai.statistic.evaluation.meteor":"METEOR評分","ai.statistic.evaluation.bertscore":"BERT評分","ai.statistic.evaluation.humanEval":"人工評估","ai.statistic.training.epoch":"訓練輪次","ai.statistic.training.loss":"訓練損失","ai.statistic.training.accuracy":"訓練準確率","ai.statistic.training.learningRate":"學習率","ai.statistic.training.batchSize":"批次大小","ai.statistic.prompt.length":"提示詞長度","ai.statistic.prompt.complexity":"提示詞複雜度","ai.statistic.prompt.effectiveness":"提示詞有效性","ai.statistic.prompt.templateUsage":"模板使用情況","ai.statistic.prompt.optimization":"提示詞優化","ai.statistic.security.toxicity":"有害內容檢測","ai.statistic.security.bias":"偏見檢測","ai.statistic.security.privacy":"隱私合規","ai.statistic.security.authentication":"身份認證","ai.statistic.security.authorization":"權限控制","ai.statistic.business.roi":"投資回報分析","ai.statistic.business.costSaving":"成本節省","ai.statistic.business.efficiency":"效率提升","ai.statistic.business.satisfaction":"客戶滿意度","ai.statistic.business.retention":"客戶留存率","ai.statistic.monitoring.health":"模型健康度","ai.statistic.monitoring.drift":"模型漂移","ai.statistic.monitoring.version":"版本控制","ai.statistic.monitoring.deployment":"部署狀態","ai.statistic.monitoring.rollback":"回滾歷史","ai.statistic.vector.dimension":"向量維度","ai.statistic.vector.clustering":"向量聚類","ai.statistic.vector.similarity":"相似度得分","ai.statistic.vector.indexing":"索引速度","ai.statistic.vector.compression":"向量壓縮","ai.statistic.finetune.dataset":"訓練數據集","ai.statistic.finetune.progress":"訓練進度","ai.statistic.finetune.validation":"驗證結果","ai.statistic.finetune.overfitting":"過擬合檢查","ai.statistic.finetune.convergence":"收斂狀態","ai.statistic.compliance.gdpr":"GDPR合規","ai.statistic.compliance.coppa":"COPPA合規","ai.statistic.compliance.hipaa":"HIPAA合規","ai.statistic.compliance.audit":"審計日誌","ai.statistic.compliance.consent":"用戶授權","ai.statistic.chart.xAxis":"時間","ai.statistic.chart.yAxis":"數量","ai.statistic.chart.legend":"圖例","ai.statistic.chart.tooltip":"提示","ai.statistic.chart.zoom":"縮放","ai.statistic.chart.download":"下載圖表","ai.statistic.chart.fullscreen":"全屏顯示","ai.statistic.analysis.trend":"趨勢分析","ai.statistic.analysis.prediction":"預測分析","ai.statistic.analysis.anomaly":"異常檢測","ai.statistic.analysis.correlation":"相關性分析","ai.statistic.repeat.frequency.daily":"每日","ai.statistic.repeat.frequency.weekly":"每週","ai.statistic.repeat.frequency.monthly":"每月","ai.statistic.repeat.lastTime.format":"YYYY-MM-DD HH:mm","ai.statistic.coverage.missing.title":"缺失知識點","ai.statistic.coverage.suggestion.title":"建議補充","ai.statistic.coverage.domain.product":"產品功能","ai.statistic.coverage.domain.technical":"技術支持","ai.statistic.coverage.domain.service":"服務政策","ai.model.list":"AI模型列表","ai.model.name":"模型名稱","ai.model.type":"模型類型","ai.model.version":"版本","ai.model.provider":"提供商","ai.model.status":"狀態","ai.model.description":"描述","ai.model.createTime":"創建時間","ai.model.updateTime":"更新時間","ai.model.type.text":"文本生成","ai.model.type.chat":"對話","ai.model.type.image":"圖像生成","ai.model.type.audio":"音頻處理","ai.model.type.video":"視頻處理","ai.model.type.embedding":"向量嵌入","ai.model.status.online":"在線","ai.model.status.offline":"離線","ai.model.status.training":"訓練中","ai.model.status.error":"錯誤","ai.model.status.deprecated":"已廢棄","ai.action.deploy":"部署","ai.action.undeploy":"下線","ai.action.train":"訓練","ai.action.stop":"停止","ai.action.test":"測試","ai.action.monitor":"監控","ai.action.logs":"查看日誌","ai.settings.apiKey":"API密鑰","ai.settings.temperature":"溫度","ai.settings.maxTokens":"最大令牌數","ai.settings.topP":"採樣閾值","ai.settings.frequencyPenalty":"頻率懲罰","ai.settings.presencePenalty":"存在懲罰","ai.message.deploy.success":"模型部署成功","ai.message.deploy.failed":"模型部署失敗","ai.message.train.start":"模型訓練開始","ai.message.train.complete":"模型訓練完成","ai.message.train.failed":"模型訓練失敗","ai.validation.apiKey.required":"請輸入API密鑰","ai.validation.model.required":"請選擇模型","ai.validation.temperature.range":"溫度必須在0到1之間","ai.validation.maxTokens.range":"最大令牌數必須在1到4096之間","ai.prompt.system":"系統提示詞","ai.prompt.user":"用戶輸入","ai.prompt.assistant":"AI回復","ai.prompt.history":"對話歷史","ai.prompt.clear":"清空歷史"}),{"statistic.today.total.sessions":"總會話量","statistic.today.bot.resolveRate":"機器人解決率","statistic.today.satisfaction":"滿意度評分","statistic.today.avgResponseTime":"平均響應時長","statistic.realtime.monitor":"實時監控","statistic.human.status":"人工客服狀態","statistic.human.online":"在線客服","statistic.human.queue":"排隊人數","statistic.human.serving":"正在接待","statistic.human.served":"已接待總數","statistic.human.waitTime":"平均等待時長","statistic.bot.status":"機器人狀態","statistic.bot.concurrent":"併發會話","statistic.bot.transfer":"轉人工率","statistic.bot.unknown":"未知問題率","statistic.bot.distribution":"問題分佈","statistic.bot.qa":"問題解答","statistic.bot.business":"業務辦理","statistic.bot.query":"信息查詢","statistic.bot.status.concurrent":"併發用戶數:{count}","statistic.bot.status.served":"已服務總數:{count}","statistic.bot.status.sessions":"總會話數:{count}","statistic.bot.status.api.calls":"API調用數:{count}","statistic.bot.status.token.usage":"Token用量:{count}","statistic.bot.status.api.response":"API響應:{time}秒","statistic.bot.status.token.cost":"Token費用:¥{cost}","statistic.bot.status.kb.hitrate":"知識庫命中率:{rate}%","statistic.ticket.overview":"工單概覽","statistic.ticket.pending":"待處理工單","statistic.ticket.processing":"處理中","statistic.ticket.completed":"已完成","statistic.ticket.timeout":"超時","statistic.ticket.trend":"工單趨勢","statistic.unit.sessions":"會話","statistic.unit.seconds":"秒","statistic.unit.minutes":"分鐘","statistic.unit.percent":"%","statistic.unit.count":"個","statistic.unit.articles":"篇","statistic.status.excellent":"優秀","statistic.status.good":"良好","statistic.status.fair":"一般","statistic.status.poor":"較差","statistic.chart.time":"時間","statistic.chart.value":"數值","statistic.chart.type":"類型","statistic.chart.trend":"趨勢","statistic.ticket.priority":"優先級分佈","statistic.ticket.priority.high":"高優先級","statistic.ticket.priority.medium":"中優先級","statistic.ticket.priority.low":"低優先級","statistic.ticket.response":"響應時間","statistic.ticket.firstResponseTime":"首次響應","statistic.ticket.resolveTime":"解決時長","statistic.ticket.satisfaction":"滿意度","statistic.kbase.title":"知識庫監控","statistic.kbase.total":"文章總數","statistic.kbase.hitRate":"命中率","statistic.kbase.unmatched":"未匹配問題","statistic.kbase.updated":"今日更新","statistic.kbase.category":"分類分佈","statistic.kbase.recent":"最近更新","statistic.kbase.search":"熱門搜索","statistic.session.category.presale":"售前諮詢","statistic.session.category.aftersale":"售後支持","statistic.session.category.complaint":"投訴處理","statistic.agent.status.online":"在線","statistic.agent.status.busy":"忙碌","statistic.agent.status.away":"離開","statistic.agent.serving":"正在接待","statistic.agent.concurrent":"併發會話","statistic.bot.performance":"機器人性能","statistic.bot.apiResponse":"API響應時間","statistic.bot.tokenUsage":"Token用量","statistic.bot.cost":"費用","statistic.bot.unknown.questions":"未知問題","statistic.bot.unknown.title":"未知問題","statistic.bot.unknown.question":"問題","statistic.bot.unknown.count":"次數","statistic.bot.unknown.config":"如何配置高級功能","statistic.bot.unknown.integration":"如何對接第三方系統","statistic.loading.data":"數據加載中...","statistic.loading.chart":"圖表加載中...","statistic.loading.failed":"數據加載失敗","statistic.loading.retry":"重試","statistic.tooltip.refresh":"刷新數據","statistic.tooltip.export":"導出數據","statistic.tooltip.more":"查看更多","statistic.tooltip.threshold":"預警閾值","statistic.time.today":"今日","statistic.time.week":"本週","statistic.time.month":"本月","statistic.time.custom":"自定義","statistic.history.session.title":"會話分析","statistic.history.session.trend":"趨勢","statistic.history.session.channel":"渠道分佈","statistic.history.session.group":"分組分佈","statistic.history.agent.title":"客服績效","statistic.history.agent.workload":"工作量","statistic.history.agent.quality":"服務質量","statistic.agent.name":"客服姓名","statistic.agent.sessions":"會話數","statistic.agent.messages":"消息數","statistic.agent.tickets":"工單數","statistic.agent.onlineHours":"在線時長","statistic.agent.responseTime":"響應時間","statistic.agent.satisfaction":"滿意度","statistic.agent.resolveRate":"解決率","statistic.agent.timeoutRate":"超時率","statistic.history.bot.title":"機器人分析","statistic.history.bot.usage":"使用統計","statistic.history.bot.performance":"性能指標","statistic.history.user.title":"用戶分析","statistic.history.user.distribution":"用戶分佈","statistic.history.user.behavior":"用戶行為","statistic.warning.active":"活躍預警","statistic.warning.critical":"嚴重","statistic.warning.warning":"警告","statistic.warning.info":"提示","statistic.warning.resolved":"已解決","statistic.warning.metrics":"關鍵指標監控","statistic.warning.health":"系統健康度","statistic.warning.health.monitor":"健康監控","statistic.warning.trend":"預警趨勢","statistic.warning.active.list":"活躍預警列表","statistic.warning.level.critical":"嚴重","statistic.warning.level.warning":"警告","statistic.warning.level.info":"提示","statistic.warning.metric.queueLength":"等待隊列","statistic.warning.metric.responseTime":"響應時間","statistic.warning.metric.botAccuracy":"機器人準確率","statistic.warning.metric.onlineAgents":"在線客服","statistic.warning.type":"預警類型","statistic.warning.metric":"監控指標","statistic.warning.value":"當前值","statistic.warning.threshold":"閾值","statistic.warning.time":"預警時間","statistic.warning.acknowledge":"確認","statistic.warning.refresh":"刷新","statistic.warning.resolve":"解決","statistic.warning.configure":"配置","statistic.tab.today":"今日實時","statistic.tab.history":"歷史數據","statistic.tab.warning":"預警數據","statistic.bot.distribution.qa":"問題解答","statistic.bot.distribution.business":"業務辦理","statistic.bot.distribution.query":"信息查詢","statistic.session.total":"總會話量","statistic.session.human":"人工服務","statistic.session.bot":"機器人服務","statistic.session.waiting":"等待中","statistic.session.active":"進行中","statistic.session.completed":"已完成","statistic.service.online":"在線客服","statistic.service.response":"響應時間","statistic.service.satisfaction":"滿意度","statistic.service.resolveRate":"解決率","statistic.bot.accuracy":"準確率","statistic.chart.session.trend":"會話趨勢","statistic.chart.bot.distribution":"機器人分佈","statistic.chart.ticket.trend":"工單趨勢","statistic.ticket.status.pending":"待處理","statistic.ticket.status.processing":"處理中","statistic.ticket.status.resolved":"已解決","statistic.chart.axis.time":"時間","statistic.chart.axis.count":"數量","statistic.chart.axis.percentage":"百分比","statistic.data.type.human":"人工服務","statistic.data.type.bot":"機器人服務","statistic.data.type.total":"總計","statistic.refresh.auto":"每30秒自動刷新","statistic.refresh.manual":"手動刷新","statistic.refresh.last":"最後更新","statistic.service.serving":"正在接待","statistic.service.percentage":"{value}%","statistic.service.ratio":"機器人佔比","statistic.service.human.ratio":"人工佔比","statistic.service.total.ratio":"總佔比","statistic.chart.distribution":"分佈","statistic.chart.percentage":"百分比","statistic.chart.count":"數量","statistic.bot.performance.title":"機器人性能指標","statistic.bot.performance.resolve":"解決率","statistic.bot.performance.transfer":"轉人工率","statistic.bot.performance.satisfaction":"滿意度評分","statistic.bot.performance.response":"響應時間","statistic.bot.performance.accuracy":"準確率","statistic.bot.performance.concurrent":"併發用戶","statistic.bot.ratio.format":"機器人佔比 {percent}%","statistic.overview.title":"統計概覽","statistic.overview.total":"總計","statistic.overview.today":"今日","statistic.overview.week":"本週","statistic.overview.month":"本月","statistic.overview.year":"本年","statistic.performance.title":"性能指標","statistic.performance.response":"響應時間","statistic.performance.accuracy":"準確率","statistic.performance.satisfaction":"滿意度","statistic.performance.completion":"完成率","statistic.usage.title":"使用統計","statistic.usage.activeUsers":"活躍用戶","statistic.usage.sessions":"會話總數","statistic.usage.avgDuration":"平均時長","statistic.usage.peakHours":"高峰時段","statistic.trends.title":"趨勢分析","statistic.trends.daily":"日趨勢","statistic.trends.weekly":"週趨勢","statistic.trends.monthly":"月趨勢","statistic.trends.yearly":"年趨勢","statistic.category.inquiries":"諮詢","statistic.category.complaints":"投訴","statistic.category.suggestions":"建議","statistic.category.technical":"技術支持","statistic.category.others":"其他","statistic.time.minute":"分鐘","statistic.time.hour":"小時","statistic.time.day":"天","statistic.time.year":"年","statistic.action.refresh":"刷新","statistic.action.export":"導出","statistic.action.print":"打印","statistic.action.filter":"篩選","statistic.action.compare":"對比","statistic.message.loading":"數據加載中...","statistic.message.noData":"暫無數據","statistic.message.error":"數據加載失敗","statistic.message.success":"數據加載成功","statistic.chart.xAxis":"時間","statistic.chart.yAxis":"數值","statistic.chart.legend":"圖例","statistic.chart.tooltip":"提示","action.nickname.tooltip":"執行操作的用戶暱稱","action.title.tooltip":"操作或行爲的標題","action.action.tooltip":"用戶執行的操作類型","action.ip.tooltip":"執行操作的IP地址","action.ipLocation.tooltip":"基於IP地址的地理位置, 国家|区域|省份|城市|ISP, 缺省的地域信息默认是0","action.createdAt.tooltip":"執行操作的日期和時間","action.description.tooltip":"操作的詳細描述","action.type.tooltip":"操作的類型分類"}),{"team.statistic.sessions.total":"總會話量","team.statistic.sessions.active":"活躍會話","team.statistic.users.total":"總用戶數","team.statistic.users.online":"在線","team.statistic.users.active":"活躍","team.statistic.messages.total":"消息總量","team.statistic.groups.total":"群組總數","team.statistic.realtime.trend":"實時趨勢","team.statistic.dept.heatmap":"部門通訊","team.statistic.message.analysis":"消息分析","team.statistic.group.analysis":"群組分析","team.statistic.efficiency":"效率分析","team.statistic.user.activity":"用戶活躍度分析","team.statistic.user.dau":"日活躍用戶","team.statistic.user.retention":"用戶留存率","team.statistic.dept.collaboration":"部門協作分析","team.statistic.dept.network":"協作關係網絡","team.statistic.dept.matrix":"協作強度矩陣","team.statistic.group.size":"群組規模分佈","team.statistic.group.activity":"群組活躍度","team.statistic.message.detail":"消息詳細分析","team.statistic.message.trend":"消息趨勢","team.statistic.message.type":"消息類型","team.statistic.message.hour":"時段分佈","team.statistic.session.detail":"會話詳情","team.statistic.session.avgDuration":"平均時長","team.statistic.session.peakHour":"高峰時段","team.statistic.session.crossDept":"跨部門比例","team.statistic.session.trend":"會話趨勢","team.statistic.user.retention.analysis":"用戶留存分析","team.statistic.user.new":"新增用戶","team.statistic.user.distribution":"用戶分佈","team.statistic.user.trend":"用戶趨勢","team.statistic.user.retention.day":"日留存","team.statistic.user.retention.week":"週留存","team.statistic.user.retention.month":"月留存","team.statistic.message.response":"消息響應分析","team.statistic.message.unread":"未讀消息","team.statistic.message.avgResponse":"平均響應時間","team.statistic.message.broadcast":"群發覆蓋率","team.statistic.message.peak":"峰值消息量","team.statistic.group.efficiency":"群組效率分析","team.statistic.group.avgSize":"平均規模","team.statistic.group.messageCount":"消息數量","team.statistic.group.crossDept":"跨部門比例","team.statistic.group.trend":"群組趨勢","team.statistic.table.dept":"部門","team.statistic.table.responseTime":"響應時間","team.statistic.table.resolveRate":"解決率","team.statistic.table.satisfaction":"滿意度","team.statistic.unit.minute":"分鐘","team.statistic.unit.person":"人","team.statistic.unit.message":"條","team.statistic.unit.percent":"%","team.statistic.fetch.failed":"獲取統計數據失敗","team.statistic.export":"導出數據","team.member.drawer.edit.title":"編輯成員","team.member.drawer.create.title":"新建成員","team.member.drawer.button.cancel":"取消","team.member.drawer.button.save":"保存","team.member.form.department":"部門","team.member.form.department.placeholder":"請選擇部門","team.member.form.department.required":"請選擇部門","team.member.form.name":"姓名","team.member.form.name.required":"請輸入姓名","team.member.form.mobile":"手機","team.member.form.mobile.required":"請輸入手機號","team.member.form.mobile.invalid":"請輸入正確的手機號","team.member.form.email":"郵箱","team.member.form.email.required":"請輸入郵箱","team.member.form.email.invalid":"請輸入正確的郵箱地址","team.member.form.role":"角色","team.member.form.role.placeholder":"請選擇角色","team.member.form.jobNo":"工號","team.member.form.jobTitle":"職務","team.member.form.seatNo":"座位號","team.member.form.telephone":"分機號","team.member.form.login.tip":"新創建用戶登錄用戶名為:郵箱,默認密碼請參考鏈接","team.member.form.login.tip.link":"https://www.weiyuai.cn/docs/zh-CN/docs/faq/#%E9%97%AE%E9%A2%9811%E5%AF%BC%E5%85%A5%E6%88%90%E5%91%98%E9%BB%98%E8%AE%A4%E5%AF%86%E7%A0%81","team.member.message.loading.roles":"正在獲取角色列表...","team.management.title":"團隊管理","team.management.create":"創建團隊","team.management.edit":"編輯團隊","team.management.delete":"刪除團隊","team.management.join":"加入團隊","team.management.leave":"退出團隊","team.info.name":"團隊名稱","team.info.description":"團隊描述","team.info.leader":"團隊負責人","team.info.members":"團隊成員","team.info.createTime":"創建時間","team.info.updateTime":"更新時間","team.info.status":"狀態","team.status.active":"正常","team.status.inactive":"已停用","team.status.disbanded":"已解散","team.status.pending":"待審核","team.member.add":"添加成員","team.member.remove":"移除成員","team.member.role":"角色","team.member.status":"狀態","team.member.joinTime":"加入時間","team.member.permissions":"權限","team.role.leader":"負責人","team.role.admin":"管理員","team.role.member":"成員","team.role.guest":"訪客","team.permission.manage":"團隊管理","team.permission.invite":"邀請成員","team.permission.remove":"移除成員","team.permission.edit":"編輯團隊信息","team.permission.view":"查看團隊信息","team.message.create.success":"團隊創建成功","team.message.update.success":"團隊更新成功","team.message.delete.success":"團隊刪除成功","team.message.join.success":"加入團隊成功","team.message.leave.success":"退出團隊成功","team.message.operation.failed":"操作失敗","team.validation.name.required":"請輸入團隊名稱","team.validation.name.exists":"團隊名稱已存在","team.validation.leader.required":"請選擇團隊負責人","team.validation.members.required":"請添加團隊成員","team.confirm.delete":"確定要刪除此團隊嗎?","team.confirm.leave":"確定要退出此團隊嗎?","team.confirm.remove.member":"確定要移除此成員嗎?"}),{"kbase.statistic.articles.total":"文章總數","kbase.statistic.visits.total":"訪問總量","kbase.statistic.search.count":"搜索次數","kbase.statistic.feedback.helpful":"有幫助反饋","kbase.statistic.article.status":"文章狀態","kbase.statistic.article.published":"已發布","kbase.statistic.article.reviewing":"待審核","kbase.statistic.article.draft":"草稿","kbase.statistic.article.archived":"已歸檔","kbase.statistic.article.updating":"待更新","kbase.statistic.visit.trend":"訪問趨勢","kbase.statistic.visit.total":"訪問總量","kbase.statistic.visit.unique":"獨立訪客","kbase.statistic.visit.avgTime":"平均時長","kbase.statistic.search.hot":"熱門搜索","kbase.statistic.search.hitRate":"命中率","kbase.statistic.search.missRate":"未命中率","kbase.statistic.search.trend":"搜索趨勢","kbase.statistic.quality.score":"質量評分","kbase.statistic.quality.detail":"質量詳情","kbase.statistic.quality.completeness":"內容完整度","kbase.statistic.quality.timeliness":"更新及時性","kbase.statistic.quality.satisfaction":"用戶滿意度","kbase.statistic.time.analysis":"時間維度分析","kbase.statistic.time.today":"今日","kbase.statistic.time.week":"本週","kbase.statistic.time.month":"本月","kbase.statistic.time.quarter":"本季度","kbase.statistic.time.year":"本年度","kbase.statistic.time.newArticles":"新增文章","kbase.statistic.time.updates":"更新數量","kbase.statistic.time.visits":"訪問量","kbase.statistic.time.searches":"搜索量","kbase.statistic.time.compare":"同比增長","kbase.statistic.time.comparison":"時間對比","kbase.statistic.time.distribution":"時間分佈","kbase.statistic.time.heatmap":"時間熱力圖","kbase.statistic.time.workingHours":"工作時間","kbase.statistic.time.nonWorkingHours":"非工作時間","kbase.statistic.growth.trend":"增長趨勢","kbase.statistic.growth.articles":"文章數","kbase.statistic.growth.visits":"訪問量","kbase.statistic.growth.mom":"環比","kbase.statistic.growth.yoy":"同比","kbase.statistic.export":"導出","kbase.statistic.refresh":"刷新","kbase.statistic.filter.category":"選擇分類","kbase.statistic.filter.all":"全部分類","kbase.statistic.filter.product":"產品文檔","kbase.statistic.filter.faq":"常見問題","kbase.statistic.table.metric":"指標","kbase.statistic.table.score":"得分","kbase.statistic.table.trend":"趨勢","kbase.statistic.trend.up":"上升","kbase.statistic.trend.down":"下降","kbase.statistic.trend.stable":"穩定","kbase.base.title":"知識庫","kbase.base.create":"創建知識庫","kbase.base.edit":"編輯知識庫","kbase.base.delete":"刪除知識庫","kbase.base.search":"搜索知識庫","kbase.base.import":"導入知識","kbase.base.export":"導出知識","kbase.category.title":"分類","kbase.category.create":"創建分類","kbase.category.edit":"編輯分類","kbase.category.delete":"刪除分類","kbase.category.parent":"父級分類","kbase.category.order":"顯示順序","kbase.article.title":"文章","kbase.article.create":"創建文章","kbase.article.edit":"編輯文章","kbase.article.delete":"刪除文章","kbase.article.content":"內容","kbase.article.tags":"標籤","kbase.article.author":"作者","kbase.article.createTime":"創建時間","kbase.article.updateTime":"更新時間","kbase.article.views":"瀏覽量","kbase.article.likes":"點讚數","kbase.article.status":"狀態","kbase.status.draft":"草稿","kbase.status.published":"已發布","kbase.status.archived":"已歸檔","kbase.status.pending":"待審核","kbase.action.publish":"發布","kbase.action.archive":"歸檔","kbase.action.restore":"恢復","kbase.action.review":"審核","kbase.action.approve":"通過","kbase.action.reject":"拒絕","kbase.message.create.success":"創建成功","kbase.message.update.success":"更新成功","kbase.message.delete.success":"刪除成功","kbase.message.publish.success":"發布成功","kbase.message.archive.success":"歸檔成功","kbase.message.operation.failed":"操作失敗","kbase.validation.title.required":"請輸入標題","kbase.validation.category.required":"請選擇分類","kbase.validation.content.required":"請輸入內容","kbase.validation.tags.required":"請添加標籤","kbase.confirm.delete":"確定要刪除嗎?","kbase.confirm.archive":"確定要歸檔嗎?","kbase.confirm.publish":"確定要發布嗎?","kbase.search.placeholder":"輸入關鍵詞搜索","kbase.search.result":"搜索結果","kbase.search.noResult":"未找到相關結果","kbase.search.total":"共找到 {total} 條結果","kbase.autoreply.keyword":"關鍵詞回復","kbase.autoreply.fixed":"固定回復","kbase.action.open.notebase":"打开内部知识库"}),{"getting.started.title":"讓我們開始吧","getting.started.subtitle":"按照以下步驟快速開始。{completed} / {total} 已完成。","getting.started.step1.title":"配置組織","getting.started.step1.desc":"創建或加入組織,設置組織基本信息和成員權限。","getting.started.step2.title":"客服設置","getting.started.step2.desc":"添加客服賬號,設置工作時間和自動回復等。","getting.started.step3.title":"AI助手配置","getting.started.step3.desc":"配置AI機器人,提升自動應答能力。","getting.started.step4.title":"知識庫管理","getting.started.step4.desc":"創建知識庫分類,添加常見問題和解決方案。","getting.started.step5.title":"工單流程","getting.started.step5.desc":"設置工單分類、處理流程和質檢規則。","getting.started.start.button":"開始配置"}),{"welcome.modal.title":"未發現所在組織","welcome.modal.description":"您需要創建或加入已有組織","welcome.modal.join":"加入已有組織(即將上線)","welcome.modal.create":"創建組織","welcome.modal.input.placeholder":"請輸入組織名稱","welcome.message.org.required":"請創建或加入組織","welcome.message.create.success":"創建組織成功","welcome.message.create.failed":"創建組織失敗","welcome.message.verify.email":"請先驗證郵箱","welcome.message.verify.mobile":"請先驗證手機號","welcome.message.org.name.required":"請輸入組織名稱","welcome.message.org.creating":"創建組織中,請稍後...","welcome.message.platform.edition.required":"只有平台版才支持創建組織","welcome.verify.modal.title":"賬號驗證提示","welcome.verify.modal.description":"您的郵箱和手機號尚未驗證,為保障賬號安全,建議您儘快完成驗證。","welcome.verify.now":"立即驗證","welcome.verify.later":"稍後驗證"}),{"upload.modal.title":"上傳文件","upload.drag.text":"點擊或拖拽文件至此處上傳","upload.drag.hint":"支持單個或批量上傳","upload.drag.hint.size":"支持單個或批量上傳,文件大小不超過10MB","upload.drag.hint.withtype":"支持單個或批量上傳 {acceptTypes} 格式的文件","upload.drag.hint.withtype.size":"支持單個或批量上傳 {acceptTypes} 格式的文件,文件大小不超過10MB","upload.uploading":"{filename} 上傳中...","upload.success":"{filename} 上傳成功","upload.failed":"{filename} 上傳失敗","upload.delete.confirm":"確定要刪除此文件嗎?","upload.preview.image":"圖片預覽","upload.preview.file":"文件預覽","upload.button.ok":"確定","upload.button.cancel":"取消","upload.size.limit":"文件大小不能超過10MB"}),{"summary.create.title":"創建小結","summary.edit.title":"編輯小結","summary.create.success":"小結創建成功","summary.edit.success":"小結更新成功","summary.submit.failed":"提交失敗,請重試","summary.title":"標題","summary.title.placeholder":"請輸入小結標題","summary.title.required":"請輸入小結標題","summary.type":"小結類型","summary.type.required":"請選擇小結類型","summary.content":"會話內容摘要","summary.content.placeholder":"請輸入會話內容摘要","summary.content.required":"請輸入會話內容摘要","summary.solution":"解決方案","summary.solution.placeholder":"請輸入解決方案或處理方法","summary.status":"處理狀態","summary.status.required":"請選擇處理狀態","summary.status.pending":"待處理","summary.status.processing":"處理中","summary.status.resolved":"已解決","summary.status.closed":"已關閉","summary.tags":"標籤","summary.tags.add":"添加標籤","ticket.category.load.error":"加載分類失敗","action.nickname.tooltip":"執行操作的用戶暱稱","action.title.tooltip":"操作或行爲的標題","action.action.tooltip":"用戶執行的操作類型","action.ip.tooltip":"執行操作的IP地址","action.ipLocation.tooltip":"基於IP地址的地理位置","action.createdAt.tooltip":"執行操作的日期和時間","action.description.tooltip":"操作的詳細描述","action.type.tooltip":"操作的類型分類","summary.title.tooltip":"小結的標題或主題","summary.content.tooltip":"會話內容的摘要描述","summary.solution.tooltip":"問題的解決方案或處理方法","summary.status.tooltip":"當前處理狀態","summary.category.tooltip":"小結的分類類型","summary.tags.tooltip":"用於分類和搜索的標籤","summary.updatedAt.tooltip":"最後更新的時間","transfer.sender.tooltip":"發起轉接的客服","transfer.receiver.tooltip":"接收轉接的客服","transfer.note.tooltip":"轉接附帶的備註信息","transfer.status.tooltip":"當前轉接狀態","transfer.type.tooltip":"轉接的類型","transfer.transferAt.tooltip":"發起轉接的時間","transfer.acceptAt.tooltip":"接受轉接的時間","transfer.rejectAt.tooltip":"拒絕轉接的時間","transfer.cancelAt.tooltip":"取消轉接的時間","transfer.expireAt.tooltip":"轉接超時的時間","invite.sender.tooltip":"發起邀請的客服","invite.receiver.tooltip":"接收邀請的客服","invite.note.tooltip":"邀請附帶的備註信息","invite.status.tooltip":"當前邀請狀態","rating.agent.tooltip":"被評價的客服","rating.user.tooltip":"提交評價的用戶","rating.score.tooltip":"評價分數","rating.comment.tooltip":"評價內容或反饋","rating.createdAt.tooltip":"評價提交時間","thread.uid.tooltip":"會話的唯一標識","thread.userNickname.tooltip":"訪客的暱稱","thread.agentNickname.tooltip":"客服的暱稱","thread.robotNickname.tooltip":"機器人的名稱","thread.workgroupNickname.tooltip":"工作組名稱","thread.status.tooltip":"會話的當前狀態","thread.client.tooltip":"訪客使用的設備或應用","thread.createdAt.tooltip":"會話創建時間","message.nickname.tooltip":"發送消息的用戶暱稱","message.content.tooltip":"消息的文本內容","message.helpful.tooltip":"用戶對消息的幫助評價","message.isAutoReply.tooltip":"是否爲自動回覆消息","message.status.tooltip":"消息的發送狀態","message.type.tooltip":"消息的類型","message.client.tooltip":"發送消息的客戶端類型","message.createdAt.tooltip":"消息創建的時間","robot.message.userNickname.tooltip":"發送消息的用戶暱稱","robot.message.robotNickname.tooltip":"回覆消息的機器人名稱","robot.message.question.tooltip":"用戶提出的問題","robot.message.answer.tooltip":"機器人的回答內容","robot.message.rateType.tooltip":"用戶對回答的評價類型","robot.message.rateDownTags.tooltip":"用戶反饋的標籤類別","robot.message.rateDownReason.tooltip":"用戶反饋的具體原因","robot.message.createdAt.tooltip":"消息創建的時間","leave.message.userNickname.tooltip":"留言用戶的暱稱","leave.message.contact.tooltip":"留言用戶的聯系方式","leave.message.content.tooltip":"留言的具體內容","leave.message.images.tooltip":"用戶附加的圖片","leave.message.status.tooltip":"當前留言的處理狀態","leave.message.reply.tooltip":"客服回覆的內容","leave.message.replyImages.tooltip":"客服回覆附帶的圖片","leave.message.replyUser.tooltip":"處理並回覆留言的客服","leave.message.repliedAt.tooltip":"留言回覆的時間","leave.message.createdAt.tooltip":"留言創建的時間","leave.message.updatedAt.tooltip":"留言最後更新的時間","leave.msg.status.pending":"待處理","leave.msg.status.processing":"處理中","leave.msg.status.read":"已讀","leave.msg.status.replied":"已回覆","leave.msg.status.transferred":"已轉接","leave.msg.status.escalated":"已升級","leave.msg.status.closed":"已關閉","leave.msg.status.spam":"垃圾留言","leave.msg.status.invalid":"無效留言","rating.answer.tooltip":"被評價的回答內容","rating.question.tooltip":"用戶提出的原始問題","rating.fromType.tooltip":"被評價內容的來源類型","rating.rateType.tooltip":"用戶評價的類型","rating.tags.tooltip":"用戶選擇的反饋標籤","rating.reason.tooltip":"用戶提供的反饋原因","customer.nickname.tooltip":"客戶的暱稱或顯示名稱","customer.email.tooltip":"客戶的電子郵箱地址","customer.mobile.tooltip":"客戶的手機號碼","customer.description.tooltip":"關於客戶的附加描述信息","customer.createdAt.tooltip":"客戶賬號創建的日期和時間","visitor.nickname.tooltip":"訪客的暱稱或顯示名稱","visitor.ip.tooltip":"訪客的IP地址","visitor.ipLocation.tooltip":"基於IP地址確定的訪客地理位置","visitor.status.tooltip":"訪客當前的在線狀態","visitor.client.tooltip":"訪客使用的設備或瀏覽器類型","visitor.updatedAt.tooltip":"訪客最後活動的時間","visitor.black.nickname.tooltip":"被加入黑名單的訪客暱稱","visitor.black.blockIp.tooltip":"是否同時封禁此訪客的IP地址","visitor.black.startTime.tooltip":"黑名單開始生效的時間","visitor.black.endTime.tooltip":"黑名單結束的時間","visitor.black.reason.tooltip":"將訪客加入黑名單的原因","visitor.black.userNickname.tooltip":"執行黑名單操作的用戶","visitor.blackip.ip.tooltip":"被封禁的IP地址","visitor.blackip.reason.tooltip":"將IP地址加入黑名單的原因","visitor.blackip.startTime.tooltip":"IP封禁開始生效的時間","visitor.blackip.endTime.tooltip":"IP封禁結束的時間","visitor.blackip.userNickname.tooltip":"執行IP封禁操作的用戶"}),{"thread.process.status.new":"新會話","thread.process.status.roboting":"機器人接待中","thread.process.status.offline":"客服離線","thread.process.status.queuing":"排隊中","thread.process.status.chatting":"會話進行中","thread.process.status.closed":"會話已關閉","thread.type":"會話類型","thread.type.agent":"客服","thread.type.workgroup":"工作組","thread.type.robot":"機器人","thread.type.member":"成員","thread.type.group":"群組","thread.type.leavemsg":"留言","thread.type.feedback":"反饋","thread.type.assistant":"助手","thread.type.channel":"渠道","thread.type.local":"本地","thread.type.friend":"好友","thread.type.ticket":"工單","thread.type.llm":"大模型","thread.type.unified":"統一","thread.type.history":"歷史會話","thread.transfer.status.pending":"轉接待處理","thread.transfer.status.accepted":"接受轉接","thread.transfer.status.rejected":"拒絕轉接","thread.transfer.status.timeout":"轉接超時","thread.transfer.status.canceled":"取消轉接","thread.invite.status.pending":"邀請處理","thread.invite.status.accepted":"接受邀請","thread.invite.status.rejected":"拒絕邀請","thread.invite.status.timeout":"邀請超時","thread.invite.status.canceled":"取消邀請","thread.summary.status.pending":"待處理","thread.summary.status.processing":"處理中","thread.summary.status.resolved":"已解決","thread.summary.status.closed":"已關閉","thread.tab.all":"全部會話","thread.tab.invite":"邀請記錄","thread.tab.rate":"評價記錄","thread.tab.summary":"會話小結","thread.tab.transfer":"轉接記錄","thread.tab.monitor":"會話監控","thread.tab.group":"群組會話","thread.tab.member":"成員會話","thread.summary":"會話摘要","thread.summary.create":"創建會話摘要","thread.summary.edit":"編輯會話摘要","thread.summary.export":"導出會話摘要","thread.summary.content":"摘要內容","thread.summary.status":"摘要狀態","thread.summary.createdAt":"創建時間","thread.summary.updatedAt":"更新時間","thread.summary.emotion":"情緒分析","thread.summary.intention":"意圖分析","thread.summary.solution":"解決方案","thread.summary.customer":"客戶信息","thread.list":"會話列表","thread.detail":"會話詳情","thread.create":"創建會話","thread.edit":"編輯會話","thread.delete":"刪除會話","thread.export":"導出會話","thread.user":"用戶","thread.agent":"客服","thread.robot":"機器人","thread.startedAt":"開始時間","thread.endedAt":"結束時間","thread.duration":"持續時間","thread.messageCount":"消息數","thread.visitorMessageCount":"訪客消息數","thread.agentMessageCount":"客服消息數","thread.robotMessageCount":"機器人消息數","thread.firstResponseTime":"首次響應時間","thread.avgResponseTime":"平均響應時間","thread.isRated":"是否評分","thread.rating":"評分","thread.ratingContent":"評價內容","thread.isSolved":"是否解決","thread.isTransferred":"是否轉接","thread.category":"分類","thread.tags":"標籤","thread.flow":"會話流程","thread.flow.step":"步驟","thread.flow.time":"時間","thread.flow.status":"狀態","thread.flow.operator":"操作人","thread.flow.remark":"備註","thread.action.view":"查看會話","thread.action.transfer":"轉接會話","thread.action.close":"關閉會話","thread.action.rate":"評價會話","thread.action.summarize":"會話小結","thread.action.tag":"添加標籤","thread.action.category":"設置分類","thread.action.export":"導出會話","thread.process.steps":"會話流程步驟","thread.process.steps.title":"會話流程","thread.process.steps.drawer.title":"會話流程詳情","thread.index.tooltip":"會話序號","thread.uid.tooltip":"會話唯一標識符","thread.userNickname.tooltip":"訪客暱稱","thread.agentNickname.tooltip":"客服暱稱","thread.robotNickname.tooltip":"機器人暱稱","thread.workgroupNickname.tooltip":"工作組名稱","thread.status.tooltip":"會話當前狀態","thread.client.tooltip":"訪客使用的客戶端類型","thread.createdAt.tooltip":"會話創建時間","thread.type.tooltip":"會話類型","thread.topic.tooltip":"會話主題","thread.owner.tooltip":"會話所有者","thread.tagList":"標籤列表","thread.tagList.tooltip":"會話標籤列表","thread.actions.tooltip":"可進行的操作","transfer.transferAt":"轉接時間","transfer.acceptAt":"接受時間","transfer.cancelAt":"取消時間","transfer.rejectAt":"拒絕時間","transfer.expireAt":"超時時間",view:"查看",handle:"处理",yes:"是",no:"否"}),{"queue.totalCount":"總請求數","queue.robotingCount":"機器人對話中","queue.queuingCount":"排隊中","queue.chattingCount":"會話中","queue.offlineCount":"離線留言","queue.closedCount":"已關閉","queue.leaveMsgCount":"留言數","queue.robotToAgentCount":"轉人工數","queue.avgWaitTime":"平均等待時間","queue.avgResolveTime":"平均解決時間","queue.additionalStats":"更多統計","queue.totalCount.trend":"總數趨勢","queue.hourly.trend":"24小時接待人數趨勢","queue.status.active":"運行中","queue.status.paused":"已暫停","queue.status.closed":"已關閉","queue.status.maintenance":"維護中","queue.type.workgroup":"技能組","queue.type.agent":"一對一","queue.type.robot":"機器人","queue.type.unknown":"未知"}),{"user.management.title":"用戶管理","user.management.create":"創建用戶","user.management.edit":"編輯用戶","user.management.delete":"刪除用戶","user.management.import":"導入用戶","user.management.export":"導出用戶","user.info.username":"用戶名","user.info.nickname":"暱稱","user.info.email":"郵箱","user.info.phone":"手機號","user.info.role":"角色","user.info.department":"部門","user.info.position":"職位","user.info.status":"狀態","user.info.lastLogin":"最後登錄","user.info.createTime":"創建時間","user.info.updateTime":"更新時間","user.status.active":"正常","user.status.inactive":"未激活","user.status.locked":"已鎖定","user.status.pending":"待審核","user.role.admin":"管理員","user.role.manager":"經理","user.role.user":"普通用戶","user.role.guest":"訪客","transfer.status.pending":"轉接待處理","transfer.status.accepted":"接受轉接","transfer.status.rejected":"拒絕轉接","transfer.status.timeout":"轉接超時","transfer.status.canceled":"取消轉接","transfer.status.unknown":"未知狀態","transfer.type.agent_to_agent":"人工轉人工","transfer.type.robot_to_agent":"機器人轉人工","transfer.type.unknown":"未知類型","transfer.transferAt":"轉接時間","transfer.acceptAt":"接受時間","transfer.cancelAt":"取消時間","transfer.rejectAt":"拒絕時間","transfer.expireAt":"超時時間","invite.status.pending":"邀請待處理","invite.status.accepted":"接受邀請","invite.status.rejected":"拒絕邀請","invite.status.timeout":"邀請超時","invite.status.canceled":"取消邀請","invite.status.unknown":"未知狀態","user.settings.basic":"基本設置","user.settings.security":"安全設置","user.settings.notification":"通知設置","user.settings.binding":"賬號綁定","user.settings.preference":"偏好設置","user.action.enable":"啟用","user.action.disable":"禁用","user.action.lock":"鎖定","user.action.unlock":"解鎖","user.action.resetPwd":"重置密碼","user.action.assignRole":"分配角色","user.message.create.success":"用戶創建成功","user.message.update.success":"用戶更新成功","user.message.delete.success":"用戶刪除成功","user.message.operation.failed":"操作失敗","user.message.password.reset":"密碼已重置","user.validation.username.required":"請輸入用戶名","user.validation.email.required":"請輸入郵箱","user.validation.email.invalid":"郵箱格式不正確","user.validation.phone.required":"請輸入手機號","user.validation.phone.invalid":"手機號格式不正確","user.confirm.delete":"確定要刪除此用戶嗎?","user.confirm.lock":"確定要鎖定此用戶嗎?","user.confirm.resetPwd":"確定要重置密碼嗎?","pages.user.list":"用戶列表","pages.user.create":"創建用戶","pages.user.edit":"編輯用戶","pages.user.delete":"刪除用戶","pages.user.username":"用戶名","pages.user.username.required":"請輸入用戶名","pages.user.nickname":"暱稱","pages.user.nickname.required":"請輸入暱稱","pages.user.email":"郵箱","pages.user.email.required":"請輸入郵箱","pages.user.email.invalid":"請輸入有效的郵箱地址","pages.user.email.verified":"郵箱已驗證","pages.user.email.verified.yes":"已驗證","pages.user.email.verified.no":"未驗證","pages.user.mobile":"手機號","pages.user.mobile.required":"請輸入手機號","pages.user.mobile.invalid":"請輸入有效的手機號碼","pages.user.mobile.verified":"手機號已驗證","pages.user.mobile.verified.yes":"已驗證","pages.user.mobile.verified.no":"未驗證","pages.user.password":"密碼","pages.user.password.required":"請輸入密碼","pages.user.enabled":"狀態","pages.user.status.enabled":"啟用","pages.user.status.disabled":"禁用","pages.user.organization":"組織","pages.user.roles":"角色","pages.user.authorities":"權限","pages.user.description":"描述","pages.user.createdAt":"創建時間","pages.user.updatedAt":"更新時間","pages.user.superUser":"超級用戶","pages.user.superUser.yes":"是","pages.user.superUser.no":"否","pages.user.superUser.notAllow":"超級用戶不能被禁用或取消驗證狀態","pages.user.superUser.notDelete":"超級用戶不能被刪除","pages.form.error":"請檢查表單填寫","pages.common.create":"創建","pages.common.save":"保存","pages.common.cancel":"取消","pages.common.ok":"確定","pages.common.delete":"刪除","pages.common.deleteConfirm":"確定要刪除 {name} 嗎?"}),{"faq.question.tooltip":"常見問題的問題內容","faq.similar.questions.tooltip":"表達相同意思的其他問法","faq.answer.tooltip":"常見問題的回答內容","faq.status.tooltip":"問題處理狀態,主要用于全文检索,AI知识库问答中使用","faq.vectorStatus.tooltip":"向量化處理狀態,主要用于向量存储和检索,AI知识库问答中使用","faq.clickCount.tooltip":"問題被點擊的次數","faq.upCount.tooltip":"問題被點讚的次數","faq.downCount.tooltip":"問題被踩的次數","faq.category.tooltip":"問題所屬的分類","faq.tags.tooltip":"用於分類和搜索的標籤","faq.isValid.tooltip":"問題是否有效可用","faq.startDate.tooltip":"問題生效的開始時間","faq.endDate.tooltip":"問題失效的結束時間","faq.createdAt.tooltip":"問題創建的時間","faq.updatedAt.tooltip":"問題最後更新的時間","llm.text.title.tooltip":"文檔的標題","llm.text.content.tooltip":"文檔的具體內容","llm.text.status.tooltip":"問題處理狀態,主要用于全文检索,AI知识库问答中使用","llm.text.vectorStatus.tooltip":"向量化處理狀態,主要用于向量存储和检索,AI知识库问答中使用","llm.text.category.tooltip":"文檔所屬的分類","llm.text.createdAt.tooltip":"文檔創建的時間","llm.text.updatedAt.tooltip":"文檔最後更新的時間","llm.status.success":"處理成功","llm.status.error":"處理失敗","llm.status.new":"待處理","llm.status.processing":"處理中","llm.vectorStatus.success":"向量化成功","llm.vectorStatus.error":"向量化失敗","llm.vectorStatus.new":"待向量化","llm.vectorStatus.processing":"向量化中","llm.file.fileName.tooltip":"上傳的文件名稱","llm.file.fileUrl.tooltip":"文件的訪問鏈接","llm.file.status.tooltip":"文件處理狀態,主要用于全文检索,AI知识库问答中使用","llm.file.vectorStatus.tooltip":"文件向量化處理狀態,主要用于向量存储和检索,AI知识库问答中使用","llm.file.tags.tooltip":"用於分類和搜索的標籤","llm.file.enabled.tooltip":"文件是否啟用","llm.file.category.tooltip":"文件所屬的分類","llm.file.createdAt.tooltip":"文件上傳的時間","llm.file.updatedAt.tooltip":"文件最後更新的時間","llm.chunk.name.tooltip":"拆分後的內容塊名稱","llm.chunk.content.tooltip":"拆分後的內容塊具體內容","llm.chunk.docId.tooltip":"拆分內容所屬的原始文檔ID","llm.chunk.status.tooltip":"拆分內容的處理狀態,主要用于全文检索","llm.chunk.vectorStatus.tooltip":"拆分內容的向量化處理狀態,主要用于向量存储和检索","llm.chunk.tags.tooltip":"拆分內容的標籤,用於分類和搜索","llm.chunk.category.tooltip":"拆分內容所屬的分類","llm.chunk.createdAt.tooltip":"拆分內容創建的時間","llm.chunk.updatedAt.tooltip":"拆分內容最後更新的時間","website.name.tooltip":"網站的名稱或標識","website.url.tooltip":"網站的URL地址,用於爬取內容","website.description.tooltip":"網站的簡要描述信息","website.content.tooltip":"爬取的網站內容摘要","website.category.tooltip":"網站內容所屬的分類類型","website.status.tooltip":"網站內容處理狀態","website.vectorStatus.tooltip":"網站內容向量化狀態","website.tags.tooltip":"網站的標籤列表,用於分類和搜索","website.createdAt.tooltip":"網站記錄創建的時間","website.updatedAt.tooltip":"網站記錄最後更新的時間","webpage.name.tooltip":"網頁的名稱或標識","webpage.url.tooltip":"網頁的URL地址,用於爬取內容","webpage.description.tooltip":"網頁的簡要描述信息","webpage.content.tooltip":"爬取的網頁內容摘要","webpage.category.tooltip":"網頁內容所屬的分類類型","webpage.status.tooltip":"網頁內容處理狀態,主要用於全文檢索","webpage.vectorStatus.tooltip":"網頁內容向量化狀態,主要用於向量存儲和檢索","webpage.tags.tooltip":"網頁的標籤列表,用於分類和搜索","webpage.createdAt.tooltip":"網頁記錄創建的時間","webpage.updatedAt.tooltip":"網頁記錄最後更新的時間"}),{"pages.prompt.list":"提示詞列表","pages.prompt.create":"添加提示詞","pages.prompt.edit":"編輯提示詞","pages.prompt.delete":"刪除提示詞","pages.prompt.name":"名稱","pages.prompt.nickname":"名稱","pages.prompt.description":"描述","pages.prompt.prompt":"提示詞","pages.prompt.createdAt":"創建時間","pages.prompt.updatedAt":"更新時間","pages.robot.edit":"編輯","pages.robot.delete":"刪除","pages.prompt.type":"類型","pages.prompt.published":"已發佈","pages.prompt.defaultReply":"默認回復","pages.prompt.model":"模型","pages.prompt.provider":"提供商","pages.prompt.temperature":"溫度","pages.prompt.topK":"Top K","pages.prompt.kbEnabled":"知識庫啟用","pages.prompt.flowEnabled":"流程啟用","pages.prompt.system":"系統","export.current":"導出當前頁","export.all":"導出全部","export.range":"分段導出",export:"導出","download.template":"下載模板","prompt.createdAt.tooltip":"提示語創建的時間","prompt.updatedAt.tooltip":"提示語最後更新的時間","pages.prompt.visionEnabled":"視覺模型啟用","pages.prompt.visionProvider":"視覺提供商","pages.prompt.visionModel":"視覺模型","pages.prompt.speechEnabled":"語音模型啟用","pages.prompt.speechProvider":"語音提供商","pages.prompt.speechModel":"語音模型","pages.prompt.nickname.tooltip":"代理的暱稱,用於展示給用戶","pages.prompt.name.tooltip":"代理的名稱,用於內部識別","pages.prompt.description.tooltip":"代理的功能描述","pages.prompt.prompt.tooltip":"傳遞給模型的指令和上下文","pages.prompt.model.tooltip":"使用的大語言模型","pages.prompt.provider.tooltip":"模型提供商","pages.prompt.temperature.tooltip":"控制輸出的隨機性,值越高輸出越隨機創新","pages.prompt.topK.tooltip":"檢索時返回的相關文檔數量","pages.prompt.kbEnabled.tooltip":"是否啟用知識庫增強功能","pages.prompt.flowEnabled.tooltip":"是否啟用流程控制功能","pages.prompt.system.tooltip":"是否為系統內置代理","pages.prompt.createdAt.tooltip":"代理創建的時間","pages.prompt.updatedAt.tooltip":"代理最後更新的時間","pages.prompt.actions.tooltip":"可進行的操作","pages.prompt.visionEnabled.tooltip":"是否啟用視覺模型功能","pages.prompt.visionProvider.tooltip":"視覺模型的服務提供商","pages.prompt.visionModel.tooltip":"使用的視覺模型名稱","pages.prompt.speechEnabled.tooltip":"是否啟用語音模型功能","pages.prompt.speechProvider.tooltip":"語音模型的服務提供商","pages.prompt.speechModel.tooltip":"使用的語音模型名稱","pages.prompt.prompt.content":"提示詞内容","copy.to.clipboard":"複製到剪貼板","copy.success":"複製成功","copy.failed":"複製失敗"}),{},{"model.type.chat":"對話","model.type.embedding":"嵌入","model.type.vision":"視覺","model.type.code":"代碼","model.type.reasoning":"推理","model.type.text2image":"文生圖","model.type.image2text":"圖生文","model.type.audio2text":"語音轉文本","model.type.text2audio":"文本轉語音","model.type.text2video":"文生視頻","model.type.video2text":"視頻轉文本","edit.tags":"編輯標籤",tags:"標籤","select.tags":"請選擇標籤","fetch.tags.error":"獲取標籤失敗","edit.visitor":"編輯訪客","edit.thread":"編輯會話",cancel:"取消",ok:"確定","save.success":"保存成功","save.error":"保存失敗","export.current":"導出當前頁","export.all":"導出全部","export.range":"分段導出",export:"導出","batch.operations":"批量操作","more.operations":"更多操作","batch.delete":"批量刪除","batch.deleteTip":"刪除確認","batch.deleteAffirm":"確定要刪除","batch.delete.noselection":"請選擇要刪除的項目","batch.delete.success":"成功刪除 {count} 項","batch.delete.partial":"成功刪除 {success} 項,刪除失敗 {fail} 項","deleteAll.nodata":"沒有可刪除的數據","deleting.all":"正在刪除所有數據...","deleteAll.success":"成功刪除所有數據","deleteAll.failed":"刪除失敗","deleteAll.error":"刪除過程中發生錯誤","update.index":"更新索引","update.vector.index":"更新向量索引","update.indexes":"更新索引","updating.index":"正在更新索引...","updating.vector.index":"正在更新向量索引...","update.index.success":"索引更新成功","update.index.failed":"索引更新失敗","update.index.error":"更新索引過程發生錯誤","update.vector.index.success":"向量索引更新成功","update.vector.index.failed":"向量索引更新失敗","update.vector.index.error":"更新向量索引過程發生錯誤","batch.update.index":"更新索引","batch.update.vector.index":"更新向量索引","batch.update.noselection":"請選擇要更新的項目","batch.update.index.success":"成功更新 {count} 條記錄的索引","batch.update.index.partial":"更新了 {success} 條記錄的索引,{fail} 條記錄更新失敗","batch.update.vector.index.success":"成功更新 {count} 條記錄的向量索引","batch.update.vector.index.partial":"更新了 {success} 條記錄的向量索引,{fail} 條記錄更新失敗","updateAll.index":"更新所有索引","updateAll.vector.index":"更新所有向量索引","updating.all.index":"正在更新所有索引...","updating.all.vector.index":"正在更新所有向量索引...","update.all.index.success":"所有索引更新請求已發送","update.all.index.failed":"所有索引更新請求失敗","update.all.index.error":"更新所有索引過程發生錯誤","update.all.vector.index.success":"所有向量索引更新請求已發送","update.all.vector.index.failed":"所有向量索引更新請求失敗","update.all.vector.index.error":"更新所有向量索引過程發生錯誤","batch.update.index.confirm.title":"批量更新索引確認","batch.update.index.confirm.content":"確定要更新選中記錄的索引嗎?","batch.update.vector.index.confirm.title":"批量更新向量索引確認","batch.update.vector.index.confirm.content":"確定要更新選中記錄的向量索引嗎?","updateAll.index.confirm.title":"更新全部索引確認","updateAll.index.confirm.content":"確定要更新所有記錄的索引嗎?此操作可能需要一些時間。","updateAll.vector.index.confirm.title":"更新全部向量索引確認","updateAll.vector.index.confirm.content":"確定要更新所有記錄的向量索引嗎?此操作可能需要一些時間。"}),Nt=["cache"],Lt=new(dt()),Dt=Symbol("LANG_CHANGE"),jt=function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return Object.keys(t).reduce((function(r,i){var o=t[i],a=n?"".concat(n,".").concat(i):i;return"string"==typeof o?r[a]=o:Object.assign(r,e(o,a)),r}),{})},Bt={"en-US":{messages:a()({},jt(kt)),locale:"en-US",antd:a()({},wt.Z),momentLocale:"en"},"zh-CN":{messages:a()({},jt(St)),locale:"zh-CN",antd:a()({},Et.Z),momentLocale:"zh-cn"},"zh-TW":{messages:a()({},jt(Mt)),locale:"zh-TW",antd:a()({},It),momentLocale:"zh-tw"}},qt=function(e){return(0,ct.We)().applyPlugins({key:"locale",type:"modify",initialValue:e})},Ft=function(e){var t=qt(Bt[e]),n=t.cache;return st(i()(t,Nt),n)},$t=function(e,t){return!Pt||t||e?(e||(e=Zt()),e&&Bt[e]?Ft(e):(ft()(!e||!!Bt[e],"The current popular language does not exist, please check the locales folder!"),Bt["zh-CN"]?Ft("zh-CN"):st({locale:"zh-CN",messages:{}}))):Pt},Ut=function(e){Pt=$t(e,!0)},Zt=function(){var e=qt({});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||"zh-CN"},zt=function(){var e=Zt();return["he","ar","fa","ku"].filter((function(t){return e.startsWith(t)})).length?"rtl":"ltr"},Ht=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=function(){if(Zt()!==e)if(navigator.cookieEnabled&&void 0!==window.localStorage&&window.localStorage.setItem("umi_locale",e||""),Ut(e),t)window.location.reload();else if(Lt.emit(Dt,e),window.dispatchEvent){var n=new Event("languagechange");window.dispatchEvent(n)}};n()},Wt=function(){return Object.keys(Bt)}},59191:function(e,t,n){"use strict";n.d(t,{t:function(){return b},z:function(){return v}});var r=n(45332),i=n.n(r),o=n(4977),a=n.n(o),s=n(78796),l=n.n(s),c=n(10154),u=n.n(c),d=n(44204),p=n.n(d),f=n(44194),h=n(31549),m=f.createContext(null);function g(e){var t,n=e.hook,r=e.onUpdate,i=e.namespace,o=(0,f.useRef)(r),a=(0,f.useRef)(!1);try{t=n()}catch(e){console.error("plugin-model: Invoking '".concat(i||"unknown","' model failed:"),e)}return(0,f.useMemo)((function(){o.current(t)}),[]),(0,f.useEffect)((function(){a.current?o.current(t):a.current=!0})),null}var y=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 v(e){return(0,h.jsxs)(m.Provider,{value:{dispatcher:y},children:[Object.keys(e.models).map((function(t){return(0,h.jsx)(g,{hook:e.models[t],namespace:t,onUpdate:function(e){y.data[t]=e,y.update(t)}},t)})),e.children]})}function b(e,t){var n=(0,f.useContext)(m).dispatcher,r=(0,f.useRef)(t);r.current=t;var o=(0,f.useState)((function(){return r.current?r.current(n.data[e]):n.data[e]})),a=i()(o,2),s=a[0],l=a[1],c=(0,f.useRef)(s);c.current=s;var u=(0,f.useRef)(!1);return(0,f.useEffect)((function(){return u.current=!0,function(){u.current=!1}}),[]),(0,f.useEffect)((function(){var t,i=function(t){if(u.current){var i=r.current?r.current(t):t,o=c.current;p()(i,o)||(c.current=i,l(i))}else setTimeout((function(){n.data[e]=t,n.update(e)}))};return(t=n.callbacks)[e]||(t[e]=new Set),n.callbacks[e].add(i),n.update(e),function(){n.callbacks[e].delete(i)}}),[e]),s}},86803:function(e,t,n){"use strict";n.d(t,{oC:function(){return i},yw:function(){return r}});var r,i,o=n(98094);t.ZP=function(){var e=o.Z.useApp();return r=e.message,i=e.modal,e.notification,null}},36605:function(e,t,n){"use strict";n.d(t,{HH:function(){return y},T:function(){return f},fx:function(){return m},mK:function(){return d},tw:function(){return b}});var r=n(90819),i=n.n(r),o=n(73193),a=n.n(o),s=n(89933),l=n.n(s),c=n(55735),u=n(41159);function d(e){return p.apply(this,arguments)}function p(){return(p=l()(i()().mark((function e(t){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,u.request)("/api/v1/provider/query/org",{method:"GET",params:a()(a()({},t),{},{client:c.bVn})}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function f(e){return h.apply(this,arguments)}function h(){return(h=l()(i()().mark((function e(t){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,u.request)("/api/v1/provider/create",{method:"POST",data:a()(a()({},t),{},{client:c.bVn})}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function m(e){return g.apply(this,arguments)}function g(){return(g=l()(i()().mark((function e(t){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,u.request)("/api/v1/provider/update",{method:"POST",data:a()(a()({},t),{},{client:c.bVn})}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function y(e){return v.apply(this,arguments)}function v(){return(v=l()(i()().mark((function e(t){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,u.request)("/api/v1/provider/delete",{method:"POST",data:a()(a()({},t),{},{client:c.bVn})}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function b(){return w.apply(this,arguments)}function w(){return(w=l()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,u.request)("/api/v1/provider/config/default",{method:"GET",params:{client:c.bVn}}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}},45739:function(e,t,n){"use strict";n.d(t,{N9:function(){return y},O8:function(){return m},Tm:function(){return k},Y7:function(){return f},kS:function(){return T},kZ:function(){return S},x4:function(){return d},z2:function(){return b}});var r=n(90819),i=n.n(r),o=n(73193),a=n.n(o),s=n(89933),l=n.n(s),c=n(55735),u=n(41159);function d(e){return p.apply(this,arguments)}function p(){return(p=l()(i()().mark((function e(t){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,u.request)("/auth/v1/login",{method:"POST",data:a()(a()({},t),{},{client:c.bVn})}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function f(e){return h.apply(this,arguments)}function h(){return(h=l()(i()().mark((function e(t){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,u.request)("/auth/v1/send/mobile",{method:"POST",data:a()(a()({},t),{},{client:c.bVn})}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function m(e){return g.apply(this,arguments)}function g(){return(g=l()(i()().mark((function e(t){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,u.request)("/auth/v1/send/email",{method:"POST",data:a()(a()({},t),{},{client:c.bVn})}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function y(e){return v.apply(this,arguments)}function v(){return(v=l()(i()().mark((function e(t){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,u.request)("/auth/v1/login/mobile",{method:"POST",data:a()(a()({},t),{},{client:c.bVn})}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function b(e){return w.apply(this,arguments)}function w(){return(w=l()(i()().mark((function e(t){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,u.request)("/auth/v1/register",{method:"POST",data:a()({},t)}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function k(e,t){return E.apply(this,arguments)}function E(){return(E=l()(i()().mark((function e(t,n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,u.request)("/auth/v1/vip/scan/query",{method:"GET",params:{deviceUid:t,forceRefresh:n,client:c.bVn}}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function S(e){return x.apply(this,arguments)}function x(){return(x=l()(i()().mark((function e(t){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,u.request)("/auth/v1/vip/scan/login",{method:"POST",data:a()(a()({},t),{},{client:c.bVn})}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function T(e){return C.apply(this,arguments)}function C(){return(C=l()(i()().mark((function e(t){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,u.request)("/api/v1/user/logout",a()({method:"POST",data:{client:c.bVn}},t||{})));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}},67318:function(e,t,n){"use strict";n.d(t,{Ai:function(){return b},Cp:function(){return S},KF:function(){return _},Nq:function(){return m},Uk:function(){return T},_9:function(){return d},ck:function(){return k},h8:function(){return y},r4:function(){return f}});var r=n(90819),i=n.n(r),o=n(73193),a=n.n(o),s=n(89933),l=n.n(s),c=n(55735),u=n(41159);function d(e){return p.apply(this,arguments)}function p(){return(p=l()(i()().mark((function e(t){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,u.request)("/api/v1/user/query/org",{method:"GET",params:a()(a()({},t),{},{client:c.bVn})}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function f(e){return h.apply(this,arguments)}function h(){return(h=l()(i()().mark((function e(t){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,u.request)("/api/v1/user/create",{method:"POST",data:a()(a()({},t),{},{client:c.bVn})}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function m(e){return g.apply(this,arguments)}function g(){return(g=l()(i()().mark((function e(t){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,u.request)("/api/v1/user/update",{method:"POST",data:a()(a()({},t),{},{client:c.bVn})}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function y(e){return v.apply(this,arguments)}function v(){return(v=l()(i()().mark((function e(t){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,u.request)("/api/v1/user/delete",{method:"POST",data:a()(a()({},t),{},{client:c.bVn})}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function b(e){return w.apply(this,arguments)}function w(){return(w=l()(i()().mark((function e(t){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,u.request)("/api/v1/user/profile",a()({method:"GET",params:{client:c.bVn}},t||{})));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function k(e){return E.apply(this,arguments)}function E(){return(E=l()(i()().mark((function e(t){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,u.request)("/api/v1/user/update",{method:"POST",data:a()(a()({},t),{},{client:c.bVn})}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function S(e){return x.apply(this,arguments)}function x(){return(x=l()(i()().mark((function e(t){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,u.request)("/api/v1/user/change/password",{method:"POST",data:a()(a()({},t),{},{client:c.bVn})}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function T(e){return C.apply(this,arguments)}function C(){return(C=l()(i()().mark((function e(t){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,u.request)("/api/v1/user/change/email",{method:"POST",data:a()(a()({},t),{},{client:c.bVn})}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function _(e){return A.apply(this,arguments)}function A(){return(A=l()(i()().mark((function e(t){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,u.request)("/api/v1/user/change/mobile",{method:"POST",data:a()(a()({},t),{},{client:c.bVn})}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}},67907:function(e,t,n){"use strict";n.d(t,{Kd:function(){return W},gj:function(){return H},$_:function(){return c}});var r=n(36310),i=n(69277),o=n(41159),a=n(44194),s=n(4147),l=n(31549),c=function(){(0,o.useIntl)();return(0,l.jsx)(i.q,{style:{},copyright:"v".concat(s.i8),links:[]})},u=(n(55735),n(76711)),d=n.n(u),p=n(73193),f=n.n(p),h=n(10022),m=n(68779),g=n(11757),y={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M704 446H320c-4.4 0-8 3.6-8 8v402c0 4.4 3.6 8 8 8h384c4.4 0 8-3.6 8-8V454c0-4.4-3.6-8-8-8zm-328 64h272v117H376V510zm272 290H376V683h272v117z"}},{tag:"path",attrs:{d:"M424 748a32 32 0 1064 0 32 32 0 10-64 0zm0-178a32 32 0 1064 0 32 32 0 10-64 0z"}},{tag:"path",attrs:{d:"M811.4 368.9C765.6 248 648.9 162 512.2 162S258.8 247.9 213 368.8C126.9 391.5 63.5 470.2 64 563.6 64.6 668 145.6 752.9 247.6 762c4.7.4 8.7-3.3 8.7-8v-60.4c0-4-3-7.4-7-7.9-27-3.4-52.5-15.2-72.1-34.5-24-23.5-37.2-55.1-37.2-88.6 0-28 9.1-54.4 26.2-76.4 16.7-21.4 40.2-36.9 66.1-43.7l37.9-10 13.9-36.7c8.6-22.8 20.6-44.2 35.7-63.5 14.9-19.2 32.6-36 52.4-50 41.1-28.9 89.5-44.2 140-44.2s98.9 15.3 140 44.3c19.9 14 37.5 30.8 52.4 50 15.1 19.3 27.1 40.7 35.7 63.5l13.8 36.6 37.8 10c54.2 14.4 92.1 63.7 92.1 120 0 33.6-13.2 65.1-37.2 88.6-19.5 19.2-44.9 31.1-71.9 34.5-4 .5-6.9 3.9-6.9 7.9V754c0 4.7 4.1 8.4 8.8 8 101.7-9.2 182.5-94 183.2-198.2.6-93.4-62.7-172.1-148.6-194.9z"}}]},name:"cloud-server",theme:"outlined"},v=n(54183),b=function(e,t){return a.createElement(v.Z,(0,g.Z)({},e,{ref:t,icon:y}))};var w=a.forwardRef(b),k={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M904 816H120c-4.4 0-8 3.6-8 8v80c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-80c0-4.4-3.6-8-8-8zm-650.3-80h85c4.2 0 8-2.7 9.3-6.8l53.7-166h219.2l53.2 166c1.3 4 5 6.8 9.3 6.8h89.1c1.1 0 2.2-.2 3.2-.5a9.7 9.7 0 006-12.4L573.6 118.6a9.9 9.9 0 00-9.2-6.6H462.1c-4.2 0-7.9 2.6-9.2 6.6L244.5 723.1c-.4 1-.5 2.1-.5 3.2-.1 5.3 4.3 9.7 9.7 9.7zm255.9-516.1h4.1l83.8 263.8H424.9l84.7-263.8z"}}]},name:"font-colors",theme:"outlined"},E=function(e,t){return a.createElement(v.Z,(0,g.Z)({},e,{ref:t,icon:k}))};var S=a.forwardRef(E),x={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M766.4 744.3c43.7 0 79.4-36.2 79.4-80.5 0-53.5-79.4-140.8-79.4-140.8S687 610.3 687 663.8c0 44.3 35.7 80.5 79.4 80.5zm-377.1-44.1c7.1 7.1 18.6 7.1 25.6 0l256.1-256c7.1-7.1 7.1-18.6 0-25.6l-256-256c-.6-.6-1.3-1.2-2-1.7l-78.2-78.2a9.11 9.11 0 00-12.8 0l-48 48a9.11 9.11 0 000 12.8l67.2 67.2-207.8 207.9c-7.1 7.1-7.1 18.6 0 25.6l255.9 256zm12.9-448.6l178.9 178.9H223.4l178.8-178.9zM904 816H120c-4.4 0-8 3.6-8 8v80c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-80c0-4.4-3.6-8-8-8z"}}]},name:"bg-colors",theme:"outlined"},T=function(e,t){return a.createElement(v.Z,(0,g.Z)({},e,{ref:t,icon:x}))};var C=a.forwardRef(T),_=n(25640),A=n(29),O=function(e,t){return a.createElement(v.Z,(0,g.Z)({},e,{ref:t,icon:A.Z}))};var R=a.forwardRef(O),P=n(93769),I=n(80601),M=n(56321),N=n(10154),L=n.n(N),D=n(84176),j=n.n(D),B=n(96485),q=n(51865),F=n.n(q),$=["overlayClassName"],U=function(e){var t=e.overlayClassName,n=j()(e,$),r=(0,P.l)((function(e){var t=e.token;return L()({},"@media screen and (max-width: ".concat(t.screenXS,"px)"),{width:"100%"})}));return(0,l.jsx)(B.Z,f()({overlayClassName:F()(r,t)},n))},Z=n(65461),z=n(23864),H=function(){var e=((0,o.useModel)("@@initialState").initialState||{}).userInfo;return(0,l.jsx)("span",{className:"action",children:null==e?void 0:e.nickname})},W=function(e){var t,n=e.menu,i=e.children,s=(0,P.l)((function(e){var t=e.token;return{display:"flex",height:"48px",overflow:"hidden",alignItems:"center",cursor:"pointer",borderRadius:t.borderRadius,"&:hover":{backgroundColor:t.colorBgTextHover}}})),c=(0,o.useModel)("@@initialState"),u=c.initialState,p=c.setInitialState,g=(0,z.Z)().setThemeMode,y=(0,a.useCallback)((function(e){var t=e.key;if("logout"===t)return(0,Z.Qk)(),void(0,M.flushSync)((function(){p((function(e){return f()(f()({},e),{},{userInfo:void 0})}))}));"profile"!==t?"basic"!==t?"organization"!==t?"lang.en-US"===t?(0,o.setLocale)("en-US"):"lang.zh-CN"===t?(0,o.setLocale)("zh-CN"):"lang.zh-TW"===t?(0,o.setLocale)("zh-TW"):"theme.light"===t?(g("light"),window.location.reload()):"theme.dark"===t?(g("dark"),window.location.reload()):"theme.system"===t?(g("system"),window.location.reload()):"excel"===t&&window.open((0,r.hf)(),"_blank"):o.history.push("/team/company/info"):o.history.push("/setting/basic"):o.history.push("/setting/profile")}),[p]),v=(0,l.jsx)("span",{className:s,children:(0,l.jsx)(I.Z,{size:"small",style:{marginRight:8}})});if(!u)return v;var b=u.userInfo;if(!b||null==b||!b.nickname)return v;var k=[].concat(d()(n?[{key:"profile",icon:(0,l.jsx)(h.Z,{}),label:(0,l.jsx)(o.FormattedMessage,{id:"menu.setting.profile"})},{key:"basic",icon:(0,l.jsx)(m.Z,{}),label:(0,l.jsx)(o.FormattedMessage,{id:"menu.setting.basic"})},{key:"organization",icon:(0,l.jsx)(w,{}),label:null==b||null===(t=b.currentOrganization)||void 0===t?void 0:t.name},{type:"divider"},{key:"lang",icon:(0,l.jsx)(S,{}),label:(0,l.jsx)(o.FormattedMessage,{id:"setting.lang"}),children:[{key:"lang.en-US",label:"English"},{key:"lang.zh-CN",label:"简体中文"},{key:"lang.zh-TW",label:"繁体中文"}]},{key:"theme",icon:(0,l.jsx)(C,{}),label:(0,l.jsx)(o.FormattedMessage,{id:"setting.theme"}),children:[{key:"theme.light",label:(0,l.jsx)(o.FormattedMessage,{id:"theme.light"})},{key:"theme.dark",label:(0,l.jsx)(o.FormattedMessage,{id:"theme.dark"})},{key:"theme.system",label:(0,l.jsx)(o.FormattedMessage,{id:"theme.system"})}]},{type:"divider"},{key:"excel",icon:(0,l.jsx)(_.Z,{}),label:(0,l.jsx)(o.FormattedMessage,{id:"setting.excel"})}]:[]),[{key:"logout",icon:(0,l.jsx)(R,{}),label:(0,l.jsx)(o.FormattedMessage,{id:"app.logout"})}]);return(0,l.jsx)(U,{menu:{selectedKeys:[],onClick:y,items:k},children:i})}},70185:function(e,t,n){"use strict";n.d(t,{I:function(){return u},w:function(){return d}});var r=n(45332),i=n.n(r),o=n(44194),a=n(48003),s=n(23864),l=n(98240),c=n(31549),u=(0,o.createContext)({}),d=function(e){var t=e.children,n=(0,o.useState)(!1),r=i()(n,2),d=r[0],p=r[1],f=(0,l.t)((function(e){return e.accessToken})),h=(0,o.useMemo)((function(){return!!f&&f.trim().length>0}),[f]),m=(0,s.Z)(),g=m.themeMode,y=m.setThemeMode,v=m.isDarkMode,b=(0,o.useState)(a.Z),w=i()(b,2),k=w[0],E=w[1];return(0,c.jsx)(u.Provider,{value:{isCustomServer:d,setIsCustomServer:p,isLoggedIn:h,isDarkMode:v,themeMode:g,setThemeMode:y,locale:k,changeLocale:function(e){var t=e.target.value;console.log("localeValue:",t),E(t)}},children:t})}},23864:function(e,t,n){"use strict";var r=n(45332),i=n.n(r),o=n(55735),a=n(44194);t.Z=function(){var e=localStorage.getItem(o.AEB)||"light",t=(0,a.useState)(e),n=i()(t,2),r=n[0],s=n[1],l=localStorage.getItem(o.sxn)||"system",c=(0,a.useState)(l),u=i()(c,2),d=u[0],p=u[1];return(0,a.useEffect)((function(){"system"===l&&(window.matchMedia("(prefers-color-scheme: dark)").matches?s("dark"):s("light"),window.matchMedia("(prefers-color-scheme: dark)").addEventListener("change",(function(e){e.matches?s("dark"):s("light")})))}),[]),(0,a.useEffect)((function(){localStorage.setItem(o.sxn,d),"light"===d?s("light"):"dark"===d?s("dark"):"system"===d&&(window.matchMedia("(prefers-color-scheme: dark)").matches?s("dark"):s("light"))}),[d]),(0,a.useEffect)((function(){localStorage.setItem(o.AEB,r)}),[r]),{themeName:r,setThemeName:s,themeMode:d,setThemeMode:p,isDarkMode:"dark"===r,isLightMode:"light"===r}}},11490:function(e,t,n){"use strict";n.d(t,{A:function(){return d}});var r=n(73193),i=n.n(r),o=n(76711),a=n.n(o),s=n(55735),l=n(44435),c=n(83642),u=n(83890),d=(0,l.Ue)()((0,c.mW)((0,c.tJ)((0,u.n)((function(e,t){return{llmproviderResult:{data:{content:[]}},currentLlmProvider:{uid:"",nickname:""},llmproviderConfigDefault:{defaultChatProvider:"",defaultChatModel:"",defaultEmbeddingProvider:"",defaultEmbeddingModel:""},insertLlmProvider:function(t){e((function(e){e.llmproviderResult.data.content.unshift(t)}))},upgradeLlmProvider:function(t){e((function(e){var n=e.llmproviderResult.data.content,r=n.findIndex((function(e){return e.uid===t.uid}));-1!==r?n[r]=t:console.warn("LlmProvider with uid ".concat(t.uid," not found."))}))},setLlmProviderResult:function(n){e({llmproviderResult:n});var r,i=t().currentLlmProvider;""!==i.uid&&void 0!==i||(null===(r=n.data)||void 0===r||null===(r=r.content)||void 0===r?void 0:r.length)>0&&e({currentLlmProvider:n.data.content[0]})},setCurrentLlmProvider:function(n){var r=t().llmproviderResult.data.content,o=r.findIndex((function(e){return e.uid===n.uid}));if(-1!==o){var s=[].concat(a()(r.slice(0,o)),[n],a()(r.slice(o+1))),l=i()(i()({},t().llmproviderResult),{},{data:{content:s}});e({llmproviderResult:l,currentLlmProvider:n})}else e({currentLlmProvider:n})},deleteCurrentLlmProvider:function(n){var r=t().llmproviderResult.data.content,o=r.findIndex((function(e){return e.uid===n}));-1!==o?e({llmproviderResult:i()(i()({},t().llmproviderResult),{},{data:{content:[].concat(a()(r.slice(0,o)),a()(r.slice(o+1)))}})}):console.warn("LlmProvider not found in cache:",n),t().currentLlmProvider.uid===n&&e({currentLlmProvider:{uid:""}})},setLlmProviderConfigDefault:function(t){e({llmproviderConfigDefault:t})},deleteLlmProviderCache:function(){return e({},!0)}}})),{name:s.ajB})))},98240:function(e,t,n){"use strict";n.d(t,{t:function(){return s}});var r=n(55735),i=n(44435),o=n(83642),a=n(83890),s=(0,i.Ue)()((0,o.mW)((0,o.tJ)((0,a.n)((function(e,t){return{accessToken:"",setAccessToken:function(t){localStorage.setItem(r.LA8,t),e({accessToken:t})},getAccessToken:function(){return t().accessToken},removeAccessToken:function(){localStorage.removeItem(r.LA8),e({accessToken:""})}}})),{name:r.qtN})))},40612:function(e,t,n){"use strict";n.d(t,{u:function(){return s}});var r=n(55735),i=n(44435),o=n(83642),a=n(83890),s=(0,i.Ue)()((0,o.mW)((0,o.tJ)((0,a.n)((function(e,t){return{currentOrg:{uid:"",name:"",description:""},setCurrentOrg:function(t){e({currentOrg:t})},deleteOrg:function(){return e({},!0)}}})),{name:r.IzN})))},51239:function(e,t,n){"use strict";n.d(t,{L:function(){return s}});var r=n(55735),i=n(44435),o=n(83642),a=n(83890),s=(0,i.Ue)()((0,o.mW)((0,o.tJ)((0,a.n)((function(e,t){return{userInfo:{uid:"",nickname:"",avatar:""},deviceUid:"",setUserInfo:function(t){e({userInfo:t})},setDeviceUid:function(t){e({deviceUid:t})},resetUserInfo:function(){var n;e({userInfo:{uid:null===(n=t().userInfo)||void 0===n?void 0:n.uid,nickname:"",avatar:""}})}}})),{name:r.EmD})))},11184:function(e,t,n){"use strict";n.d(t,{M:function(){return a}});var r=n(73193),i=n.n(r),o=n(36310),a=(0,n(44435).Ue)((function(e){return{config:{baseUrl:(0,o.Cn)(),placement:"bottom-left",draggable:!1,showSupport:!0,chatConfig:{org:"df_org_uid",t:"1",sid:"df_wg_uid"},bubbleConfig:{show:!0,icon:"👋",title:"需要帮助么",subtitle:"点击我,与我对话"},theme:{mode:"system",textColor:"#ffffff",backgroundColor:"#0066FF"},buttonConfig:{show:!0},locale:"zh-cn"},updateConfig:function(t){return e((function(e){return{config:i()(i()({},e.config),t)}}))},resetConfig:function(){return e({config:{baseUrl:(0,o.Cn)(),placement:"bottom-right",chatConfig:{org:"df_org_uid",t:"2",sid:"df_rt_uid"},bubbleConfig:{show:!0,icon:"👋",title:"需要帮助么",subtitle:"点击我,与我对话"},theme:{mode:"system",textColor:"#ffffff",backgroundColor:"#0066FF"},buttonConfig:{show:!0},locale:"zh-cn"}})}}}))},36310:function(e,t,n){"use strict";n.d(t,{hf:function(){return mn},x5:function(){return wn},zw:function(){return kn},os:function(){return Sn},R1:function(){return En},IY:function(){return vn},LG:function(){return bn},$E:function(){return yn},IA:function(){return dn},W$:function(){return pn},kG:function(){return rn},Z$:function(){return un},Cn:function(){return cn},Xs:function(){return Tn},nt:function(){return An},e:function(){return Mn},xn:function(){return Pn},do:function(){return _n},Hg:function(){return xn},OH:function(){return hn},W1:function(){return fn},ec:function(){return Rn},ye:function(){return On},M$:function(){return on},_p:function(){return Nn},NL:function(){return Bn},$A:function(){return Ln},OJ:function(){return jn},Nu:function(){return Dn},Ox:function(){return qn},Gv:function(){return In},ME:function(){return tn}});var r={};n.r(r),n.d(r,{hasBrowserEnv:function(){return Ce},hasStandardBrowserEnv:function(){return Ae},hasStandardBrowserWebWorkerEnv:function(){return Oe},navigator:function(){return _e},origin:function(){return Re}});var i=n(90819),o=n.n(i),a=n(89933),s=n.n(a),l=n(45332),c=n(89957);function u(e,t){return function(){return e.apply(t,arguments)}}var d,p=n(73656),f=Object.prototype.toString,h=Object.getPrototypeOf,m=(d=Object.create(null),function(e){var t=f.call(e);return d[t]||(d[t]=t.slice(8,-1).toLowerCase())}),g=function(e){return e=e.toLowerCase(),function(t){return m(t)===e}},y=function(e){return function(t){return c(t)===e}},v=Array.isArray,b=y("undefined");var w=g("ArrayBuffer");var k=y("string"),E=y("function"),S=y("number"),x=function(e){return null!==e&&"object"===c(e)},T=function(e){if("object"!==m(e))return!1;var t=h(e);return!(null!==t&&t!==Object.prototype&&null!==Object.getPrototypeOf(t)||Symbol.toStringTag in e||Symbol.iterator in e)},C=g("Date"),_=g("File"),A=g("Blob"),O=g("FileList"),R=g("URLSearchParams"),P=["ReadableStream","Request","Response","Headers"].map(g),I=l(P,4),M=I[0],N=I[1],L=I[2],D=I[3];function j(e,t){var n,r,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=i.allOwnKeys,a=void 0!==o&&o;if(null!=e)if("object"!==c(e)&&(e=[e]),v(e))for(n=0,r=e.length;n0;)if(t===(n=r[i]).toLowerCase())return n;return null}var q="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:global,F=function(e){return!b(e)&&e!==q};var $,U=($="undefined"!=typeof Uint8Array&&h(Uint8Array),function(e){return $&&e instanceof $}),Z=g("HTMLFormElement"),z=function(e){var t=Object.prototype.hasOwnProperty;return function(e,n){return t.call(e,n)}}(),H=g("RegExp"),W=function(e,t){var n=Object.getOwnPropertyDescriptors(e),r={};j(n,(function(n,i){var o;!1!==(o=t(n,i,e))&&(r[i]=o||n)})),Object.defineProperties(e,r)},V="abcdefghijklmnopqrstuvwxyz",G="0123456789",K={DIGIT:G,ALPHA:V,ALPHA_DIGIT:V+V.toUpperCase()+G};var Y,X,Q,J,ee=g("AsyncFunction"),te=(Y="function"==typeof setImmediate,X=E(q.postMessage),Y?setImmediate:X?(Q="axios@".concat(Math.random()),J=[],q.addEventListener("message",(function(e){var t=e.source,n=e.data;t===q&&n===Q&&J.length&&J.shift()()}),!1),function(e){J.push(e),q.postMessage(Q,"*")}):function(e){return setTimeout(e)}),ne="undefined"!=typeof queueMicrotask?queueMicrotask.bind(q):void 0!==p&&p.nextTick||te,re={isArray:v,isArrayBuffer:w,isBuffer:function(e){return null!==e&&!b(e)&&null!==e.constructor&&!b(e.constructor)&&E(e.constructor.isBuffer)&&e.constructor.isBuffer(e)},isFormData:function(e){var t;return e&&("function"==typeof FormData&&e instanceof FormData||E(e.append)&&("formdata"===(t=m(e))||"object"===t&&E(e.toString)&&"[object FormData]"===e.toString()))},isArrayBufferView:function(e){return"undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&w(e.buffer)},isString:k,isNumber:S,isBoolean:function(e){return!0===e||!1===e},isObject:x,isPlainObject:T,isReadableStream:M,isRequest:N,isResponse:L,isHeaders:D,isUndefined:b,isDate:C,isFile:_,isBlob:A,isRegExp:H,isFunction:E,isStream:function(e){return x(e)&&E(e.pipe)},isURLSearchParams:R,isTypedArray:U,isFileList:O,forEach:j,merge:function e(){for(var t=F(this)&&this||{},n=t.caseless,r={},i=function(t,i){var o=n&&B(r,i)||i;T(r[o])&&T(t)?r[o]=e(r[o],t):T(t)?r[o]=e({},t):v(t)?r[o]=t.slice():r[o]=t},o=0,a=arguments.length;o3&&void 0!==arguments[3]?arguments[3]:{},i=r.allOwnKeys;return j(t,(function(t,r){n&&E(t)?e[r]=u(t,n):e[r]=t}),{allOwnKeys:i}),e},trim:function(e){return e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")},stripBOM:function(e){return 65279===e.charCodeAt(0)&&(e=e.slice(1)),e},inherits:function(e,t,n,r){e.prototype=Object.create(t.prototype,r),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},toFlatObject:function(e,t,n,r){var i,o,a,s={};if(t=t||{},null==e)return t;do{for(o=(i=Object.getOwnPropertyNames(e)).length;o-- >0;)a=i[o],r&&!r(a,e,t)||s[a]||(t[a]=e[a],s[a]=!0);e=!1!==n&&h(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},kindOf:m,kindOfTest:g,endsWith:function(e,t,n){e=String(e),(void 0===n||n>e.length)&&(n=e.length),n-=t.length;var r=e.indexOf(t,n);return-1!==r&&r===n},toArray:function(e){if(!e)return null;if(v(e))return e;var t=e.length;if(!S(t))return null;for(var n=new Array(t);t-- >0;)n[t]=e[t];return n},forEachEntry:function(e,t){for(var n,r=(e&&e[Symbol.iterator]).call(e);(n=r.next())&&!n.done;){var i=n.value;t.call(e,i[0],i[1])}},matchAll:function(e,t){for(var n,r=[];null!==(n=e.exec(t));)r.push(n);return r},isHTMLForm:Z,hasOwnProperty:z,hasOwnProp:z,reduceDescriptors:W,freezeMethods:function(e){W(e,(function(t,n){if(E(e)&&-1!==["arguments","caller","callee"].indexOf(n))return!1;var r=e[n];E(r)&&(t.enumerable=!1,"writable"in t?t.writable=!1:t.set||(t.set=function(){throw Error("Can not rewrite read-only method '"+n+"'")}))}))},toObjectSet:function(e,t){var n={},r=function(e){e.forEach((function(e){n[e]=!0}))};return v(e)?r(e):r(String(e).split(t)),n},toCamelCase:function(e){return e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,(function(e,t,n){return t.toUpperCase()+n}))},noop:function(){},toFiniteNumber:function(e,t){return null!=e&&Number.isFinite(e=+e)?e:t},findKey:B,global:q,isContextDefined:F,ALPHABET:K,generateString:function(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:16,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:K.ALPHA_DIGIT,n="",r=t.length;e--;)n+=t[Math.random()*r|0];return n},isSpecCompliantForm:function(e){return!!(e&&E(e.append)&&"FormData"===e[Symbol.toStringTag]&&e[Symbol.iterator])},toJSONObject:function(e){var t=new Array(10);return function e(n,r){if(x(n)){if(t.indexOf(n)>=0)return;if(!("toJSON"in n)){t[r]=n;var i=v(n)?[]:{};return j(n,(function(t,n){var o=e(t,r+1);!b(o)&&(i[n]=o)})),t[r]=void 0,i}}return n}(e,0)},isAsyncFn:ee,isThenable:function(e){return e&&(x(e)||E(e))&&E(e.then)&&E(e.catch)},setImmediate:te,asap:ne},ie=n(78796),oe=n(4977);function ae(e,t,n,r,i){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),r&&(this.request=r),i&&(this.response=i,this.status=i.status?i.status:null)}re.inherits(ae,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:re.toJSONObject(this.config),code:this.code,status:this.status}}});var se=ae.prototype,le={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach((function(e){le[e]={value:e}})),Object.defineProperties(ae,le),Object.defineProperty(se,"isAxiosError",{value:!0}),ae.from=function(e,t,n,r,i,o){var a=Object.create(se);return re.toFlatObject(e,a,(function(e){return e!==Error.prototype}),(function(e){return"isAxiosError"!==e})),ae.call(a,e.message,t,n,r,i),a.cause=e,a.name=e.name,o&&Object.assign(a,o),a};var ce=ae,ue=n(15313).lW;function de(e){return re.isPlainObject(e)||re.isArray(e)}function pe(e){return re.endsWith(e,"[]")?e.slice(0,-2):e}function fe(e,t,n){return e?e.concat(t).map((function(e,t){return e=pe(e),!n&&t?"["+e+"]":e})).join(n?".":""):t}var he=re.toFlatObject(re,{},null,(function(e){return/^is[A-Z]/.test(e)}));var me=function(e,t,n){if(!re.isObject(e))throw new TypeError("target must be an object");t=t||new FormData;var r=(n=re.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,(function(e,t){return!re.isUndefined(t[e])}))).metaTokens,i=n.visitor||u,o=n.dots,a=n.indexes,s=(n.Blob||"undefined"!=typeof Blob&&Blob)&&re.isSpecCompliantForm(t);if(!re.isFunction(i))throw new TypeError("visitor must be a function");function l(e){if(null===e)return"";if(re.isDate(e))return e.toISOString();if(!s&&re.isBlob(e))throw new ce("Blob is not supported. Use a Buffer instead.");return re.isArrayBuffer(e)||re.isTypedArray(e)?s&&"function"==typeof Blob?new Blob([e]):ue.from(e):e}function u(e,n,i){var s=e;if(e&&!i&&"object"===c(e))if(re.endsWith(n,"{}"))n=r?n:n.slice(0,-2),e=JSON.stringify(e);else if(re.isArray(e)&&function(e){return re.isArray(e)&&!e.some(de)}(e)||(re.isFileList(e)||re.endsWith(n,"[]"))&&(s=re.toArray(e)))return n=pe(n),s.forEach((function(e,r){!re.isUndefined(e)&&null!==e&&t.append(!0===a?fe([n],r,o):null===a?n:n+"[]",l(e))})),!1;return!!de(e)||(t.append(fe(i,n,o),l(e)),!1)}var d=[],p=Object.assign(he,{defaultVisitor:u,convertValue:l,isVisitable:de});if(!re.isObject(e))throw new TypeError("data must be an object");return function e(n,r){if(!re.isUndefined(n)){if(-1!==d.indexOf(n))throw Error("Circular reference detected in "+r.join("."));d.push(n),re.forEach(n,(function(n,o){!0===(!(re.isUndefined(n)||null===n)&&i.call(t,n,re.isString(o)?o.trim():o,r,p))&&e(n,r?r.concat(o):[o])})),d.pop()}}(e),t};function ge(e){var t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,(function(e){return t[e]}))}function ye(e,t){this._pairs=[],e&&me(e,this,t)}var ve=ye.prototype;ve.append=function(e,t){this._pairs.push([e,t])},ve.toString=function(e){var t=e?function(t){return e.call(this,t,ge)}:ge;return this._pairs.map((function(e){return t(e[0])+"="+t(e[1])}),"").join("&")};var be=ye;function we(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function ke(e,t,n){if(!t)return e;var r=n&&n.encode||we;re.isFunction(n)&&(n={serialize:n});var i,o=n&&n.serialize;if(i=o?o(t,n):re.isURLSearchParams(t)?t.toString():new be(t,n).toString(r)){var a=e.indexOf("#");-1!==a&&(e=e.slice(0,a)),e+=(-1===e.indexOf("?")?"?":"&")+i}return e}var Ee=function(){function e(){ie(this,e),this.handlers=[]}return oe(e,[{key:"use",value:function(e,t,n){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1}},{key:"eject",value:function(e){this.handlers[e]&&(this.handlers[e]=null)}},{key:"clear",value:function(){this.handlers&&(this.handlers=[])}},{key:"forEach",value:function(e){re.forEach(this.handlers,(function(t){null!==t&&e(t)}))}}]),e}(),Se={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},xe=n(73193),Te={isBrowser:!0,classes:{URLSearchParams:"undefined"!=typeof URLSearchParams?URLSearchParams:be,FormData:"undefined"!=typeof FormData?FormData:null,Blob:"undefined"!=typeof Blob?Blob:null},protocols:["http","https","file","blob","url","data"]},Ce="undefined"!=typeof window&&"undefined"!=typeof document,_e="object"===("undefined"==typeof navigator?"undefined":c(navigator))&&navigator||void 0,Ae=Ce&&(!_e||["ReactNative","NativeScript","NS"].indexOf(_e.product)<0),Oe="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts,Re=Ce&&window.location.href||"http://localhost",Pe=xe(xe({},r),Te);var Ie=function(e){function t(e,n,r,i){var o=e[i++];if("__proto__"===o)return!0;var a=Number.isFinite(+o),s=i>=e.length;return o=!o&&re.isArray(r)?r.length:o,s?(re.hasOwnProp(r,o)?r[o]=[r[o],n]:r[o]=n,!a):(r[o]&&re.isObject(r[o])||(r[o]=[]),t(e,n,r[o],i)&&re.isArray(r[o])&&(r[o]=function(e){var t,n,r={},i=Object.keys(e),o=i.length;for(t=0;t-1,o=re.isObject(e);if(o&&re.isHTMLForm(e)&&(e=new FormData(e)),re.isFormData(e))return i?JSON.stringify(Ie(e)):e;if(re.isArrayBuffer(e)||re.isBuffer(e)||re.isStream(e)||re.isFile(e)||re.isBlob(e)||re.isReadableStream(e))return e;if(re.isArrayBufferView(e))return e.buffer;if(re.isURLSearchParams(e))return t.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();if(o){if(r.indexOf("application/x-www-form-urlencoded")>-1)return function(e,t){return me(e,new Pe.classes.URLSearchParams,Object.assign({visitor:function(e,t,n,r){return Pe.isNode&&re.isBuffer(e)?(this.append(t,e.toString("base64")),!1):r.defaultVisitor.apply(this,arguments)}},t))}(e,this.formSerializer).toString();if((n=re.isFileList(e))||r.indexOf("multipart/form-data")>-1){var a=this.env&&this.env.FormData;return me(n?{"files[]":e}:e,a&&new a,this.formSerializer)}}return o||i?(t.setContentType("application/json",!1),function(e,t,n){if(re.isString(e))try{return(t||JSON.parse)(e),re.trim(e)}catch(e){if("SyntaxError"!==e.name)throw e}return(n||JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){var t=this.transitional||Me.transitional,n=t&&t.forcedJSONParsing,r="json"===this.responseType;if(re.isResponse(e)||re.isReadableStream(e))return e;if(e&&re.isString(e)&&(n&&!this.responseType||r)){var i=!(t&&t.silentJSONParsing)&&r;try{return JSON.parse(e)}catch(e){if(i){if("SyntaxError"===e.name)throw ce.from(e,ce.ERR_BAD_RESPONSE,this,null,this.response);throw e}}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Pe.classes.FormData,Blob:Pe.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};re.forEach(["delete","get","head","post","put","patch"],(function(e){Me.headers[e]={}}));var Ne=Me,Le=n(86222),De=re.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),je=Symbol("internals");function Be(e){return e&&String(e).trim().toLowerCase()}function qe(e){return!1===e||null==e?e:re.isArray(e)?e.map(qe):String(e)}function Fe(e,t,n,r,i){return re.isFunction(r)?r.call(this,t,n):(i&&(t=n),re.isString(t)?re.isString(r)?-1!==t.indexOf(r):re.isRegExp(r)?r.test(t):void 0:void 0)}var $e=function(e,t){function n(e){ie(this,n),e&&this.set(e)}return oe(n,[{key:"set",value:function(e,t,n){var r=this;function i(e,t,n){var i=Be(t);if(!i)throw new Error("header name must be a non-empty string");var o=re.findKey(r,i);(!o||void 0===r[o]||!0===n||void 0===n&&!1!==r[o])&&(r[o||t]=qe(e))}var o=function(e,t){return re.forEach(e,(function(e,n){return i(e,n,t)}))};if(re.isPlainObject(e)||e instanceof this.constructor)o(e,t);else if(re.isString(e)&&(e=e.trim())&&!/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim()))o(function(e){var t,n,r,i={};return e&&e.split("\n").forEach((function(e){r=e.indexOf(":"),t=e.substring(0,r).trim().toLowerCase(),n=e.substring(r+1).trim(),!t||i[t]&&De[t]||("set-cookie"===t?i[t]?i[t].push(n):i[t]=[n]:i[t]=i[t]?i[t]+", "+n:n)})),i}(e),t);else if(re.isHeaders(e)){var a,s=Le(e.entries());try{for(s.s();!(a=s.n()).done;){var c=l(a.value,2),u=c[0];i(c[1],u,n)}}catch(e){s.e(e)}finally{s.f()}}else null!=e&&i(t,e,n);return this}},{key:"get",value:function(e,t){if(e=Be(e)){var n=re.findKey(this,e);if(n){var r=this[n];if(!t)return r;if(!0===t)return function(e){for(var t,n=Object.create(null),r=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;t=r.exec(e);)n[t[1]]=t[2];return n}(r);if(re.isFunction(t))return t.call(this,r,n);if(re.isRegExp(t))return t.exec(r);throw new TypeError("parser must be boolean|regexp|function")}}}},{key:"has",value:function(e,t){if(e=Be(e)){var n=re.findKey(this,e);return!(!n||void 0===this[n]||t&&!Fe(0,this[n],n,t))}return!1}},{key:"delete",value:function(e,t){var n=this,r=!1;function i(e){if(e=Be(e)){var i=re.findKey(n,e);!i||t&&!Fe(0,n[i],i,t)||(delete n[i],r=!0)}}return re.isArray(e)?e.forEach(i):i(e),r}},{key:"clear",value:function(e){for(var t=Object.keys(this),n=t.length,r=!1;n--;){var i=t[n];e&&!Fe(0,this[i],i,e,!0)||(delete this[i],r=!0)}return r}},{key:"normalize",value:function(e){var t=this,n={};return re.forEach(this,(function(r,i){var o=re.findKey(n,i);if(o)return t[o]=qe(r),void delete t[i];var a=e?function(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(function(e,t,n){return t.toUpperCase()+n}))}(i):String(i).trim();a!==i&&delete t[i],t[a]=qe(r),n[a]=!0})),this}},{key:"concat",value:function(){for(var e,t=arguments.length,n=new Array(t),r=0;r1?n-1:0),i=1;i1&&void 0!==arguments[1]?arguments[1]:Date.now();i=o,n=null,r&&(clearTimeout(r),r=null),e.apply(null,t)};return[function(){for(var e=Date.now(),t=e-i,s=arguments.length,l=new Array(s),c=0;c=o?a(l,e):(n=l,r||(r=setTimeout((function(){r=null,a(n)}),o-t)))},function(){return n&&a(n)}]},Xe=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:3,r=0,i=Ke(50,250);return Ye((function(n){var o=n.loaded,a=n.lengthComputable?n.total:void 0,s=o-r,l=i(s);r=o;var c=Ge({loaded:o,total:a,progress:a?o/a:void 0,bytes:s,rate:l||void 0,estimated:l&&a&&o<=a?(a-o)/l:void 0,event:n,lengthComputable:null!=a},t?"download":"upload",!0);e(c)}),n)},Qe=function(e,t){var n=null!=e;return[function(r){return t[0]({lengthComputable:n,total:e,loaded:r})},t[1]]},Je=function(e){return function(){for(var t=arguments.length,n=new Array(t),r=0;r1?t-1:0),r=1;r1?"since :\n"+s.map(Pt).join("\n"):" "+Pt(s[0]):"as no adapter specified";throw new ce("There is no suitable adapter to dispatch the request "+c,"ERR_NOT_SUPPORT")}return n};function Nt(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new We(null,e)}function Lt(e){return Nt(e),e.headers=Ue.from(e.headers),e.data=Ze.call(e,e.transformRequest),-1!==["post","put","patch"].indexOf(e.method)&&e.headers.setContentType("application/x-www-form-urlencoded",!1),Mt(e.adapter||Ne.adapter)(e).then((function(t){return Nt(e),t.data=Ze.call(e,e.transformResponse,t),t.headers=Ue.from(t.headers),t}),(function(t){return ze(t)||(Nt(e),t&&t.response&&(t.response.data=Ze.call(e,e.transformResponse,t.response),t.response.headers=Ue.from(t.response.headers))),Promise.reject(t)}))}var Dt="1.7.8",jt={};["object","boolean","number","function","string","symbol"].forEach((function(e,t){jt[e]=function(n){return c(n)===e||"a"+(t<1?"n ":" ")+e}}));var Bt={};jt.transitional=function(e,t,n){function r(e,t){return"[Axios v1.7.8] Transitional option '"+e+"'"+t+(n?". "+n:"")}return function(n,i,o){if(!1===e)throw new ce(r(i," has been removed"+(t?" in "+t:"")),ce.ERR_DEPRECATED);return t&&!Bt[i]&&(Bt[i]=!0,console.warn(r(i," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(n,i,o)}},jt.spelling=function(e){return function(t,n){return console.warn("".concat(n," is likely a misspelling of ").concat(e)),!0}};var qt={assertOptions:function(e,t,n){if("object"!==c(e))throw new ce("options must be an object",ce.ERR_BAD_OPTION_VALUE);for(var r=Object.keys(e),i=r.length;i-- >0;){var o=r[i],a=t[o];if(a){var s=e[o],l=void 0===s||a(s,o,e);if(!0!==l)throw new ce("option "+o+" must be "+l,ce.ERR_BAD_OPTION_VALUE)}else if(!0!==n)throw new ce("Unknown option "+o,ce.ERR_BAD_OPTION)}},validators:jt},Ft=qt.validators,$t=function(){function e(t){ie(this,e),this.defaults=t,this.interceptors={request:new Ee,response:new Ee}}var t;return oe(e,[{key:"request",value:(t=a(i().mark((function e(t,n){var r,o;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,this._request(t,n);case 3:return e.abrupt("return",e.sent);case 6:if(e.prev=6,e.t0=e.catch(0),e.t0 instanceof Error){r={},Error.captureStackTrace?Error.captureStackTrace(r):r=new Error,o=r.stack?r.stack.replace(/^.+\n/,""):"";try{e.t0.stack?o&&!String(e.t0.stack).endsWith(o.replace(/^.+\n.+\n/,""))&&(e.t0.stack+="\n"+o):e.t0.stack=o}catch(e){}}throw e.t0;case 10:case"end":return e.stop()}}),e,this,[[0,6]])}))),function(e,n){return t.apply(this,arguments)})},{key:"_request",value:function(e,t){"string"==typeof e?(t=t||{}).url=e:t=e||{};var n=t=at(this.defaults,t),r=n.transitional,i=n.paramsSerializer,o=n.headers;void 0!==r&&qt.assertOptions(r,{silentJSONParsing:Ft.transitional(Ft.boolean),forcedJSONParsing:Ft.transitional(Ft.boolean),clarifyTimeoutError:Ft.transitional(Ft.boolean)},!1),null!=i&&(re.isFunction(i)?t.paramsSerializer={serialize:i}:qt.assertOptions(i,{encode:Ft.function,serialize:Ft.function},!0)),qt.assertOptions(t,{baseUrl:Ft.spelling("baseURL"),withXsrfToken:Ft.spelling("withXSRFToken")},!0),t.method=(t.method||this.defaults.method||"get").toLowerCase();var a=o&&re.merge(o.common,o[t.method]);o&&re.forEach(["delete","get","head","post","put","patch","common"],(function(e){delete o[e]})),t.headers=Ue.concat(a,o);var s=[],l=!0;this.interceptors.request.forEach((function(e){"function"==typeof e.runWhen&&!1===e.runWhen(t)||(l=l&&e.synchronous,s.unshift(e.fulfilled,e.rejected))}));var c,u=[];this.interceptors.response.forEach((function(e){u.push(e.fulfilled,e.rejected)}));var d,p=0;if(!l){var f=[Lt.bind(this),void 0];for(f.unshift.apply(f,s),f.push.apply(f,u),d=f.length,c=Promise.resolve(t);p0;)r._listeners[t](e);r._listeners=null}})),this.promise.then=function(e){var t,n=new Promise((function(e){r.subscribe(e),t=e})).then(e);return n.cancel=function(){r.unsubscribe(t)},n},t((function(e,t,i){r.reason||(r.reason=new We(e,t,i),n(r.reason))}))}return oe(e,[{key:"throwIfRequested",value:function(){if(this.reason)throw this.reason}},{key:"subscribe",value:function(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]}},{key:"unsubscribe",value:function(e){if(this._listeners){var t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}}},{key:"toAbortSignal",value:function(){var e=this,t=new AbortController,n=function(e){t.abort(e)};return this.subscribe(n),t.signal.unsubscribe=function(){return e.unsubscribe(n)},t.signal}}],[{key:"source",value:function(){var t;return{token:new e((function(e){t=e})),cancel:t}}}]),e}(),zt=Zt;var Ht={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(Ht).forEach((function(e){var t=l(e,2),n=t[0],r=t[1];Ht[r]=n}));var Wt=Ht;var Vt=function e(t){var n=new Ut(t),r=u(Ut.prototype.request,n);return re.extend(r,Ut.prototype,n,{allOwnKeys:!0}),re.extend(r,n,null,{allOwnKeys:!0}),r.create=function(n){return e(at(t,n))},r}(Ne);Vt.Axios=Ut,Vt.CanceledError=We,Vt.CancelToken=zt,Vt.isCancel=ze,Vt.VERSION=Dt,Vt.toFormData=me,Vt.AxiosError=ce,Vt.Cancel=Vt.CanceledError,Vt.all=function(e){return Promise.all(e)},Vt.spread=function(e){return function(t){return e.apply(null,t)}},Vt.isAxiosError=function(e){return re.isObject(e)&&!0===e.isAxiosError},Vt.mergeConfig=at,Vt.AxiosHeaders=Ue,Vt.formToJSON=function(e){return Ie(re.isHTMLForm(e)?new FormData(e):e)},Vt.getAdapter=Mt,Vt.HttpStatusCode=Wt,Vt.default=Vt;var Gt=Vt,Kt=n(55735),Yt=n(41159);function Xt(){return Qt.apply(this,arguments)}function Qt(){return(Qt=s()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,Yt.request)("/config/bytedesk/properties",{method:"GET",params:{client:Kt.bVn}}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Jt(e){try{var t=atob(e).split(":");if(t.length<2)throw new Error("许可证格式无效");var n=t[0],r=t[1];if(!/^\d{4}-\d{2}-\d{2}$/.test(r))throw new Error("解密后的字符串不是有效的日期格式");var i="p"===n?"paid":"free",o="COMMUNITY";if(t.length>=3&&t[2]){var a=t[2].toUpperCase();["COMMUNITY","ENTERPRISE","PLATFORM"].includes(a)&&(o=a)}var s=[];t.length>=4&&t[3]&&(s=t[3].split(",").filter((function(e){return""!==e.trim()})));var l=[];return t.length>=5&&t[4]&&(l=t[4].split(",").filter((function(e){return""!==e.trim()}))),{userType:i,expiryDate:r,isValid:!en(e),edition:o,serverIps:s,serverDomains:l}}catch(e){return console.error("解密许可证失败:",e),{userType:"free",expiryDate:"",isValid:!1,edition:"COMMUNITY",serverIps:[],serverDomains:[]}}}function en(e){var t=function(e){try{var t=atob(e);if(t.includes(":")){var n=t.split(":");if(n.length>=2&&/^\d{4}-\d{2}-\d{2}$/.test(n[1]))return n[1]}if(/^\d{4}-\d{2}-\d{2}$/.test(t))return t;throw new Error("解密后的字符串不是有效的日期格式")}catch(e){return console.error("解密失败:",e),""}}(e);if(!t)return!0;var n=new Date(t),r=new Date;return r.setHours(0,0,0,0),n.setHours(0,0,0,0),r>n}function tn(){return nn.apply(this,arguments)}function nn(){return(nn=s()(o()().mark((function e(){var t,n,r,i,a;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Gt.get("/admin/config.json");case 3:t=e.sent,(n=t.data).enabled?(console.log("config enabled: ",n),localStorage.setItem(Kt.gZF,Kt.Eci),localStorage.setItem(Kt.h_R,n.apiUrl),localStorage.setItem(Kt.xE3,n.websocketUrl),localStorage.setItem(Kt.gUi,n.htmlUrl)):"open"===Kt.nGu?(console.log("config opensource"),r=window.location.port,i=window.location.protocol+"//"+window.location.hostname+":"+r,a="ws://"+window.location.hostname+":9885/websocket",console.log("apiUrl: ",i," port:",r," websocketUrl:",a),localStorage.setItem(Kt.gZF,Kt.Eci),localStorage.setItem(Kt.h_R,i),localStorage.setItem(Kt.xE3,a),localStorage.setItem(Kt.gUi,i)):(console.log("config disabled"),localStorage.setItem(Kt.gZF,Kt.hl8),localStorage.removeItem(Kt.h_R),localStorage.removeItem(Kt.xE3),localStorage.removeItem(Kt.gUi)),e.next=11;break;case 8:e.prev=8,e.t0=e.catch(0),console.log("error: ",e.t0);case 11:case"end":return e.stop()}}),e,null,[[0,8]])})))).apply(this,arguments)}function rn(){if(localStorage.getItem(Kt.Ss2)===Kt.Eci){var e=localStorage.getItem(Kt.DuM);return null===e?"http://127.0.0.1:9003":e}if(localStorage.getItem(Kt.gZF)===Kt.Eci){var t=localStorage.getItem(Kt.h_R);return null===t?"http://127.0.0.1:9003":t}return"http://127.0.0.1:9003"}function on(){return rn()+"/api/v1/upload/file"}function an(){if(localStorage.getItem(Kt.gZF)===Kt.Eci){var e=localStorage.getItem(Kt.gUi);return null===e?"http://127.0.0.1:9003":e}return"http://127.0.0.1:9003"}function sn(){if(localStorage.getItem(Kt.gZF)===Kt.Eci){var e=localStorage.getItem(Kt.gUi);return null===e?"http://127.0.0.1:9003":e}return"http://127.0.0.1:9003"}function ln(){if(localStorage.getItem(Kt.gZF)===Kt.Eci){var e=localStorage.getItem(Kt.gUi);return null===e?"http://127.0.0.1:9003":e}return"http://127.0.0.1:9003"}function cn(){return an()+"/chat/"}function un(){return an()+"/chat/iframe.html"}function dn(){return an()+"/agent"}function pn(){return sn()+"/agenticflow/ticketbuilder"}function fn(e){return ln()+"/notebase/kbase/"+e}function hn(e){return ln()+"/notebase/article/"+e+"/edit"}function mn(){return rn()+"/excel/download"}function gn(e){return rn()+"/excel/download"+e}function yn(){window.open(gn("/team_member.xlsx"))}function vn(){window.open(gn("/kbase_faq.xlsx"))}function bn(){window.open(gn("/kbase_text.xlsx"))}function wn(){window.open(gn("/kbase_auto_reply_fixed.xlsx"))}function kn(){window.open(gn("/kbase_auto_reply_keyword.xlsx"))}function En(){window.open(gn("/kbase_taboo.xlsx"))}function Sn(){window.open(gn("/kbase_quick_reply.xlsx"))}function xn(){var e=localStorage.getItem(Kt.Ss2);if(console.log("custom_enabled: ",e),e===Kt.Eci){var t=localStorage.getItem(Kt.sZT);return null===t?"ws://127.0.0.1:9885/websocket":t}var n=localStorage.getItem(Kt.gZF),r=localStorage.getItem(Kt.xE3);return n===Kt.Eci?r:"ws://127.0.0.1:9885/websocket"}function Tn(){return Cn.apply(this,arguments)}function Cn(){return(Cn=s()(o()().mark((function e(){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Xt();case 2:if(t=e.sent,console.log("getConfigProperties response: ",t),200!==t.code){e.next=9;break}return localStorage.setItem(Kt.hM,JSON.stringify(t.data)),e.abrupt("return",t.data);case 9:return e.abrupt("return",null);case 10:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function _n(){if(Nn())return"https://www.weiyuai.cn/logo.png";var e=localStorage.getItem(Kt.hM);if(e){var t,n,r,i,o,a=JSON.parse(e);if(null!==(t=a.custom)&&void 0!==t&&t.enabled&&null!=a&&null!==(n=a.custom)&&void 0!==n&&n.logo&&(null==a||null===(r=a.custom)||void 0===r?void 0:r.logo.length)>0&&null!=a&&null!==(i=a.custom)&&void 0!==i&&i.logo.startsWith("http"))return null==a||null===(o=a.custom)||void 0===o?void 0:o.logo}return"https://www.weiyuai.cn/logo.png"}function An(){var e,t=localStorage.getItem(Kt.hM);return t?null===(e=JSON.parse(t).custom)||void 0===e?void 0:e.enabled:null}function On(){var e=localStorage.getItem(Kt.hM);if(e){var t,n,r,i,o=JSON.parse(e);if(null!=o&&null!==(t=o.custom)&&void 0!==t&&t.enabled&&null!=o&&null!==(n=o.custom)&&void 0!==n&&n.name&&(null==o||null===(r=o.custom)||void 0===r||null===(r=r.name)||void 0===r?void 0:r.length)>0)return null==o||null===(i=o.custom)||void 0===i?void 0:i.name}return null}function Rn(){var e=localStorage.getItem(Kt.hM);if(e){var t,n,r=JSON.parse(e);if(null!=r&&null!==(t=r.custom)&&void 0!==t&&t.enabled)return null==r||null===(n=r.custom)||void 0===n?void 0:n.showRightCornerChat}return!0}function Pn(){var e=localStorage.getItem(Kt.hM);if(e){var t=JSON.parse(e);return Jt(null==t?void 0:t.appkey)}return null}function In(){var e=localStorage.getItem(Kt.hM);if(e){var t=JSON.parse(e);return en(null==t?void 0:t.appkey)}return!0}function Mn(){var e=localStorage.getItem(Kt.hM);if(e){var t=JSON.parse(e);return Jt(null==t?void 0:t.appkey).edition}return null}function Nn(){return Mn()===Kt.RxZ}function Ln(){return Mn()===Kt.RG5}function Dn(){return Mn()===Kt.p_L}function jn(){var e=Mn();return e===Kt.RG5||e===Kt.p_L}function Bn(){var e=Mn();return e===Kt.RxZ||e===Kt.RG5||e===Kt.p_L}function qn(){return!1}},55735:function(e,t,n){"use strict";n.d(t,{$qr:function(){return en},AEB:function(){return k},AJd:function(){return vr},AOk:function(){return Xn},AzB:function(){return Wn},BG8:function(){return N},BMI:function(){return Pt},BOH:function(){return Je},Bt2:function(){return In},C20:function(){return B},C29:function(){return kn},Cml:function(){return F},Cy5:function(){return yr},DGp:function(){return dr},DST:function(){return Dt},DiZ:function(){return ee},DuM:function(){return O},EIw:function(){return de},Eci:function(){return C},Eis:function(){return W},EmD:function(){return Y},ErC:function(){return Tn},F4$:function(){return ge},FM$:function(){return q},FXY:function(){return Gt},Ff2:function(){return xr},Fpn:function(){return nn},GJZ:function(){return Yn},GMZ:function(){return Pn},Gmi:function(){return ve},HQF:function(){return Oe},H_O:function(){return Qe},Hxq:function(){return qt},I2C:function(){return we},I3Y:function(){return En},IUl:function(){return Ye},Iap:function(){return Sr},Iju:function(){return D},Im:function(){return Jt},IrL:function(){return Nt},IuT:function(){return Ut},IzN:function(){return V},JEC:function(){return Re},JTO:function(){return On},JiM:function(){return sr},K0y:function(){return qe},KBB:function(){return Le},KY:function(){return Ht},KoL:function(){return mn},Kvk:function(){return Vt},L1h:function(){return Zn},L2A:function(){return zt},LA8:function(){return Z},LZ1:function(){return ht},Lx6:function(){return Nn},N1q:function(){return Cn},NDq:function(){return kt},Njn:function(){return u},Nqz:function(){return f},OMm:function(){return re},OwA:function(){return tr},PQL:function(){return K},PYi:function(){return $e},PZ1:function(){return jt},Pa8:function(){return tn},PcP:function(){return Bt},PhI:function(){return $},Pr$:function(){return vn},Q7C:function(){return it},QPQ:function(){return St},Qeb:function(){return gt},Qm:function(){return Ue},Qn:function(){return Ze},QxM:function(){return fn},R8f:function(){return Ct},RB4:function(){return p},RG5:function(){return o},RI9:function(){return xn},Ra4:function(){return pt},RxZ:function(){return i},S6e:function(){return be},SbP:function(){return Cr},SeQ:function(){return cr},Ss2:function(){return A},SsI:function(){return ae},TAc:function(){return yt},TKl:function(){return ln},TvW:function(){return ye},U15:function(){return an},UMe:function(){return j},UUF:function(){return M},Ue_:function(){return cn},V1n:function(){return st},VWw:function(){return bn},VX:function(){return Et},VXt:function(){return et},VZf:function(){return b},VoP:function(){return h},W66:function(){return Bn},WJP:function(){return fe},WvL:function(){return Tt},XCo:function(){return fr},XrC:function(){return Un},Xzy:function(){return Q},Y0e:function(){return un},YjS:function(){return Lt},Yu1:function(){return ze},Yux:function(){return Dn},YwV:function(){return v},ZD$:function(){return Te},ZfG:function(){return Sn},Zvp:function(){return Xt},_FS:function(){return xt},_Fh:function(){return rn},_X4:function(){return d},_Xr:function(){return Mn},_oo:function(){return kr},a4q:function(){return br},aOw:function(){return tt},aZD:function(){return c},aak:function(){return L},ach:function(){return nt},ajB:function(){return ce},b3t:function(){return me},b6l:function(){return H},bDv:function(){return Zt},bVn:function(){return s},c7i:function(){return bt},c7m:function(){return gr},cRk:function(){return Tr},cW9:function(){return An},ccx:function(){return ur},cin:function(){return dt},d23:function(){return Pe},d3_:function(){return Me},dNm:function(){return ue},dd4:function(){return nr},e2F:function(){return _e},e73:function(){return Ee},f4h:function(){return mt},fEl:function(){return Be},fN$:function(){return y},frw:function(){return Vn},fuK:function(){return ut},fxo:function(){return Qt},fyH:function(){return $t},gJI:function(){return ar},gUi:function(){return T},gZF:function(){return E},h5w:function(){return g},hM:function(){return P},h_R:function(){return S},hcJ:function(){return _t},hfv:function(){return Se},hl2:function(){return at},hl8:function(){return _},hqx:function(){return Rt},hwr:function(){return Hn},i2Q:function(){return Yt},ibP:function(){return It},ics:function(){return Wt},iw8:function(){return l},j0C:function(){return rt},j0X:function(){return er},j87:function(){return te},jGk:function(){return rr},jlI:function(){return z},kA8:function(){return lt},kCq:function(){return sn},kPf:function(){return pn},kRR:function(){return gn},lEl:function(){return vt},lLQ:function(){return se},lMi:function(){return yn},m7i:function(){return Ie},n$Z:function(){return Fe},n1c:function(){return At},n4F:function(){return Xe},nGQ:function(){return or},nGu:function(){return r},nvV:function(){return ie},oLW:function(){return Ne},oLY:function(){return mr},owQ:function(){return Ce},pBv:function(){return Ot},pHh:function(){return Qn},pIN:function(){return $n},p_L:function(){return a},qQU:function(){return Kn},qRy:function(){return wr},qtN:function(){return U},rWo:function(){return Er},r_5:function(){return le},rk3:function(){return pr},sFW:function(){return jn},sM_:function(){return Ln},sOn:function(){return wt},sZT:function(){return R},sbT:function(){return Rn},scI:function(){return We},spX:function(){return _n},sxn:function(){return w},tU$:function(){return ft},tVi:function(){return He},ti4:function(){return Jn},uCV:function(){return pe},uDO:function(){return Kt},uEw:function(){return hn},uaR:function(){return X},uke:function(){return je},uwA:function(){return wn},v1N:function(){return ot},v3R:function(){return De},vIe:function(){return Ke},vPY:function(){return Ve},vXk:function(){return xe},w7Z:function(){return ir},wAM:function(){return ne},wKE:function(){return oe},wTN:function(){return hr},whQ:function(){return Ft},x1y:function(){return he},xAg:function(){return dn},xE3:function(){return x},xTq:function(){return lr},xY_:function(){return G},xtN:function(){return Ge},xw4:function(){return Gn},yRi:function(){return ke},yZA:function(){return Fn},yib:function(){return zn},z1:function(){return qn},zBg:function(){return m},zSu:function(){return on},zWk:function(){return Ae},zey:function(){return Mt},zgb:function(){return I},zvK:function(){return ct},zzK:function(){return J}});var r="open",i="COMMUNITY",o="ENTERPRISE",a="PLATFORM",s="WEB_ADMIN",l="BYTEDESK",c="workgroup",u="agent",d="robot",p="unified",f="service",h="i18n.",m=h+"DEPT_ALL",g=h+"under.development",y="EVENT_BUS_TOKEN_INVALID",v="EVENT_BUS_MQTT_NOTICE",b="EVENT_BUS_MQTT_MESSAGE",w="THEME_MODE_TYPE",k="THEME_NAME_TYPE",E="CONFIG_ENABLED_ADMIN",S="CONFIG_API_URL_ADMIN",x="CONFIG_WEBSOCKET_URL_ADMIN",T="CONFIG_HTML_URL_ADMIN",C="true",_="false",A="CONFIG_CUSTOM_ENABLED_ADMIN",O="CONFIG_CUSTOM_API_URL_ADMIN",R="CONFIG_CUSTOM_WEBSOCKET_URL_ADMIN",P="CONFIG_PROPERTIES",I="MOBILE_REGISTER",M="MOBILE_LOGIN",N="MOBILE_RESET",L="MOBILE_VERIFY",D="EMAIL_RESET",j="EMAIL_VERIFY",B="PENDING",q="SCANNED",F="CONFIRMED",$="EXPIRED",U="AUTH_STORE",Z="ACCESS_TOKEN",z="UNIFIED_STORE",H="WORKGROUP_STORE",W="ROBOT_STORE",V="ORGANIZATION_STORE",G="DEPARTMENT_STORE",K="MEMBER_STORE",Y="USER_STORE",X="ROLE_STORE",Q="GROUP_STORE",J="AGENT_STORE",ee="THREAD_STORE",te="MESSAGE_STORE",ne="QUARTZ_STORE",re="CATEGORY_STORE",ie="ACTION_STORE",oe="KBASE_STORE",ae="ARTICLE_STORE",se="LLM_MODEL_STORE",le="LLM_MODEL_PLATFORM_STORE",ce="LLM_PROVIDER_STORE",ue="LLM_PROVIDER_PLATFORM_STORE",de="MODEL_STORE",pe="CHANNEL_STORE",fe="CHANNEL_APP_STORE",he="WECHAT_APP_STORE",me="META_APP_STORE",ge="SOCIAL_APP_STORE",ye="WHATSAPP_STORE",ve="MESSENGER_STORE",be="INSTAGRAM_STORE",we="TELEGRAM_STORE",ke="LINE_STORE",Ee="EMAIL_STORE",Se="SLACK_STORE",xe="ROUND_ROBIN",Te="LEAST_ACTIVE",Ce="RANDOM",_e="WEIGHTED_RANDOM",Ae="CONSISTENT_HASH",Oe="FASTEST_RESPONSE",Re="BROADCAST",Pe="PENDING",Ie="PROCESSING",Me="READ",Ne="REPLIED",Le="TRANSFERRED",De="ESCALATED",je="CLOSED",Be="SPAM",qe="INVALID",Fe="NOTICE",$e="TEXT",Ue="IMAGE",Ze="FILE",ze="AUDIO",He="VIDEO",We="0",Ve="1",Ge="2",Ke="15",Ye="16",Xe="MEMBER",Qe="GROUP",Je="AGENT",et="WORKGROUP",tt="ROBOT",nt="NEW",rt="ROBOTING",it="OFFLINE",ot="QUEUING",at="CHATTING",st="CLOSED",lt="PENDING",ct="PROCESSING",ut="RESOLVED",dt="CLOSED",pt="AVAILABLE",ft="BUSY",ht="OFFLINE",mt="SERVICE",gt="LLM",yt="EXACT",vt="FUZZY",bt="REGULAR",wt="VECTOR",kt="ELASTIC",Et="HELPCENTER",St="LLM",xt="QUICKREPLY",Tt="AUTOREPLY",Ct="TABOO",_t="TICKET",At="LLM_FILE",Ot="LLM_TEXT",Rt="FAQ",Pt="AUTOREPLY_FIXED",It="AUTOREPLY_KEYWORD",Mt="MEMBER",Nt="CHAT",Lt="ATTACHMENT",Dt="FIXED",jt="KEYWORD",Bt="LLM",qt="PLATFORM",Ft="ORGANIZATION",$t="AGENT",Ut="CUSTOMER",Zt="THREAD",zt="DEVELOPMENT",Ht="PRODUCTION",Wt="THREAD",Vt="ROBOT",Gt="TICKET",Kt="SYSTEM",Yt="WEB",Xt="WEB_PC",Qt="WEB_H5",Jt="WEB_VISITOR",en="WEB_ADMIN",tn="IOS",nn="ANDROID",rn="ELECTRON",on="FLUTTER",an="FLUTTER_WEB",sn="FLUTTER_ANDROID",ln="FLUTTER_IOS",cn="FLUTTER_MACOS",un="FLUTTER_WINDOWS",dn="FLUTTER_LINUX",pn="UNIAPP",fn="UNIAPP_WEB",hn="UNIAPP_ANDROID",mn="UNIAPP_IOS",gn="WECHAT",yn="WECHAT_MINI",vn="WECHAT_MP",bn="WECHAT_WORK",wn="WECHAT_KEFU",kn="WECHAT_CHANNEL",En="org",Sn="t",xn="sid",Tn="lang",Cn="mode",_n="backgroundColor",An="textColor",On="LOWEST",Rn="LOW",Pn="MEDIUM",In="HIGH",Mn="URGENT",Nn="CRITICAL",Ln="NEW",Dn="ASSIGNED",jn="CLAIMED",Bn="UNCLAIMED",qn="PROCESSING",Fn="TRANSFERRED",$n="PENDING",Un="HOLDING",Zn="RESUMED",zn="REOPENED",Hn="RESOLVED",Wn="ESCALATED",Vn="CLOSED",Gn="CANCELLED",Kn="VERIFIED_OK",Yn="VERIFIED_FAIL",Xn="ORG",Qn="AGENT",Jn="WORKGROUP",er="DEPARTMENT",tr="HOUR",nr="DAY",rr="df_role_super_uid",ir="df_role_admin_uid",or="df_role_member_uid",ar="df_role_agent_uid",sr="CHAT",lr="EMBEDDING",cr="RERANK",ur="FULLTEXT",dr="VECTOR",pr="MIXED",fr="ANDROID",hr="IOS",mr="FLUTTER",gr="UNIAPP",yr="QUICKAPP",vr="OTHER",br="MP",wr="MINI",kr="WORK",Er="KEFU",Sr="WEBHOOK",xr="MESSENGER",Tr="INSTAGRAM",Cr="WHATSAPP"},69114:function(e,t,n){"use strict";n.d(t,{Z:function(){return i}});var r,i={all:r=r||new Map,on:function(e,t){var n=r.get(e);n?n.push(t):r.set(e,[t])},off:function(e,t){var n=r.get(e);n&&(t?n.splice(n.indexOf(t)>>>0,1):r.set(e,[]))},emit:function(e,t){var n=r.get(e);n&&n.slice().map((function(e){e(t)})),(n=r.get("*"))&&n.slice().map((function(n){n(e,t)}))}}},65461:function(e,t,n){"use strict";n.d(t,{pr:function(){return R},Bc:function(){return _},NZ:function(){return T},Qk:function(){return x},sS:function(){return M},mr:function(){return S},eD:function(){return I},Zx:function(){return O},Qj:function(){return P},aS:function(){return A}});n(45332);var r,i=n(90819),o=n.n(i),a=n(89933),s=n.n(a),l={randomUUID:"undefined"!=typeof crypto&&crypto.randomUUID&&crypto.randomUUID.bind(crypto)},c=new Uint8Array(16);function u(){if(!r&&!(r="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return r(c)}for(var d=[],p=0;p<256;++p)d.push((p+256).toString(16).slice(1));function f(e,t=0){return(d[e[t+0]]+d[e[t+1]]+d[e[t+2]]+d[e[t+3]]+"-"+d[e[t+4]]+d[e[t+5]]+"-"+d[e[t+6]]+d[e[t+7]]+"-"+d[e[t+8]]+d[e[t+9]]+"-"+d[e[t+10]]+d[e[t+11]]+d[e[t+12]]+d[e[t+13]]+d[e[t+14]]+d[e[t+15]]).toLowerCase()}var h=function(e,t,n){if(l.randomUUID&&!t&&!e)return l.randomUUID();var r=(e=e||{}).random||(e.rng||u)();if(r[6]=15&r[6]|64,r[8]=63&r[8]|128,t){n=n||0;for(var i=0;i<16;++i)t[n+i]=r[i];return t}return f(r)},m=n(4147),g=n(45739),y=n(13254),v=n(41159),b=n(55735),w=n(28977),k=n.n(w),E=n(51239);var S=function(e){return k()(e).format("YYYY-MM-DD HH:mm:ss")},x=function(){var e=s()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,g.kS)();case 2:T();case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),T=function(){var e=window.location,t=e.search,n=e.pathname,r=new URL(window.location.href).searchParams.get("redirect");"/auth/login"===window.location.pathname||r||v.history.replace({pathname:"/auth/login",search:(0,y.stringify)({redirect:n+t})}),localStorage.removeItem(b.LA8),localStorage.removeItem(b.qtN),localStorage.removeItem(b.nvV),localStorage.removeItem(b.b6l),localStorage.removeItem(b.IzN),localStorage.removeItem(b.Eis),localStorage.removeItem(b.xY_),localStorage.removeItem(b.PQL),localStorage.removeItem(b.wKE),localStorage.removeItem(b.uaR),localStorage.removeItem(b.Xzy),localStorage.removeItem(b.zzK),localStorage.removeItem(b.b6l),localStorage.removeItem(b.DiZ),localStorage.removeItem(b.j87),localStorage.removeItem(b.wAM),localStorage.removeItem(b.ajB),localStorage.removeItem(b.dNm),localStorage.removeItem(b.lLQ),localStorage.removeItem(b.r_5),localStorage.removeItem(b.EIw),localStorage.removeItem(b.jlI),localStorage.removeItem(b.SsI),localStorage.removeItem(b.OMm),localStorage.removeItem(b.x1y),localStorage.removeItem(b.b3t),localStorage.removeItem(b.F4$),localStorage.removeItem(b.Gmi),localStorage.removeItem(b.S6e),localStorage.removeItem(b.TvW),localStorage.removeItem(b.I2C),localStorage.removeItem(b.yRi),localStorage.removeItem(b.e73),localStorage.removeItem(b.hfv),E.L.getState().resetUserInfo(),window.location.reload()},C=["localhost","127.0.0.1","weiyu","kefux","bytedesk","jikao","meiyu","liangshi","tiku","zhaobiao","weikefu","luobosi"];function _(){var e=window.location.href;if(!e)return console.error("currentUrl is undefined or empty."),!1;for(var t=0;tt?e.slice(0,t-3)+"...":e}function O(){return h().replaceAll(/-/g,"")}function R(){console.log("%cWelcome to Bytedesk","font-family:Arial; color:#3370ff ; font-size:18px; font-weight:bold;","GitHub:https://github.com/bytedesk/bytedesk",m.i8)}function P(e){return e.endsWith("/")?e.slice(0,-1):e}function I(){return["undo","redo","brush","eraser","|","bold","italic","underline","strike","link","code","hr","todo","emoji","font-color","|","image","video","attachment","quote","code-block","table"]}var M=function(e){if(!e||0===e)return"0 B";for(var t=["B","KB","MB","GB","TB"],n=e,r=0;n>=1024&&r{const{type:t,children:n,prefixCls:l,buttonProps:c,close:u,autoFocus:d,emitEvent:p,isSilent:f,quitOnNullishReturnValue:h,actionFn:m}=e,g=r.useRef(!1),y=r.useRef(null),[v,b]=(0,i.Z)(!1),w=function(){null==u||u.apply(void 0,arguments)};r.useEffect((()=>{let e=null;return d&&(e=setTimeout((()=>{var e;null===(e=y.current)||void 0===e||e.focus({preventScroll:!0})}))),()=>{e&&clearTimeout(e)}}),[]);return r.createElement(o.ZP,Object.assign({},(0,a.nx)(t),{onClick:e=>{if(g.current)return;if(g.current=!0,!m)return void w();let t;if(p){if(t=m(e),h&&!s(t))return g.current=!1,void w(e)}else if(m.length)t=m(u),g.current=!1;else if(t=m(),!s(t))return void w();(e=>{s(e)&&(b(!0),e.then((function(){b(!1,!0),w.apply(void 0,arguments),g.current=!1}),(e=>{if(b(!1,!0),g.current=!1,!(null==f?void 0:f()))return Promise.reject(e)})))})(t)},loading:v,prefixCls:l},c,{ref:y}),n)}},10071:function(e,t,n){"use strict";var r=n(44194),i=n(75398),o=n(49731);t.Z=e=>{const{space:t,form:n,children:a}=e;if(null==a)return null;let s=a;return n&&(s=r.createElement(i.Ux,{override:!0,status:!0},s)),t&&(s=r.createElement(o.BR,null,s)),s}},43037:function(e,t,n){"use strict";n.d(t,{i:function(){return s}});var r=n(44194),i=n(46015),o=n(96839),a=n(37167);function s(e){return t=>r.createElement(o.ZP,{theme:{token:{motion:!1,zIndexPopupBase:0}}},r.createElement(e,Object.assign({},t)))}t.Z=(e,t,n,o,l)=>s((s=>{const{prefixCls:c,style:u}=s,d=r.useRef(null),[p,f]=r.useState(0),[h,m]=r.useState(0),[g,y]=(0,i.Z)(!1,{value:s.open}),{getPrefixCls:v}=r.useContext(a.E_),b=v(o||"select",c);r.useEffect((()=>{if(y(!0),"undefined"!=typeof ResizeObserver){const e=new ResizeObserver((e=>{const t=e[0].target;f(t.offsetHeight+8),m(t.offsetWidth)})),t=setInterval((()=>{var n;const r=l?`.${l(b)}`:`.${b}-dropdown`,i=null===(n=d.current)||void 0===n?void 0:n.querySelector(r);i&&(clearInterval(t),e.observe(i))}),10);return()=>{clearInterval(t),e.disconnect()}}}),[]);let w=Object.assign(Object.assign({},s),{style:Object.assign(Object.assign({},u),{margin:0}),open:g,visible:g,getPopupContainer:()=>d.current});n&&(w=n(w)),t&&Object.assign(w,{[t]:{overflow:{adjustX:!1,adjustY:!1}}});const k={paddingBottom:p,position:"relative",minWidth:h};return r.createElement("div",{ref:d,style:k},r.createElement(e,Object.assign({},w)))}))},63125:function(e,t,n){"use strict";n.d(t,{o2:function(){return s},yT:function(){return l}});var r=n(56299),i=n(51896);const o=i.i.map((e=>`${e}-inverse`)),a=["success","processing","error","default","warning"];function s(e){let t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return t?[].concat((0,r.Z)(o),(0,r.Z)(i.i)).includes(e):i.i.includes(e)}function l(e){return a.includes(e)}},90899:function(e,t,n){"use strict";function r(e){return["small","middle","large"].includes(e)}function i(e){return!!e&&("number"==typeof e&&!Number.isNaN(e))}n.d(t,{T:function(){return i},n:function(){return r}})},39306:function(e,t,n){"use strict";var r=n(44194),i=n(92520);t.Z=e=>{let t;return"object"==typeof e&&(null==e?void 0:e.clearIcon)?t=e:e&&(t={clearIcon:r.createElement(i.Z,null)}),t}},80314:function(e,t,n){"use strict";n.d(t,{Z:function(){return u},w:function(){return a}});var r=n(44194),i=n(14377),o=n(67762);function a(e){if(e)return{closable:e.closable,closeIcon:e.closeIcon}}function s(e){const{closable:t,closeIcon:n}=e||{};return r.useMemo((()=>{if(!t&&(!1===t||!1===n||null===n))return!1;if(void 0===t&&void 0===n)return null;let e={closeIcon:"boolean"!=typeof n&&null!==n?n:void 0};return t&&"object"==typeof t&&(e=Object.assign(Object.assign({},e),t)),e}),[t,n])}function l(){const e={};for(var t=arguments.length,n=new Array(t),r=0;r{t&&Object.keys(t).forEach((n=>{void 0!==t[n]&&(e[n]=t[n])}))})),e}const c={};function u(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:c;const a=s(e),u=s(t),d="boolean"!=typeof a&&!!(null==a?void 0:a.disabled),p=r.useMemo((()=>Object.assign({closeIcon:r.createElement(i.Z,null)},n)),[n]),f=r.useMemo((()=>!1!==a&&(a?l(p,u,a):!1!==u&&(u?l(p,u):!!p.closable&&p))),[a,u,p]);return r.useMemo((()=>{if(!1===f)return[!1,null,d];const{closeIconRender:e}=p,{closeIcon:t}=f;let n=t;if(null!=n){e&&(n=e(t));const i=(0,o.Z)(f,!0);Object.keys(i).length&&(n=r.isValidElement(n)?r.cloneElement(n,i):r.createElement("span",Object.assign({},i),n))}return[!0,n,d]}),[f,p])}},85611:function(e,t,n){"use strict";n.d(t,{Cn:function(){return u},u6:function(){return s}});var r=n(44194),i=n(70566),o=n(60822);const a=100,s=1e3,l={Modal:a,Drawer:a,Popover:a,Popconfirm:a,Tooltip:a,Tour:a,FloatButton:a},c={SelectLike:50,Dropdown:50,DatePicker:50,Menu:50,ImagePreview:1};const u=(e,t)=>{const[,n]=(0,i.ZP)(),a=r.useContext(o.Z),s=e in l;let u;if(void 0!==t)u=[t,t];else{let r=null!=a?a:0;r+=s?(a?0:n.zIndexPopupBase)+l[e]:c[e],u=[void 0===a?t:r,r]}return u}},63601:function(e,t,n){"use strict";n.d(t,{m:function(){return l}});var r=n(37167);const i=()=>({height:0,opacity:0}),o=e=>{const{scrollHeight:t}=e;return{height:t,opacity:1}},a=e=>({height:e?e.offsetHeight:0}),s=(e,t)=>!0===(null==t?void 0:t.deadline)||"height"===t.propertyName,l=(e,t,n)=>void 0!==n?n:`${e}-${t}`;t.Z=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:r.Rf;return{motionName:`${e}-motion-collapse`,onAppearStart:i,onEnterStart:i,onAppearActive:o,onEnterActive:o,onLeaveStart:a,onLeaveActive:i,onAppearEnd:s,onEnterEnd:s,onLeaveEnd:s,motionDeadline:500}}},67028:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=n(5061);const i={left:{points:["cr","cl"]},right:{points:["cl","cr"]},top:{points:["bc","tc"]},bottom:{points:["tc","bc"]},topLeft:{points:["bl","tl"]},leftTop:{points:["tr","tl"]},topRight:{points:["br","tr"]},rightTop:{points:["tl","tr"]},bottomRight:{points:["tr","br"]},rightBottom:{points:["bl","br"]},bottomLeft:{points:["tl","bl"]},leftBottom:{points:["br","bl"]}},o={topLeft:{points:["bl","tc"]},leftTop:{points:["tr","cl"]},topRight:{points:["br","tc"]},rightTop:{points:["tl","cr"]},bottomRight:{points:["tr","bc"]},rightBottom:{points:["bl","cr"]},bottomLeft:{points:["tl","bc"]},leftBottom:{points:["br","cl"]}},a=new Set(["topLeft","topRight","bottomLeft","bottomRight","leftTop","leftBottom","rightTop","rightBottom"]);function s(e){const{arrowWidth:t,autoAdjustOverflow:n,arrowPointAtCenter:s,offset:l,borderRadius:c,visibleFirst:u}=e,d=t/2,p={};return Object.keys(i).forEach((e=>{const f=s&&o[e]||i[e],h=Object.assign(Object.assign({},f),{offset:[0,0],dynamicInset:!0});switch(p[e]=h,a.has(e)&&(h.autoArrow=!1),e){case"top":case"topLeft":case"topRight":h.offset[1]=-d-l;break;case"bottom":case"bottomLeft":case"bottomRight":h.offset[1]=d+l;break;case"left":case"leftTop":case"leftBottom":h.offset[0]=-d-l;break;case"right":case"rightTop":case"rightBottom":h.offset[0]=d+l}const m=(0,r.wZ)({contentRadius:c,limitVerticalRadius:!0});if(s)switch(e){case"topLeft":case"bottomLeft":h.offset[0]=-m.arrowOffsetHorizontal-d;break;case"topRight":case"bottomRight":h.offset[0]=m.arrowOffsetHorizontal+d;break;case"leftTop":case"rightTop":h.offset[1]=2*-m.arrowOffsetHorizontal+d;break;case"leftBottom":case"rightBottom":h.offset[1]=2*m.arrowOffsetHorizontal-d}h.overflow=function(e,t,n,r){if(!1===r)return{adjustX:!1,adjustY:!1};const i=r&&"object"==typeof r?r:{},o={};switch(e){case"top":case"bottom":o.shiftX=2*t.arrowOffsetHorizontal+n,o.shiftY=!0,o.adjustY=!0;break;case"left":case"right":o.shiftY=2*t.arrowOffsetVertical+n,o.shiftX=!0,o.adjustX=!0}const a=Object.assign(Object.assign({},o),i);return a.shiftX||(a.adjustX=!0),a.shiftY||(a.adjustY=!0),a}(e,m,t,n),u&&(h.htmlRegion="visibleFirst")})),p}},79145:function(e,t,n){"use strict";n.d(t,{M2:function(){return i},Tm:function(){return a},wm:function(){return o}});var r=n(44194);function i(e){return e&&r.isValidElement(e)&&e.type===r.Fragment}const o=(e,t,n)=>r.isValidElement(e)?r.cloneElement(e,"function"==typeof n?n(e.props||{}):n):t;function a(e,t){return o(e,e,t)}},57699:function(e,t,n){"use strict";n.d(t,{F:function(){return a},Z:function(){return o}});var r=n(51865),i=n.n(r);function o(e,t,n){return i()({[`${e}-status-success`]:"success"===t,[`${e}-status-warning`]:"warning"===t,[`${e}-status-error`]:"error"===t,[`${e}-status-validating`]:"validating"===t,[`${e}-has-feedback`]:n})}const a=(e,t)=>t||e},90425:function(e,t,n){"use strict";n.d(t,{G8:function(){return o},ln:function(){return a}});var r=n(44194);n(32970);function i(){}const o=r.createContext({}),a=()=>{const e=()=>{};return e.deprecated=i,e}},18011:function(e,t,n){"use strict";n.d(t,{Z:function(){return x}});var r=n(44194),i=n(51865),o=n.n(i),a=n(27299),s=n(34221),l=n(37167),c=n(79145),u=n(65759);const d=e=>{const{componentCls:t,colorPrimary:n}=e;return{[t]:{position:"absolute",background:"transparent",pointerEvents:"none",boxSizing:"border-box",color:`var(--wave-color, ${n})`,boxShadow:"0 0 0 0 currentcolor",opacity:.2,"&.wave-motion-appear":{transition:[`box-shadow 0.4s ${e.motionEaseOutCirc}`,`opacity 2s ${e.motionEaseOutCirc}`].join(","),"&-active":{boxShadow:"0 0 0 6px currentcolor",opacity:0},"&.wave-quick":{transition:[`box-shadow ${e.motionDurationSlow} ${e.motionEaseInOut}`,`opacity ${e.motionDurationSlow} ${e.motionEaseInOut}`].join(",")}}}}};var p=(0,u.A1)("Wave",(e=>[d(e)])),f=n(33417),h=n(24801),m=n(70566),g=n(86732),y=n(77588),v=n(51332);function b(e){return e&&"#fff"!==e&&"#ffffff"!==e&&"rgb(255, 255, 255)"!==e&&"rgba(255, 255, 255, 1)"!==e&&!/rgba\((?:\d*, ){3}0\)/.test(e)&&"transparent"!==e}function w(e){return Number.isNaN(e)?0:e}const k=e=>{const{className:t,target:n,component:i,registerUnmount:a}=e,l=r.useRef(null),c=r.useRef(null);r.useEffect((()=>{c.current=a()}),[]);const[u,d]=r.useState(null),[p,f]=r.useState([]),[m,v]=r.useState(0),[k,E]=r.useState(0),[S,x]=r.useState(0),[T,C]=r.useState(0),[_,A]=r.useState(!1),O={left:m,top:k,width:S,height:T,borderRadius:p.map((e=>`${e}px`)).join(" ")};function R(){const e=getComputedStyle(n);d(function(e){const{borderTopColor:t,borderColor:n,backgroundColor:r}=getComputedStyle(e);return b(t)?t:b(n)?n:b(r)?r:null}(n));const t="static"===e.position,{borderLeftWidth:r,borderTopWidth:i}=e;v(t?n.offsetLeft:w(-parseFloat(r))),E(t?n.offsetTop:w(-parseFloat(i))),x(n.offsetWidth),C(n.offsetHeight);const{borderTopLeftRadius:o,borderTopRightRadius:a,borderBottomLeftRadius:s,borderBottomRightRadius:l}=e;f([o,a,l,s].map((e=>w(parseFloat(e)))))}if(u&&(O["--wave-color"]=u),r.useEffect((()=>{if(n){const e=(0,h.Z)((()=>{R(),A(!0)}));let t;return"undefined"!=typeof ResizeObserver&&(t=new ResizeObserver(R),t.observe(n)),()=>{h.Z.cancel(e),null==t||t.disconnect()}}}),[]),!_)return null;const P=("Checkbox"===i||"Radio"===i)&&(null==n?void 0:n.classList.contains(g.A));return r.createElement(y.ZP,{visible:!0,motionAppear:!0,motionName:"wave-motion",motionDeadline:5e3,onAppearEnd:(e,t)=>{var n,r;if(t.deadline||"opacity"===t.propertyName){const e=null===(n=l.current)||void 0===n?void 0:n.parentElement;null===(r=c.current)||void 0===r||r.call(c).then((()=>{null==e||e.remove()}))}return!1}},((e,n)=>{let{className:i}=e;return r.createElement("div",{ref:(0,s.sQ)(l,n),className:o()(t,i,{"wave-quick":P}),style:O})}))};var E=(e,t)=>{var n;const{component:i}=t;if("Checkbox"===i&&!(null===(n=e.querySelector("input"))||void 0===n?void 0:n.checked))return;const o=document.createElement("div");o.style.position="absolute",o.style.left="0px",o.style.top="0px",null==e||e.insertBefore(o,null==e?void 0:e.firstChild);const a=(0,v.x)();let s=null;s=a(r.createElement(k,Object.assign({},t,{target:e,registerUnmount:function(){return s}})),o)};var S=(e,t,n)=>{const{wave:i}=r.useContext(l.E_),[,o,a]=(0,m.ZP)(),s=(0,f.Z)((r=>{const s=e.current;if((null==i?void 0:i.disabled)||!s)return;const l=s.querySelector(`.${g.A}`)||s,{showEffect:c}=i||{};(c||E)(l,{className:t,token:o,component:n,event:r,hashId:a})})),c=r.useRef(null);return e=>{h.Z.cancel(c.current),c.current=(0,h.Z)((()=>{s(e)}))}};var x=e=>{const{children:t,disabled:n,component:i}=e,{getPrefixCls:u}=(0,r.useContext)(l.E_),d=(0,r.useRef)(null),f=u("wave"),[,h]=p(f),m=S(d,o()(f,h),i);if(r.useEffect((()=>{const e=d.current;if(!e||1!==e.nodeType||n)return;const t=t=>{!(0,a.Z)(t.target)||!e.getAttribute||e.getAttribute("disabled")||e.disabled||e.className.includes("disabled")||e.className.includes("-leave")||m(t)};return e.addEventListener("click",t,!0),()=>{e.removeEventListener("click",t,!0)}}),[n]),!r.isValidElement(t))return null!=t?t:null;const g=(0,s.Yr)(t)?(0,s.sQ)((0,s.C4)(t),d):d;return(0,c.Tm)(t,{ref:g})}},86732:function(e,t,n){"use strict";n.d(t,{A:function(){return r}});const r=`${n(37167).Rf}-wave-target`},60822:function(e,t,n){"use strict";const r=n(44194).createContext(void 0);t.Z=r},34288:function(e,t,n){"use strict";n.d(t,{J:function(){return i}});var r=n(44194);const i=r.createContext({}),o=r.createContext({message:{},notification:{},modal:{}});t.Z=o},98094:function(e,t,n){"use strict";n.d(t,{Z:function(){return h}});var r=n(44194),i=n(51865),o=n.n(i),a=n(90425),s=n(37167),l=n(606),c=n(75807),u=n(29752),d=n(34288);var p=(0,n(65759).I$)("App",(e=>{const{componentCls:t,colorText:n,fontSize:r,lineHeight:i,fontFamily:o}=e;return{[t]:{color:n,fontSize:r,lineHeight:i,fontFamily:o,[`&${t}-rtl`]:{direction:"rtl"}}}}),(()=>({})));const f=e=>{const{prefixCls:t,children:n,className:i,rootClassName:f,message:h,notification:m,style:g,component:y="div"}=e,{direction:v,getPrefixCls:b}=(0,r.useContext)(s.E_),w=b("app",t),[k,E,S]=p(w),x=o()(E,w,i,f,S,{[`${w}-rtl`]:"rtl"===v}),T=(0,r.useContext)(d.J),C=r.useMemo((()=>({message:Object.assign(Object.assign({},T.message),h),notification:Object.assign(Object.assign({},T.notification),m)})),[h,m,T.message,T.notification]),[_,A]=(0,l.Z)(C.message),[O,R]=(0,u.Z)(C.notification),[P,I]=(0,c.Z)(),M=r.useMemo((()=>({message:_,notification:O,modal:P})),[_,O,P]);(0,a.ln)("App")(!(S&&!1===y),"usage","When using cssVar, ensure `component` is assigned a valid React component string.");const N=!1===y?r.Fragment:y,L={className:x,style:g};return k(r.createElement(d.Z.Provider,{value:M},r.createElement(d.J.Provider,{value:C},r.createElement(N,Object.assign({},!1===y?void 0:L),I,A,R,n))))};f.useApp=()=>r.useContext(d.Z);var h=f},75537:function(e,t,n){"use strict";n.d(t,{Dn:function(){return d},aG:function(){return l},hU:function(){return p},nx:function(){return c}});var r=n(56299),i=n(44194),o=n(79145),a=n(51896);const s=/^[\u4E00-\u9FA5]{2}$/,l=s.test.bind(s);function c(e){return"danger"===e?{danger:!0}:{type:e}}function u(e){return"string"==typeof e}function d(e){return"text"===e||"link"===e}function p(e,t){let n=!1;const r=[];return i.Children.forEach(e,(e=>{const t=typeof e,i="string"===t||"number"===t;if(n&&i){const t=r.length-1,n=r[t];r[t]=`${n}${e}`}else r.push(e);n=i})),i.Children.map(r,(e=>function(e,t){if(null==e)return;const n=t?" ":"";return"string"!=typeof e&&"number"!=typeof e&&u(e.type)&&l(e.props.children)?(0,o.Tm)(e,{children:e.props.children.split("").join(n)}):u(e)?l(e)?i.createElement("span",null,e.split("").join(n)):i.createElement("span",null,e):(0,o.M2)(e)?i.createElement("span",null,e):e}(e,t)))}["default","primary","danger"].concat((0,r.Z)(a.i))},75365:function(e,t,n){"use strict";n.d(t,{ZP:function(){return ve}});var r=n(44194),i=n(51865),o=n.n(i),a=n(97859),s=n(34221),l=n(18011),c=n(37167),u=n(22153),d=n(1273),p=n(49731),f=n(70566),h=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i{const{getPrefixCls:t,direction:n}=r.useContext(c.E_),{prefixCls:i,size:a,className:s}=e,l=h(e,["prefixCls","size","className"]),u=t("btn-group",i),[,,d]=(0,f.ZP)();let p="";switch(a){case"large":p="lg";break;case"small":p="sm"}const g=o()(u,{[`${u}-${p}`]:p,[`${u}-rtl`]:"rtl"===n},s,d);return r.createElement(m.Provider,{value:a},r.createElement("div",Object.assign({},l,{className:g})))},y=n(75537);const v=(0,r.forwardRef)(((e,t)=>{const{className:n,style:i,children:a,prefixCls:s}=e,l=o()(`${s}-icon`,n);return r.createElement("span",{ref:t,className:l,style:i},a)}));var b=v,w=n(54883),k=n(77588);const E=(0,r.forwardRef)(((e,t)=>{const{prefixCls:n,className:i,style:a,iconClassName:s}=e,l=o()(`${n}-loading-icon`,i);return r.createElement(b,{prefixCls:n,className:l,style:a,ref:t},r.createElement(w.Z,{className:s}))})),S=()=>({width:0,opacity:0,transform:"scale(0)"}),x=e=>({width:e.scrollWidth,opacity:1,transform:"scale(1)"});var T=e=>{const{prefixCls:t,loading:n,existIcon:i,className:a,style:s,mount:l}=e,c=!!n;return i?r.createElement(E,{prefixCls:t,className:a,style:s}):r.createElement(k.ZP,{visible:c,motionName:`${t}-loading-icon-motion`,motionAppear:!l,motionEnter:!l,motionLeave:!l,removeOnLeave:!0,onAppearStart:S,onAppearActive:x,onEnterStart:S,onEnterActive:x,onLeaveStart:x,onLeaveActive:S},((e,n)=>{let{className:i,style:l}=e;const c=Object.assign(Object.assign({},s),l);return r.createElement(E,{prefixCls:t,className:o()(a,i),style:c,ref:n})}))},C=n(47825),_=n(88874),A=n(51896),O=n(77167),R=n(65759);const P=(e,t)=>({[`> span, > ${e}`]:{"&:not(:last-child)":{[`&, & > ${e}`]:{"&:not(:disabled)":{borderInlineEndColor:t}}},"&:not(:first-child)":{[`&, & > ${e}`]:{"&:not(:disabled)":{borderInlineStartColor:t}}}}});var I=e=>{const{componentCls:t,fontSize:n,lineWidth:r,groupBorderColor:i,colorErrorHover:o}=e;return{[`${t}-group`]:[{position:"relative",display:"inline-flex",[`> span, > ${t}`]:{"&:not(:last-child)":{[`&, & > ${t}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},"&:not(:first-child)":{marginInlineStart:e.calc(r).mul(-1).equal(),[`&, & > ${t}`]:{borderStartStartRadius:0,borderEndStartRadius:0}}},[t]:{position:"relative",zIndex:1,"&:hover, &:focus, &:active":{zIndex:2},"&[disabled]":{zIndex:0}},[`${t}-icon-only`]:{fontSize:n}},P(`${t}-primary`,i),P(`${t}-danger`,o)]}},M=n(92077),N=n(38384),L=n(33006);const D=e=>{const{paddingInline:t,onlyIconSize:n}=e;return(0,O.IX)(e,{buttonPaddingHorizontal:t,buttonPaddingVertical:0,buttonIconOnlyFontSize:n})},j=e=>{var t,n,r,i,o,a;const s=null!==(t=e.contentFontSize)&&void 0!==t?t:e.fontSize,l=null!==(n=e.contentFontSizeSM)&&void 0!==n?n:e.fontSize,c=null!==(r=e.contentFontSizeLG)&&void 0!==r?r:e.fontSizeLG,u=null!==(i=e.contentLineHeight)&&void 0!==i?i:(0,L.D)(s),d=null!==(o=e.contentLineHeightSM)&&void 0!==o?o:(0,L.D)(l),p=null!==(a=e.contentLineHeightLG)&&void 0!==a?a:(0,L.D)(c),f=(0,N.U)(new M.y9(e.colorBgSolid),"#fff")?"#000":"#fff";return{fontWeight:400,defaultShadow:`0 ${e.controlOutlineWidth}px 0 ${e.controlTmpOutline}`,primaryShadow:`0 ${e.controlOutlineWidth}px 0 ${e.controlOutline}`,dangerShadow:`0 ${e.controlOutlineWidth}px 0 ${e.colorErrorOutline}`,primaryColor:e.colorTextLightSolid,dangerColor:e.colorTextLightSolid,borderColorDisabled:e.colorBorder,defaultGhostColor:e.colorBgContainer,ghostBg:"transparent",defaultGhostBorderColor:e.colorBgContainer,paddingInline:e.paddingContentHorizontal-e.lineWidth,paddingInlineLG:e.paddingContentHorizontal-e.lineWidth,paddingInlineSM:8-e.lineWidth,onlyIconSize:"inherit",onlyIconSizeSM:"inherit",onlyIconSizeLG:"inherit",groupBorderColor:e.colorPrimaryHover,linkHoverBg:"transparent",textTextColor:e.colorText,textTextHoverColor:e.colorText,textTextActiveColor:e.colorText,textHoverBg:e.colorFillTertiary,defaultColor:e.colorText,defaultBg:e.colorBgContainer,defaultBorderColor:e.colorBorder,defaultBorderColorDisabled:e.colorBorder,defaultHoverBg:e.colorBgContainer,defaultHoverColor:e.colorPrimaryHover,defaultHoverBorderColor:e.colorPrimaryHover,defaultActiveBg:e.colorBgContainer,defaultActiveColor:e.colorPrimaryActive,defaultActiveBorderColor:e.colorPrimaryActive,solidTextColor:f,contentFontSize:s,contentFontSizeSM:l,contentFontSizeLG:c,contentLineHeight:u,contentLineHeightSM:d,contentLineHeightLG:p,paddingBlock:Math.max((e.controlHeight-s*u)/2-e.lineWidth,0),paddingBlockSM:Math.max((e.controlHeightSM-l*d)/2-e.lineWidth,0),paddingBlockLG:Math.max((e.controlHeightLG-c*p)/2-e.lineWidth,0)}},B=e=>{const{componentCls:t,iconCls:n,fontWeight:r,opacityLoading:i,motionDurationSlow:o,motionEaseInOut:a,marginXS:s,calc:l}=e;return{[t]:{outline:"none",position:"relative",display:"inline-flex",gap:e.marginXS,alignItems:"center",justifyContent:"center",fontWeight:r,whiteSpace:"nowrap",textAlign:"center",backgroundImage:"none",background:"transparent",border:`${(0,C.bf)(e.lineWidth)} ${e.lineType} transparent`,cursor:"pointer",transition:`all ${e.motionDurationMid} ${e.motionEaseInOut}`,userSelect:"none",touchAction:"manipulation",color:e.colorText,"&:disabled > *":{pointerEvents:"none"},[`${t}-icon > svg`]:(0,_.Ro)(),"> a":{color:"currentColor"},"&:not(:disabled)":(0,_.Qy)(e),[`&${t}-two-chinese-chars::first-letter`]:{letterSpacing:"0.34em"},[`&${t}-two-chinese-chars > *:not(${n})`]:{marginInlineEnd:"-0.34em",letterSpacing:"0.34em"},[`&${t}-icon-only`]:{paddingInline:0,[`&${t}-compact-item`]:{flex:"none"},[`&${t}-round`]:{width:"auto"}},[`&${t}-loading`]:{opacity:i,cursor:"default"},[`${t}-loading-icon`]:{transition:["width","opacity","margin"].map((e=>`${e} ${o} ${a}`)).join(",")},[`&:not(${t}-icon-end)`]:{[`${t}-loading-icon-motion`]:{"&-appear-start, &-enter-start":{marginInlineEnd:l(s).mul(-1).equal()},"&-appear-active, &-enter-active":{marginInlineEnd:0},"&-leave-start":{marginInlineEnd:0},"&-leave-active":{marginInlineEnd:l(s).mul(-1).equal()}}},"&-icon-end":{flexDirection:"row-reverse",[`${t}-loading-icon-motion`]:{"&-appear-start, &-enter-start":{marginInlineStart:l(s).mul(-1).equal()},"&-appear-active, &-enter-active":{marginInlineStart:0},"&-leave-start":{marginInlineStart:0},"&-leave-active":{marginInlineStart:l(s).mul(-1).equal()}}}}}},q=(e,t,n)=>({[`&:not(:disabled):not(${e}-disabled)`]:{"&:hover":t,"&:active":n}}),F=e=>({minWidth:e.controlHeight,paddingInlineStart:0,paddingInlineEnd:0,borderRadius:"50%"}),$=e=>({borderRadius:e.controlHeight,paddingInlineStart:e.calc(e.controlHeight).div(2).equal(),paddingInlineEnd:e.calc(e.controlHeight).div(2).equal()}),U=e=>({cursor:"not-allowed",borderColor:e.borderColorDisabled,color:e.colorTextDisabled,background:e.colorBgContainerDisabled,boxShadow:"none"}),Z=(e,t,n,r,i,o,a,s)=>({[`&${e}-background-ghost`]:Object.assign(Object.assign({color:n||void 0,background:t,borderColor:r||void 0,boxShadow:"none"},q(e,Object.assign({background:t},a),Object.assign({background:t},s))),{"&:disabled":{cursor:"not-allowed",color:i||void 0,borderColor:o||void 0}})}),z=e=>({[`&:disabled, &${e.componentCls}-disabled`]:Object.assign({},U(e))}),H=e=>({[`&:disabled, &${e.componentCls}-disabled`]:{cursor:"not-allowed",color:e.colorTextDisabled}}),W=(e,t,n,r)=>{const i=r&&["link","text"].includes(r)?H:z;return Object.assign(Object.assign({},i(e)),q(e.componentCls,t,n))},V=(e,t,n,r,i)=>({[`&${e.componentCls}-variant-solid`]:Object.assign({color:t,background:n},W(e,r,i))}),G=(e,t,n,r,i)=>({[`&${e.componentCls}-variant-outlined, &${e.componentCls}-variant-dashed`]:Object.assign({borderColor:t,background:n},W(e,r,i))}),K=e=>({[`&${e.componentCls}-variant-dashed`]:{borderStyle:"dashed"}}),Y=(e,t,n,r)=>({[`&${e.componentCls}-variant-filled`]:Object.assign({boxShadow:"none",background:t},W(e,n,r))}),X=(e,t,n,r,i)=>({[`&${e.componentCls}-variant-${n}`]:Object.assign({color:t,boxShadow:"none"},W(e,r,i,n))}),Q=e=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:e.defaultColor,boxShadow:e.defaultShadow},V(e,e.solidTextColor,e.colorBgSolid,{color:e.solidTextColor,background:e.colorBgSolidHover},{color:e.solidTextColor,background:e.colorBgSolidActive})),K(e)),Y(e,e.colorFillTertiary,{background:e.colorFillSecondary},{background:e.colorFill})),X(e,e.textTextColor,"link",{color:e.colorLinkHover,background:e.linkHoverBg},{color:e.colorLinkActive})),Z(e.componentCls,e.ghostBg,e.defaultGhostColor,e.defaultGhostBorderColor,e.colorTextDisabled,e.colorBorder)),J=e=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:e.colorPrimary,boxShadow:e.primaryShadow},G(e,e.colorPrimary,e.colorBgContainer,{color:e.colorPrimaryTextHover,borderColor:e.colorPrimaryHover,background:e.colorBgContainer},{color:e.colorPrimaryTextActive,borderColor:e.colorPrimaryActive,background:e.colorBgContainer})),K(e)),Y(e,e.colorPrimaryBg,{background:e.colorPrimaryBgHover},{background:e.colorPrimaryBorder})),X(e,e.colorLink,"text",{color:e.colorPrimaryTextHover,background:e.colorPrimaryBg},{color:e.colorPrimaryTextActive,background:e.colorPrimaryBorder})),Z(e.componentCls,e.ghostBg,e.colorPrimary,e.colorPrimary,e.colorTextDisabled,e.colorBorder,{color:e.colorPrimaryHover,borderColor:e.colorPrimaryHover},{color:e.colorPrimaryActive,borderColor:e.colorPrimaryActive})),ee=e=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:e.colorError,boxShadow:e.dangerShadow},V(e,e.dangerColor,e.colorError,{background:e.colorErrorHover},{background:e.colorErrorActive})),G(e,e.colorError,e.colorBgContainer,{color:e.colorErrorHover,borderColor:e.colorErrorBorderHover},{color:e.colorErrorActive,borderColor:e.colorErrorActive})),K(e)),Y(e,e.colorErrorBg,{background:e.colorErrorBgFilledHover},{background:e.colorErrorBgActive})),X(e,e.colorError,"text",{color:e.colorErrorHover,background:e.colorErrorBg},{color:e.colorErrorHover,background:e.colorErrorBgActive})),X(e,e.colorError,"link",{color:e.colorErrorHover},{color:e.colorErrorActive})),Z(e.componentCls,e.ghostBg,e.colorError,e.colorError,e.colorTextDisabled,e.colorBorder,{color:e.colorErrorHover,borderColor:e.colorErrorHover},{color:e.colorErrorActive,borderColor:e.colorErrorActive})),te=e=>{const{componentCls:t}=e;return Object.assign({[`${t}-color-default`]:Q(e),[`${t}-color-primary`]:J(e),[`${t}-color-dangerous`]:ee(e)},(e=>{const{componentCls:t}=e;return A.i.reduce(((n,r)=>{const i=e[`${r}6`],o=e[`${r}1`],a=e[`${r}5`],s=e[`${r}2`],l=e[`${r}3`],c=e[`${r}7`],u=`0 ${(0,C.bf)(e.controlOutlineWidth)} 0 ${e[`${r}1`]}`;return Object.assign(Object.assign({},n),{[`&${t}-color-${r}`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:i,boxShadow:u},V(e,e.colorTextLightSolid,i,{background:a},{background:c})),G(e,i,e.colorBgContainer,{color:a,borderColor:a,background:e.colorBgContainer},{color:c,borderColor:c,background:e.colorBgContainer})),K(e)),Y(e,o,{background:s},{background:l})),X(e,i,"link",{color:a},{color:c})),X(e,i,"text",{color:a,background:o},{color:c,background:l}))})}),{})})(e))},ne=e=>Object.assign(Object.assign(Object.assign(Object.assign({},G(e,e.defaultBorderColor,e.defaultBg,{color:e.defaultHoverColor,borderColor:e.defaultHoverBorderColor,background:e.defaultHoverBg},{color:e.defaultActiveColor,borderColor:e.defaultActiveBorderColor,background:e.defaultActiveBg})),X(e,e.textTextColor,"text",{color:e.textTextHoverColor,background:e.textHoverBg},{color:e.textTextActiveColor,background:e.colorBgTextActive})),V(e,e.primaryColor,e.colorPrimary,{background:e.colorPrimaryHover,color:e.primaryColor},{background:e.colorPrimaryActive,color:e.primaryColor})),X(e,e.colorLink,"link",{color:e.colorLinkHover,background:e.linkHoverBg},{color:e.colorLinkActive})),re=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";const{componentCls:n,controlHeight:r,fontSize:i,borderRadius:o,buttonPaddingHorizontal:a,iconCls:s,buttonPaddingVertical:l,buttonIconOnlyFontSize:c}=e;return[{[t]:{fontSize:i,height:r,padding:`${(0,C.bf)(l)} ${(0,C.bf)(a)}`,borderRadius:o,[`&${n}-icon-only`]:{width:r,[s]:{fontSize:c}}}},{[`${n}${n}-circle${t}`]:F(e)},{[`${n}${n}-round${t}`]:$(e)}]},ie=e=>{const t=(0,O.IX)(e,{fontSize:e.contentFontSize});return re(t,e.componentCls)},oe=e=>{const t=(0,O.IX)(e,{controlHeight:e.controlHeightSM,fontSize:e.contentFontSizeSM,padding:e.paddingXS,buttonPaddingHorizontal:e.paddingInlineSM,buttonPaddingVertical:0,borderRadius:e.borderRadiusSM,buttonIconOnlyFontSize:e.onlyIconSizeSM});return re(t,`${e.componentCls}-sm`)},ae=e=>{const t=(0,O.IX)(e,{controlHeight:e.controlHeightLG,fontSize:e.contentFontSizeLG,buttonPaddingHorizontal:e.paddingInlineLG,buttonPaddingVertical:0,borderRadius:e.borderRadiusLG,buttonIconOnlyFontSize:e.onlyIconSizeLG});return re(t,`${e.componentCls}-lg`)},se=e=>{const{componentCls:t}=e;return{[t]:{[`&${t}-block`]:{width:"100%"}}}};var le=(0,R.I$)("Button",(e=>{const t=D(e);return[B(t),ie(t),oe(t),ae(t),se(t),te(t),ne(t),I(t)]}),j,{unitless:{fontWeight:!0,contentLineHeight:!0,contentLineHeightSM:!0,contentLineHeightLG:!0}}),ce=n(12915);function ue(e,t){return{[`&-item:not(${t}-last-item)`]:{marginBottom:e.calc(e.lineWidth).mul(-1).equal()},"&-item":{"&:hover,&:focus,&:active":{zIndex:2},"&[disabled]":{zIndex:0}}}}function de(e){const t=`${e.componentCls}-compact-vertical`;return{[t]:Object.assign(Object.assign({},ue(e,t)),(n=e.componentCls,r=t,{[`&-item:not(${r}-first-item):not(${r}-last-item)`]:{borderRadius:0},[`&-item${r}-first-item:not(${r}-last-item)`]:{[`&, &${n}-sm, &${n}-lg`]:{borderEndEndRadius:0,borderEndStartRadius:0}},[`&-item${r}-last-item:not(${r}-first-item)`]:{[`&, &${n}-sm, &${n}-lg`]:{borderStartStartRadius:0,borderStartEndRadius:0}}}))};var n,r}const pe=e=>{const{componentCls:t,colorPrimaryHover:n,lineWidth:r,calc:i}=e,o=i(r).mul(-1).equal(),a=e=>{const i=`${t}-compact${e?"-vertical":""}-item${t}-primary:not([disabled])`;return{[`${i} + ${i}::before`]:{position:"absolute",top:e?o:0,insetInlineStart:e?0:o,backgroundColor:n,content:'""',width:e?"100%":r,height:e?r:"100%"}}};return Object.assign(Object.assign({},a()),a(!0))};var fe=(0,R.bk)(["Button","compact"],(e=>{const t=D(e);return[(0,ce.c)(t),de(t),pe(t)]}),j),he=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i{var n,i,f,h;const{loading:g=!1,prefixCls:v,color:w,variant:k,type:E,danger:S=!1,shape:x="default",size:C,styles:_,disabled:A,className:O,rootClassName:R,children:P,icon:I,iconPosition:M="start",ghost:N=!1,block:L=!1,htmlType:D="button",classNames:j,style:B={},autoInsertSpace:q,autoFocus:F}=e,$=he(e,["loading","prefixCls","color","variant","type","danger","shape","size","styles","disabled","className","rootClassName","children","icon","iconPosition","ghost","block","htmlType","classNames","style","autoInsertSpace","autoFocus"]),U=E||"default",[Z,z]=(0,r.useMemo)((()=>{if(w&&k)return[w,k];const e=me[U]||[];return S?["danger",e[1]]:e}),[E,w,k,S]),H="danger"===Z?"dangerous":Z,{getPrefixCls:W,direction:V,button:G}=(0,r.useContext)(c.E_),K=null===(n=null!=q?q:null==G?void 0:G.autoInsertSpace)||void 0===n||n,Y=W("btn",v),[X,Q,J]=le(Y),ee=(0,r.useContext)(u.Z),te=null!=A?A:ee,ne=(0,r.useContext)(m),re=(0,r.useMemo)((()=>function(e){if("object"==typeof e&&e){let t=null==e?void 0:e.delay;return t=Number.isNaN(t)||"number"!=typeof t?0:t,{loading:t<=0,delay:t}}return{loading:!!e,delay:0}}(g)),[g]),[ie,oe]=(0,r.useState)(re.loading),[ae,se]=(0,r.useState)(!1),ce=(0,r.useRef)(null),ue=(0,s.x1)(t,ce),de=1===r.Children.count(P)&&!I&&!(0,y.Dn)(z),pe=(0,r.useRef)(!0);r.useEffect((()=>(pe.current=!1,()=>{pe.current=!0})),[]),(0,r.useEffect)((()=>{let e=null;return re.delay>0?e=setTimeout((()=>{e=null,oe(!0)}),re.delay):oe(re.loading),function(){e&&(clearTimeout(e),e=null)}}),[re]),(0,r.useEffect)((()=>{if(!ce.current||!K)return;const e=ce.current.textContent||"";de&&(0,y.aG)(e)?ae||se(!0):ae&&se(!1)})),(0,r.useEffect)((()=>{F&&ce.current&&ce.current.focus()}),[]);const ge=r.useCallback((t=>{var n;ie||te?t.preventDefault():null===(n=e.onClick)||void 0===n||n.call(e,t)}),[e.onClick,ie,te]);const{compactSize:ye,compactItemClassnames:ve}=(0,p.ri)(Y,V),be={large:"lg",small:"sm",middle:void 0},we=(0,d.Z)((e=>{var t,n;return null!==(n=null!==(t=null!=C?C:ye)&&void 0!==t?t:ne)&&void 0!==n?n:e})),ke=we&&null!==(i=be[we])&&void 0!==i?i:"",Ee=ie?"loading":I,Se=(0,a.Z)($,["navigate"]),xe=o()(Y,Q,J,{[`${Y}-${x}`]:"default"!==x&&x,[`${Y}-${U}`]:U,[`${Y}-dangerous`]:S,[`${Y}-color-${H}`]:H,[`${Y}-variant-${z}`]:z,[`${Y}-${ke}`]:ke,[`${Y}-icon-only`]:!P&&0!==P&&!!Ee,[`${Y}-background-ghost`]:N&&!(0,y.Dn)(z),[`${Y}-loading`]:ie,[`${Y}-two-chinese-chars`]:ae&&K&&!ie,[`${Y}-block`]:L,[`${Y}-rtl`]:"rtl"===V,[`${Y}-icon-end`]:"end"===M},ve,O,R,null==G?void 0:G.className),Te=Object.assign(Object.assign({},null==G?void 0:G.style),B),Ce=o()(null==j?void 0:j.icon,null===(f=null==G?void 0:G.classNames)||void 0===f?void 0:f.icon),_e=Object.assign(Object.assign({},(null==_?void 0:_.icon)||{}),(null===(h=null==G?void 0:G.styles)||void 0===h?void 0:h.icon)||{}),Ae=I&&!ie?r.createElement(b,{prefixCls:Y,className:Ce,style:_e},I):"object"==typeof g&&g.icon?r.createElement(b,{prefixCls:Y,className:Ce,style:_e},g.icon):r.createElement(T,{existIcon:!!I,prefixCls:Y,loading:ie,mount:pe.current}),Oe=P||0===P?(0,y.hU)(P,de&&K):null;if(void 0!==Se.href)return X(r.createElement("a",Object.assign({},Se,{className:o()(xe,{[`${Y}-disabled`]:te}),href:te?void 0:Se.href,style:Te,onClick:ge,ref:ue,tabIndex:te?-1:0}),Ae,Oe));let Re=r.createElement("button",Object.assign({},$,{type:D,className:xe,style:Te,onClick:ge,disabled:te,ref:ue}),Ae,Oe,ve&&r.createElement(fe,{prefixCls:Y}));return(0,y.Dn)(z)||(Re=r.createElement(l.Z,{component:"Button",disabled:ie},Re)),X(Re)})),ye=ge;ye.Group=g,ye.__ANT_BUTTON=!0;var ve=ye},71738:function(e,t,n){"use strict";n.d(t,{Z:function(){return V}});var r=n(44194),i=n(46193),o=n(51865),a=n.n(o),s=n(11757),l=n(56299),c=n(42601),u=n(6918),d=n(46015),p=n(32970),f=n(73457),h=n(9141),m=n(17082),g=n(20173),y=n(77588),v=n(13233),b=r.forwardRef((function(e,t){var n=e.prefixCls,i=e.forceRender,o=e.className,s=e.style,l=e.children,u=e.isActive,d=e.role,p=e.classNames,f=e.styles,h=r.useState(u||i),m=(0,c.Z)(h,2),y=m[0],v=m[1];return r.useEffect((function(){(i||u)&&v(!0)}),[i,u]),y?r.createElement("div",{ref:t,className:a()("".concat(n,"-content"),(0,g.Z)((0,g.Z)({},"".concat(n,"-content-active"),u),"".concat(n,"-content-inactive"),!u),o),style:s,role:d},r.createElement("div",{className:a()("".concat(n,"-content-box"),null==p?void 0:p.body),style:null==f?void 0:f.body},l)):null}));b.displayName="PanelContent";var w=b,k=["showArrow","headerClass","isActive","onItemClick","forceRender","className","classNames","styles","prefixCls","collapsible","accordion","panelKey","extra","header","expandIcon","openMotion","destroyInactivePanel","children"],E=r.forwardRef((function(e,t){var n=e.showArrow,i=void 0===n||n,o=e.headerClass,l=e.isActive,c=e.onItemClick,u=e.forceRender,d=e.className,p=e.classNames,h=void 0===p?{}:p,b=e.styles,E=void 0===b?{}:b,S=e.prefixCls,x=e.collapsible,T=e.accordion,C=e.panelKey,_=e.extra,A=e.header,O=e.expandIcon,R=e.openMotion,P=e.destroyInactivePanel,I=e.children,M=(0,f.Z)(e,k),N="disabled"===x,L=null!=_&&"boolean"!=typeof _,D=(0,g.Z)((0,g.Z)((0,g.Z)({onClick:function(){null==c||c(C)},onKeyDown:function(e){"Enter"!==e.key&&e.keyCode!==v.Z.ENTER&&e.which!==v.Z.ENTER||null==c||c(C)},role:T?"tab":"button"},"aria-expanded",l),"aria-disabled",N),"tabIndex",N?-1:0),j="function"==typeof O?O(e):r.createElement("i",{className:"arrow"}),B=j&&r.createElement("div",(0,s.Z)({className:"".concat(S,"-expand-icon")},["header","icon"].includes(x)?D:{}),j),q=a()("".concat(S,"-item"),(0,g.Z)((0,g.Z)({},"".concat(S,"-item-active"),l),"".concat(S,"-item-disabled"),N),d),F=a()(o,"".concat(S,"-header"),(0,g.Z)({},"".concat(S,"-collapsible-").concat(x),!!x),h.header),$=(0,m.Z)({className:F,style:E.header},["header","icon"].includes(x)?{}:D);return r.createElement("div",(0,s.Z)({},M,{ref:t,className:q}),r.createElement("div",$,i&&B,r.createElement("span",(0,s.Z)({className:"".concat(S,"-header-text")},"header"===x?D:{}),A),L&&r.createElement("div",{className:"".concat(S,"-extra")},_)),r.createElement(y.ZP,(0,s.Z)({visible:l,leavedClassName:"".concat(S,"-content-hidden")},R,{forceRender:u,removeOnLeave:P}),(function(e,t){var n=e.className,i=e.style;return r.createElement(w,{ref:t,prefixCls:S,className:n,classNames:h,style:i,styles:E,isActive:l,forceRender:u,role:T?"tabpanel":void 0},I)})))})),S=["children","label","key","collapsible","onItemClick","destroyInactivePanel"];var x=function(e,t,n){return Array.isArray(e)?function(e,t){var n=t.prefixCls,i=t.accordion,o=t.collapsible,a=t.destroyInactivePanel,l=t.onItemClick,c=t.activeKey,u=t.openMotion,d=t.expandIcon;return e.map((function(e,t){var p=e.children,h=e.label,m=e.key,g=e.collapsible,y=e.onItemClick,v=e.destroyInactivePanel,b=(0,f.Z)(e,S),w=String(null!=m?m:t),k=null!=g?g:o,x=null!=v?v:a,T=!1;return T=i?c[0]===w:c.indexOf(w)>-1,r.createElement(E,(0,s.Z)({},b,{prefixCls:n,key:w,panelKey:w,isActive:T,accordion:i,openMotion:u,expandIcon:d,header:h,collapsible:k,onItemClick:function(e){"disabled"!==k&&(l(e),null==y||y(e))},destroyInactivePanel:x}),p)}))}(e,n):(0,h.Z)(t).map((function(e,t){return function(e,t,n){if(!e)return null;var i=n.prefixCls,o=n.accordion,a=n.collapsible,s=n.destroyInactivePanel,l=n.onItemClick,c=n.activeKey,u=n.openMotion,d=n.expandIcon,p=e.key||String(t),f=e.props,h=f.header,m=f.headerClass,g=f.destroyInactivePanel,y=f.collapsible,v=f.onItemClick,b=!1;b=o?c[0]===p:c.indexOf(p)>-1;var w=null!=y?y:a,k={key:p,panelKey:p,header:h,headerClass:m,isActive:b,prefixCls:i,destroyInactivePanel:null!=g?g:s,openMotion:u,accordion:o,children:e.props.children,onItemClick:function(e){"disabled"!==w&&(l(e),null==v||v(e))},expandIcon:d,collapsible:w};return"string"==typeof e.type?e:(Object.keys(k).forEach((function(e){void 0===k[e]&&delete k[e]})),r.cloneElement(e,k))}(e,t,n)}))},T=n(67762);function C(e){var t=e;if(!Array.isArray(t)){var n=(0,u.Z)(t);t="number"===n||"string"===n?[t]:[]}return t.map((function(e){return String(e)}))}var _=r.forwardRef((function(e,t){var n=e.prefixCls,i=void 0===n?"rc-collapse":n,o=e.destroyInactivePanel,u=void 0!==o&&o,f=e.style,h=e.accordion,m=e.className,g=e.children,y=e.collapsible,v=e.openMotion,b=e.expandIcon,w=e.activeKey,k=e.defaultActiveKey,E=e.onChange,S=e.items,_=a()(i,m),A=(0,d.Z)([],{value:w,onChange:function(e){return null==E?void 0:E(e)},defaultValue:k,postState:C}),O=(0,c.Z)(A,2),R=O[0],P=O[1];(0,p.ZP)(!g,"[rc-collapse] `children` will be removed in next major version. Please use `items` instead.");var I=x(S,g,{prefixCls:i,accordion:h,openMotion:v,expandIcon:b,collapsible:y,destroyInactivePanel:u,onItemClick:function(e){return P((function(){return h?R[0]===e?[]:[e]:R.indexOf(e)>-1?R.filter((function(t){return t!==e})):[].concat((0,l.Z)(R),[e])}))},activeKey:R});return r.createElement("div",(0,s.Z)({ref:t,className:_,style:f,role:h?"tablist":void 0},(0,T.Z)(e,{aria:!0,data:!0})),I)})),A=Object.assign(_,{Panel:E}),O=A,R=(A.Panel,n(97859)),P=n(63601),I=n(79145),M=n(37167),N=n(1273);var L=r.forwardRef(((e,t)=>{const{getPrefixCls:n}=r.useContext(M.E_),{prefixCls:i,className:o,showArrow:s=!0}=e,l=n("collapse",i),c=a()({[`${l}-no-arrow`]:!s},o);return r.createElement(O.Panel,Object.assign({ref:t},e,{prefixCls:l,className:c}))})),D=n(47825),j=n(88874),B=n(69042),q=n(65759),F=n(77167);const $=e=>{const{componentCls:t,contentBg:n,padding:r,headerBg:i,headerPadding:o,collapseHeaderPaddingSM:a,collapseHeaderPaddingLG:s,collapsePanelBorderRadius:l,lineWidth:c,lineType:u,colorBorder:d,colorText:p,colorTextHeading:f,colorTextDisabled:h,fontSizeLG:m,lineHeight:g,lineHeightLG:y,marginSM:v,paddingSM:b,paddingLG:w,paddingXS:k,motionDurationSlow:E,fontSizeIcon:S,contentPadding:x,fontHeight:T,fontHeightLG:C}=e,_=`${(0,D.bf)(c)} ${u} ${d}`;return{[t]:Object.assign(Object.assign({},(0,j.Wf)(e)),{backgroundColor:i,border:_,borderRadius:l,"&-rtl":{direction:"rtl"},[`& > ${t}-item`]:{borderBottom:_,"&:first-child":{[`\n &,\n & > ${t}-header`]:{borderRadius:`${(0,D.bf)(l)} ${(0,D.bf)(l)} 0 0`}},"&:last-child":{[`\n &,\n & > ${t}-header`]:{borderRadius:`0 0 ${(0,D.bf)(l)} ${(0,D.bf)(l)}`}},[`> ${t}-header`]:Object.assign(Object.assign({position:"relative",display:"flex",flexWrap:"nowrap",alignItems:"flex-start",padding:o,color:f,lineHeight:g,cursor:"pointer",transition:`all ${E}, visibility 0s`},(0,j.Qy)(e)),{[`> ${t}-header-text`]:{flex:"auto"},[`${t}-expand-icon`]:{height:T,display:"flex",alignItems:"center",paddingInlineEnd:v},[`${t}-arrow`]:Object.assign(Object.assign({},(0,j.Ro)()),{fontSize:S,transition:`transform ${E}`,svg:{transition:`transform ${E}`}}),[`${t}-header-text`]:{marginInlineEnd:"auto"}}),[`${t}-collapsible-header`]:{cursor:"default",[`${t}-header-text`]:{flex:"none",cursor:"pointer"}},[`${t}-collapsible-icon`]:{cursor:"unset",[`${t}-expand-icon`]:{cursor:"pointer"}}},[`${t}-content`]:{color:p,backgroundColor:n,borderTop:_,[`& > ${t}-content-box`]:{padding:x},"&-hidden":{display:"none"}},"&-small":{[`> ${t}-item`]:{[`> ${t}-header`]:{padding:a,paddingInlineStart:k,[`> ${t}-expand-icon`]:{marginInlineStart:e.calc(b).sub(k).equal()}},[`> ${t}-content > ${t}-content-box`]:{padding:b}}},"&-large":{[`> ${t}-item`]:{fontSize:m,lineHeight:y,[`> ${t}-header`]:{padding:s,paddingInlineStart:r,[`> ${t}-expand-icon`]:{height:C,marginInlineStart:e.calc(w).sub(r).equal()}},[`> ${t}-content > ${t}-content-box`]:{padding:w}}},[`${t}-item:last-child`]:{borderBottom:0,[`> ${t}-content`]:{borderRadius:`0 0 ${(0,D.bf)(l)} ${(0,D.bf)(l)}`}},[`& ${t}-item-disabled > ${t}-header`]:{"\n &,\n & > .arrow\n ":{color:h,cursor:"not-allowed"}},[`&${t}-icon-position-end`]:{[`& > ${t}-item`]:{[`> ${t}-header`]:{[`${t}-expand-icon`]:{order:1,paddingInlineEnd:0,paddingInlineStart:v}}}}})}},U=e=>{const{componentCls:t}=e;return{[`${t}-rtl`]:{[`> ${t}-item > ${t}-header ${t}-arrow`]:{transform:"rotate(180deg)"}}}},Z=e=>{const{componentCls:t,headerBg:n,paddingXXS:r,colorBorder:i}=e;return{[`${t}-borderless`]:{backgroundColor:n,border:0,[`> ${t}-item`]:{borderBottom:`1px solid ${i}`},[`\n > ${t}-item:last-child,\n > ${t}-item:last-child ${t}-header\n `]:{borderRadius:0},[`> ${t}-item:last-child`]:{borderBottom:0},[`> ${t}-item > ${t}-content`]:{backgroundColor:"transparent",borderTop:0},[`> ${t}-item > ${t}-content > ${t}-content-box`]:{paddingTop:r}}}},z=e=>{const{componentCls:t,paddingSM:n}=e;return{[`${t}-ghost`]:{backgroundColor:"transparent",border:0,[`> ${t}-item`]:{borderBottom:0,[`> ${t}-content`]:{backgroundColor:"transparent",border:0,[`> ${t}-content-box`]:{paddingBlock:n}}}}}};var H=(0,q.I$)("Collapse",(e=>{const t=(0,F.IX)(e,{collapseHeaderPaddingSM:`${(0,D.bf)(e.paddingXS)} ${(0,D.bf)(e.paddingSM)}`,collapseHeaderPaddingLG:`${(0,D.bf)(e.padding)} ${(0,D.bf)(e.paddingLG)}`,collapsePanelBorderRadius:e.borderRadiusLG});return[$(t),Z(t),z(t),U(t),(0,B.Z)(t)]}),(e=>({headerPadding:`${e.paddingSM}px ${e.padding}px`,headerBg:e.colorFillAlter,contentPadding:`${e.padding}px 16px`,contentBg:e.colorBgContainer})));const W=r.forwardRef(((e,t)=>{const{getPrefixCls:n,direction:o,collapse:s}=r.useContext(M.E_),{prefixCls:l,className:c,rootClassName:u,style:d,bordered:p=!0,ghost:f,size:m,expandIconPosition:g="start",children:y,expandIcon:v}=e,b=(0,N.Z)((e=>{var t;return null!==(t=null!=m?m:e)&&void 0!==t?t:"middle"})),w=n("collapse",l),k=n(),[E,S,x]=H(w);const T=r.useMemo((()=>"left"===g?"start":"right"===g?"end":g),[g]),C=null!=v?v:null==s?void 0:s.expandIcon,_=r.useCallback((function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t="function"==typeof C?C(e):r.createElement(i.Z,{rotate:e.isActive?"rtl"===o?-90:90:void 0,"aria-label":e.isActive?"expanded":"collapsed"});return(0,I.Tm)(t,(()=>{var e;return{className:a()(null===(e=null==t?void 0:t.props)||void 0===e?void 0:e.className,`${w}-arrow`)}}))}),[C,w]),A=a()(`${w}-icon-position-${T}`,{[`${w}-borderless`]:!p,[`${w}-rtl`]:"rtl"===o,[`${w}-ghost`]:!!f,[`${w}-${b}`]:"middle"!==b},null==s?void 0:s.className,c,u,S,x),L=Object.assign(Object.assign({},(0,P.Z)(k)),{motionAppear:!1,leavedClassName:`${w}-content-hidden`}),D=r.useMemo((()=>y?(0,h.Z)(y).map(((e,t)=>{var n,r;const i=e.props;if(null==i?void 0:i.disabled){const o=null!==(n=e.key)&&void 0!==n?n:String(t),a=Object.assign(Object.assign({},(0,R.Z)(e.props,["disabled"])),{key:o,collapsible:null!==(r=i.collapsible)&&void 0!==r?r:"disabled"});return(0,I.Tm)(e,a)}return e})):null),[y]);return E(r.createElement(O,Object.assign({ref:t,openMotion:L},(0,R.Z)(e,["rootClassName"]),{expandIcon:_,prefixCls:w,className:A,style:Object.assign(Object.assign({},null==s?void 0:s.style),d)}),D))}));var V=Object.assign(W,{Panel:L})},92077:function(e,t,n){"use strict";n.d(t,{Ot:function(){return a},y9:function(){return s}});var r=n(74592),i=n(32099),o=n(23068);const a=(e,t)=>(null==e?void 0:e.replace(/[^\w/]/g,"").slice(0,t?8:6))||"";let s=function(){return(0,i.Z)((function e(t){var n;if((0,r.Z)(this,e),this.cleared=!1,t instanceof e)return this.metaColor=t.metaColor.clone(),this.colors=null===(n=t.colors)||void 0===n?void 0:n.map((t=>({color:new e(t.color),percent:t.percent}))),void(this.cleared=t.cleared);const i=Array.isArray(t);i&&t.length?(this.colors=t.map((t=>{let{color:n,percent:r}=t;return{color:new e(n),percent:r}})),this.metaColor=new o.Il(this.colors[0].color.metaColor)):this.metaColor=new o.Il(i?"":t),(!t||i&&!this.colors)&&(this.metaColor=this.metaColor.setA(0),this.cleared=!0)}),[{key:"toHsb",value:function(){return this.metaColor.toHsb()}},{key:"toHsbString",value:function(){return this.metaColor.toHsbString()}},{key:"toHex",value:function(){return e=this.toHexString(),t=this.metaColor.a<1,e?a(e,t):"";var e,t}},{key:"toHexString",value:function(){return this.metaColor.toHexString()}},{key:"toRgb",value:function(){return this.metaColor.toRgb()}},{key:"toRgbString",value:function(){return this.metaColor.toRgbString()}},{key:"isGradient",value:function(){return!!this.colors&&!this.cleared}},{key:"getColors",value:function(){return this.colors||[{color:this,percent:0}]}},{key:"toCssString",value:function(){const{colors:e}=this;if(e){return`linear-gradient(90deg, ${e.map((e=>`${e.color.toRgbString()} ${e.percent}%`)).join(", ")})`}return this.metaColor.toRgbString()}},{key:"equals",value:function(e){return!(!e||this.isGradient()!==e.isGradient())&&(this.isGradient()?this.colors.length===e.colors.length&&this.colors.every(((t,n)=>{const r=e.colors[n];return t.percent===r.percent&&t.color.equals(r.color)})):this.toHexString()===e.toHexString())}}])}()},38384:function(e,t,n){"use strict";n.d(t,{U:function(){return f}});var r=n(44194),i=n(23068),o=n(51865),a=n.n(o),s=n(46015),l=n(71738),c=n(99103),u=n(70566),d=n(17689);const p=e=>e.map((e=>(e.colors=e.colors.map(d.vC),e))),f=(e,t)=>{const{r:n,g:r,b:o,a:a}=e.toRgb(),s=new i.Il(e.toRgbString()).onBackground(t).toHsv();return a<=.5?s.v>.5:.299*n+.587*r+.114*o>192},h=(e,t)=>{var n;return`panel-${null!==(n=e.key)&&void 0!==n?n:t}`};t.Z=e=>{let{prefixCls:t,presets:n,value:o,onChange:m}=e;const[g]=(0,c.Z)("ColorPicker"),[,y]=(0,u.ZP)(),[v]=(0,s.Z)(p(n),{value:p(n),postState:p}),b=`${t}-presets`,w=(0,r.useMemo)((()=>v.reduce(((e,t,n)=>{const{defaultOpen:r=!0}=t;return r&&e.push(h(t,n)),e}),[])),[v]),k=v.map(((e,n)=>{var s;return{key:h(e,n),label:r.createElement("div",{className:`${b}-label`},null==e?void 0:e.label),children:r.createElement("div",{className:`${b}-items`},Array.isArray(null==e?void 0:e.colors)&&(null===(s=e.colors)||void 0===s?void 0:s.length)>0?e.colors.map(((e,n)=>r.createElement(i.G5,{key:`preset-${n}-${e.toHexString()}`,color:(0,d.vC)(e).toRgbString(),prefixCls:t,className:a()(`${b}-color`,{[`${b}-color-checked`]:e.toHexString()===(null==o?void 0:o.toHexString()),[`${b}-color-bright`]:f(e,y.colorBgElevated)}),onClick:()=>{return t=e,void(null==m||m(t));var t}}))):r.createElement("span",{className:`${b}-empty`},g.presetEmpty))}}));return r.createElement("div",{className:b},r.createElement(l.Z,{defaultActiveKey:w,ghost:!0,items:k}))}},17689:function(e,t,n){"use strict";n.d(t,{AO:function(){return u},T7:function(){return c},lx:function(){return s},uZ:function(){return l},vC:function(){return a}});var r=n(56299),i=n(23068),o=n(92077);const a=e=>e instanceof o.y9?e:new o.y9(e),s=e=>Math.round(Number(e||0)),l=e=>s(100*e.toHsb().a),c=(e,t)=>{const n=e.toRgb();if(!n.r&&!n.g&&!n.b){const n=e.toHsb();return n.a=t||1,a(n)}return n.a=t||1,a(n)},u=(e,t)=>{const n=[{percent:0,color:e[0].color}].concat((0,r.Z)(e),[{percent:100,color:e[e.length-1].color}]);for(let e=0;e{let{children:t,disabled:n}=e;const o=r.useContext(i);return r.createElement(i.Provider,{value:null!=n?n:o},t)};t.Z=i},46010:function(e,t,n){"use strict";n.d(t,{q:function(){return o}});var r=n(44194);const i=r.createContext(void 0),o=e=>{let{children:t,size:n}=e;const o=r.useContext(i);return r.createElement(i.Provider,{value:n||o},t)};t.Z=i},51332:function(e,t,n){"use strict";n.d(t,{x:function(){return k}});n(44194);var r,i=n(56321),o=n.t(i,2),a=n(72298),s=n(48921),l=n(6918),c=(0,n(17082).Z)({},o),u=c.version,d=c.render,p=c.unmountComponentAtNode;try{Number((u||"").split(".")[0])>=18&&(r=c.createRoot)}catch(e){}function f(e){var t=c.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;t&&"object"===(0,l.Z)(t)&&(t.usingClientEntryPoint=e)}var h="__rc_react_root__";function m(e,t){r?function(e,t){f(!0);var n=t[h]||r(t);f(!1),n.render(e),t[h]=n}(e,t):function(e,t){null==d||d(e,t)}(e,t)}function g(e){return y.apply(this,arguments)}function y(){return(y=(0,s.Z)((0,a.Z)().mark((function e(t){return(0,a.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",Promise.resolve().then((function(){var e;null===(e=t[h])||void 0===e||e.unmount(),delete t[h]})));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function v(e){p(e)}function b(){return(b=(0,s.Z)((0,a.Z)().mark((function e(t){return(0,a.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(void 0===r){e.next=2;break}return e.abrupt("return",g(t));case 2:v(t);case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}let w=(e,t)=>(m(e,t),()=>function(e){return b.apply(this,arguments)}(t));function k(){return w}},37167:function(e,t,n){"use strict";n.d(t,{E_:function(){return s},Rf:function(){return i},oR:function(){return o},tr:function(){return a}});var r=n(44194);const i="ant",o="anticon",a=["outlined","borderless","filled"],s=r.createContext({getPrefixCls:(e,t)=>t||(e?`${i}-${e}`:i),iconPrefixCls:o}),{Consumer:l}=s},30829:function(e,t,n){"use strict";var r=n(70566);t.Z=e=>{const[,,,,t]=(0,r.ZP)();return t?`${e}-css-var`:""}},1273:function(e,t,n){"use strict";var r=n(44194),i=n(46010);t.Z=e=>{const t=r.useContext(i.Z);return r.useMemo((()=>e?"string"==typeof e?null!=e?e:t:e instanceof Function?e(t):t:t),[e,t])}},96839:function(e,t,n){"use strict";n.d(t,{ZP:function(){return G},w6:function(){return H}});var r=n(44194),i=n.t(r,2),o=n(47825),a=n(22230),s=n(21179),l=n(80280),c=n(90425),u=n(36276),d=n(78126),p=n(5547);var f=e=>{const{locale:t={},children:n,_ANT_MARK__:i}=e;r.useEffect((()=>(0,d.f)(null==t?void 0:t.Modal)),[t]);const o=r.useMemo((()=>Object.assign(Object.assign({},t),{exist:!0})),[t]);return r.createElement(p.Z.Provider,{value:o},n)},h=n(38252),m=n(59240),g=n(5828),y=n(37167),v=n(69521),b=n(87471),w=n(33866),k=n(67860);const E=`-ant-${Date.now()}-${Math.random()}`;function S(e,t){const n=function(e,t){const n={},r=(e,t)=>{let n=e.clone();return n=(null==t?void 0:t(n))||n,n.toRgbString()},i=(e,t)=>{const i=new b.t(e),o=(0,v.R_)(i.toRgbString());n[`${t}-color`]=r(i),n[`${t}-color-disabled`]=o[1],n[`${t}-color-hover`]=o[4],n[`${t}-color-active`]=o[6],n[`${t}-color-outline`]=i.clone().setA(.2).toRgbString(),n[`${t}-color-deprecated-bg`]=o[0],n[`${t}-color-deprecated-border`]=o[2]};if(t.primaryColor){i(t.primaryColor,"primary");const e=new b.t(t.primaryColor),o=(0,v.R_)(e.toRgbString());o.forEach(((e,t)=>{n[`primary-${t+1}`]=e})),n["primary-color-deprecated-l-35"]=r(e,(e=>e.lighten(35))),n["primary-color-deprecated-l-20"]=r(e,(e=>e.lighten(20))),n["primary-color-deprecated-t-20"]=r(e,(e=>e.tint(20))),n["primary-color-deprecated-t-50"]=r(e,(e=>e.tint(50))),n["primary-color-deprecated-f-12"]=r(e,(e=>e.setA(.12*e.a)));const a=new b.t(o[0]);n["primary-color-active-deprecated-f-30"]=r(a,(e=>e.setA(.3*e.a))),n["primary-color-active-deprecated-d-02"]=r(a,(e=>e.darken(2)))}return t.successColor&&i(t.successColor,"success"),t.warningColor&&i(t.warningColor,"warning"),t.errorColor&&i(t.errorColor,"error"),t.infoColor&&i(t.infoColor,"info"),`\n :root {\n ${Object.keys(n).map((t=>`--${e}-${t}: ${n[t]};`)).join("\n")}\n }\n `.trim()}(e,t);(0,w.Z)()&&(0,k.hq)(n,`${E}-dynamic-theme`)}var x=n(22153),T=n(46010);var C=function(){return{componentDisabled:(0,r.useContext)(x.Z),componentSize:(0,r.useContext)(T.Z)}},_=n(43782);const A=Object.assign({},i),{useId:O}=A;var R=void 0===O?()=>"":O;var P=n(77588),I=n(70566);function M(e){const{children:t}=e,[,n]=(0,I.ZP)(),{motion:i}=n,o=r.useRef(!1);return o.current=o.current||!1===i,o.current?r.createElement(P.zt,{motion:i},t):t}var N=()=>null,L=n(88874);var D=(e,t)=>{const[n,r]=(0,I.ZP)();return(0,o.xy)({theme:n,token:r,hashId:"",path:["ant-design-icons",e],nonce:()=>null==t?void 0:t.nonce,layer:{name:"antd"}},(()=>[(0,L.JT)(e)]))},j=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i({getPrefixCls:(e,t)=>t||(e?`${Z()}-${e}`:Z()),getIconPrefixCls:z,getRootPrefixCls:()=>q||Z(),getTheme:()=>$,holderRender:U}),W=e=>{const{children:t,csp:n,autoInsertSpaceInButton:i,alert:d,anchor:p,form:v,locale:b,componentSize:w,direction:k,space:E,splitter:S,virtual:C,dropdownMatchSelectWidth:A,popupMatchSelectWidth:O,popupOverflow:P,legacyLocale:I,parentContext:L,iconPrefixCls:q,theme:F,componentDisabled:$,segmented:U,statistic:Z,spin:z,calendar:H,carousel:W,cascader:V,collapse:G,typography:K,checkbox:Y,descriptions:X,divider:Q,drawer:J,skeleton:ee,steps:te,image:ne,layout:re,list:ie,mentions:oe,modal:ae,progress:se,result:le,slider:ce,breadcrumb:ue,menu:de,pagination:pe,input:fe,textArea:he,empty:me,badge:ge,radio:ye,rate:ve,switch:be,transfer:we,avatar:ke,message:Ee,tag:Se,table:xe,card:Te,tabs:Ce,timeline:_e,timePicker:Ae,upload:Oe,notification:Re,tree:Pe,colorPicker:Ie,datePicker:Me,rangePicker:Ne,flex:Le,wave:De,dropdown:je,warning:Be,tour:qe,tooltip:Fe,popover:$e,popconfirm:Ue,floatButtonGroup:Ze,variant:ze,inputNumber:He,treeSelect:We}=e,Ve=r.useCallback(((t,n)=>{const{prefixCls:r}=e;if(n)return n;const i=r||L.getPrefixCls("");return t?`${i}-${t}`:i}),[L.getPrefixCls,e.prefixCls]),Ge=q||L.iconPrefixCls||y.oR,Ke=n||L.csp;D(Ge,Ke);const Ye=function(e,t,n){var r;(0,c.ln)("ConfigProvider");const i=e||{},o=!1!==i.inherit&&t?t:Object.assign(Object.assign({},m.u_),{hashed:null!==(r=null==t?void 0:t.hashed)&&void 0!==r?r:m.u_.hashed,cssVar:null==t?void 0:t.cssVar}),a=R();return(0,s.Z)((()=>{var r,s;if(!e)return t;const l=Object.assign({},o.components);Object.keys(e.components||{}).forEach((t=>{l[t]=Object.assign(Object.assign({},l[t]),e.components[t])}));const c=`css-var-${a.replace(/:/g,"")}`,u=(null!==(r=i.cssVar)&&void 0!==r?r:o.cssVar)&&Object.assign(Object.assign(Object.assign({prefix:null==n?void 0:n.prefixCls},"object"==typeof o.cssVar?o.cssVar:{}),"object"==typeof i.cssVar?i.cssVar:{}),{key:"object"==typeof i.cssVar&&(null===(s=i.cssVar)||void 0===s?void 0:s.key)||c});return Object.assign(Object.assign(Object.assign({},o),i),{token:Object.assign(Object.assign({},o.token),i.token),components:l,cssVar:u})}),[i,o],((e,t)=>e.some(((e,n)=>{const r=t[n];return!(0,_.Z)(e,r,!0)}))))}(F,L.theme,{prefixCls:Ve("")});const Xe={csp:Ke,autoInsertSpaceInButton:i,alert:d,anchor:p,locale:b||I,direction:k,space:E,splitter:S,virtual:C,popupMatchSelectWidth:null!=O?O:A,popupOverflow:P,getPrefixCls:Ve,iconPrefixCls:Ge,theme:Ye,segmented:U,statistic:Z,spin:z,calendar:H,carousel:W,cascader:V,collapse:G,typography:K,checkbox:Y,descriptions:X,divider:Q,drawer:J,skeleton:ee,steps:te,image:ne,input:fe,textArea:he,layout:re,list:ie,mentions:oe,modal:ae,progress:se,result:le,slider:ce,breadcrumb:ue,menu:de,pagination:pe,empty:me,badge:ge,radio:ye,rate:ve,switch:be,transfer:we,avatar:ke,message:Ee,tag:Se,table:xe,card:Te,tabs:Ce,timeline:_e,timePicker:Ae,upload:Oe,notification:Re,tree:Pe,colorPicker:Ie,datePicker:Me,rangePicker:Ne,flex:Le,wave:De,dropdown:je,warning:Be,tour:qe,tooltip:Fe,popover:$e,popconfirm:Ue,floatButtonGroup:Ze,variant:ze,inputNumber:He,treeSelect:We};const Qe=Object.assign({},L);Object.keys(Xe).forEach((e=>{void 0!==Xe[e]&&(Qe[e]=Xe[e])})),B.forEach((t=>{const n=e[t];n&&(Qe[t]=n)})),void 0!==i&&(Qe.button=Object.assign({autoInsertSpace:i},Qe.button));const Je=(0,s.Z)((()=>Qe),Qe,((e,t)=>{const n=Object.keys(e),r=Object.keys(t);return n.length!==r.length||n.some((n=>e[n]!==t[n]))})),et=r.useMemo((()=>({prefixCls:Ge,csp:Ke})),[Ge,Ke]);let tt=r.createElement(r.Fragment,null,r.createElement(N,{dropdownMatchSelectWidth:A}),t);const nt=r.useMemo((()=>{var e,t,n,r;return(0,l.T)((null===(e=h.Z.Form)||void 0===e?void 0:e.defaultValidateMessages)||{},(null===(n=null===(t=Je.locale)||void 0===t?void 0:t.Form)||void 0===n?void 0:n.defaultValidateMessages)||{},(null===(r=Je.form)||void 0===r?void 0:r.validateMessages)||{},(null==v?void 0:v.validateMessages)||{})}),[Je,null==v?void 0:v.validateMessages]);Object.keys(nt).length>0&&(tt=r.createElement(u.Z.Provider,{value:nt},tt)),b&&(tt=r.createElement(f,{locale:b,_ANT_MARK__:"internalMark"},tt)),(Ge||Ke)&&(tt=r.createElement(a.Z.Provider,{value:et},tt)),w&&(tt=r.createElement(T.q,{size:w},tt)),tt=r.createElement(M,null,tt);const rt=r.useMemo((()=>{const e=Ye||{},{algorithm:t,token:n,components:r,cssVar:i}=e,a=j(e,["algorithm","token","components","cssVar"]),s=t&&(!Array.isArray(t)||t.length>0)?(0,o.jG)(t):m.uH,l={};Object.entries(r||{}).forEach((e=>{let[t,n]=e;const r=Object.assign({},n);"algorithm"in r&&(!0===r.algorithm?r.theme=s:(Array.isArray(r.algorithm)||"function"==typeof r.algorithm)&&(r.theme=(0,o.jG)(r.algorithm)),delete r.algorithm),l[t]=r}));const c=Object.assign(Object.assign({},g.Z),n);return Object.assign(Object.assign({},a),{theme:s,token:c,components:l,override:Object.assign({override:c},l),cssVar:i})}),[Ye]);return F&&(tt=r.createElement(m.Mj.Provider,{value:rt},tt)),Je.warning&&(tt=r.createElement(c.G8.Provider,{value:Je.warning},tt)),void 0!==$&&(tt=r.createElement(x.n,{disabled:$},tt)),r.createElement(y.E_.Provider,{value:Je},tt)},V=e=>{const t=r.useContext(y.E_),n=r.useContext(p.Z);return r.createElement(W,Object.assign({parentContext:t,legacyLocale:n},e))};V.ConfigContext=y.E_,V.SizeContext=T.Z,V.config=e=>{const{prefixCls:t,iconPrefixCls:n,theme:r,holderRender:i}=e;void 0!==t&&(q=t),void 0!==n&&(F=n),"holderRender"in e&&(U=i),r&&(!function(e){return Object.keys(e).some((e=>e.endsWith("Color")))}(r)?$=r:S(Z(),r))},V.useConfig=C,Object.defineProperty(V,"SizeContext",{get:()=>T.Z});var G=V},86903:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=n(17082),i=n(19294),o=(0,r.Z)((0,r.Z)({},i.z),{},{locale:"en_US",today:"Today",now:"Now",backToToday:"Back to today",ok:"OK",clear:"Clear",month:"Month",year:"Year",timeSelect:"select time",dateSelect:"select date",weekSelect:"Choose a week",monthSelect:"Choose a month",yearSelect:"Choose a year",decadeSelect:"Choose a decade",dateFormat:"M/D/YYYY",dateTimeFormat:"M/D/YYYY HH:mm:ss",previousMonth:"Previous month (PageUp)",nextMonth:"Next month (PageDown)",previousYear:"Last year (Control + left)",nextYear:"Next year (Control + right)",previousDecade:"Last decade",nextDecade:"Next decade",previousCentury:"Last century",nextCentury:"Next century"}),a=n(92205);var s={lang:Object.assign({placeholder:"Select date",yearPlaceholder:"Select year",quarterPlaceholder:"Select quarter",monthPlaceholder:"Select month",weekPlaceholder:"Select week",rangePlaceholder:["Start date","End date"],rangeYearPlaceholder:["Start year","End year"],rangeQuarterPlaceholder:["Start quarter","End quarter"],rangeMonthPlaceholder:["Start month","End month"],rangeWeekPlaceholder:["Start week","End week"]},o),timePickerLocale:Object.assign({},a.Z)}},96485:function(e,t,n){"use strict";n.d(t,{Z:function(){return W}});var r=n(44194),i=n(46193),o=n(51865),a=n.n(o),s=n(14005),l=n(33417),c=n(46015),u=n(97859),d=n(85611);var p=e=>"object"!=typeof e&&"function"!=typeof e||null===e,f=n(67028),h=n(43037),m=n(79145),g=n(90425),y=n(60822),v=n(37167),b=n(30829),w=n(26331),k=n(66230),E=n(70566),S=n(47825),x=n(88874),T=n(67455),C=n(72655),_=n(71026),A=n(5061),O=n(24657),R=n(65759),P=n(77167);var I=e=>{const{componentCls:t,menuCls:n,colorError:r,colorTextLightSolid:i}=e,o=`${n}-item`;return{[`${t}, ${t}-menu-submenu`]:{[`${n} ${o}`]:{[`&${o}-danger:not(${o}-disabled)`]:{color:r,"&:hover":{color:i,backgroundColor:r}}}}}};const M=e=>{const{componentCls:t,menuCls:n,zIndexPopup:r,dropdownArrowDistance:i,sizePopupArrow:o,antCls:a,iconCls:s,motionDurationMid:l,paddingBlock:c,fontSize:u,dropdownEdgeChildPadding:d,colorTextDisabled:p,fontSizeIcon:f,controlPaddingHorizontal:h,colorBgElevated:m}=e;return[{[t]:{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:r,display:"block","&::before":{position:"absolute",insetBlock:e.calc(o).div(2).sub(i).equal(),zIndex:-9999,opacity:1e-4,content:'""'},"&-menu-vertical":{maxHeight:"100vh",overflowY:"auto"},[`&-trigger${a}-btn`]:{[`& > ${s}-down, & > ${a}-btn-icon > ${s}-down`]:{fontSize:f}},[`${t}-wrap`]:{position:"relative",[`${a}-btn > ${s}-down`]:{fontSize:f},[`${s}-down::before`]:{transition:`transform ${l}`}},[`${t}-wrap-open`]:{[`${s}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${a}-slide-down-enter${a}-slide-down-enter-active${t}-placement-bottomLeft,\n &${a}-slide-down-appear${a}-slide-down-appear-active${t}-placement-bottomLeft,\n &${a}-slide-down-enter${a}-slide-down-enter-active${t}-placement-bottom,\n &${a}-slide-down-appear${a}-slide-down-appear-active${t}-placement-bottom,\n &${a}-slide-down-enter${a}-slide-down-enter-active${t}-placement-bottomRight,\n &${a}-slide-down-appear${a}-slide-down-appear-active${t}-placement-bottomRight`]:{animationName:T.fJ},[`&${a}-slide-up-enter${a}-slide-up-enter-active${t}-placement-topLeft,\n &${a}-slide-up-appear${a}-slide-up-appear-active${t}-placement-topLeft,\n &${a}-slide-up-enter${a}-slide-up-enter-active${t}-placement-top,\n &${a}-slide-up-appear${a}-slide-up-appear-active${t}-placement-top,\n &${a}-slide-up-enter${a}-slide-up-enter-active${t}-placement-topRight,\n &${a}-slide-up-appear${a}-slide-up-appear-active${t}-placement-topRight`]:{animationName:T.Qt},[`&${a}-slide-down-leave${a}-slide-down-leave-active${t}-placement-bottomLeft,\n &${a}-slide-down-leave${a}-slide-down-leave-active${t}-placement-bottom,\n &${a}-slide-down-leave${a}-slide-down-leave-active${t}-placement-bottomRight`]:{animationName:T.Uw},[`&${a}-slide-up-leave${a}-slide-up-leave-active${t}-placement-topLeft,\n &${a}-slide-up-leave${a}-slide-up-leave-active${t}-placement-top,\n &${a}-slide-up-leave${a}-slide-up-leave-active${t}-placement-topRight`]:{animationName:T.ly}}},(0,A.ZP)(e,m,{arrowPlacement:{top:!0,bottom:!0}}),{[`${t} ${n}`]:{position:"relative",margin:0},[`${n}-submenu-popup`]:{position:"absolute",zIndex:r,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${t}, ${t}-menu-submenu`]:Object.assign(Object.assign({},(0,x.Wf)(e)),{[n]:Object.assign(Object.assign({padding:d,listStyleType:"none",backgroundColor:m,backgroundClip:"padding-box",borderRadius:e.borderRadiusLG,outline:"none",boxShadow:e.boxShadowSecondary},(0,x.Qy)(e)),{"&:empty":{padding:0,boxShadow:"none"},[`${n}-item-group-title`]:{padding:`${(0,S.bf)(c)} ${(0,S.bf)(h)}`,color:e.colorTextDescription,transition:`all ${l}`},[`${n}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${n}-item-icon`]:{minWidth:u,marginInlineEnd:e.marginXS,fontSize:e.fontSizeSM},[`${n}-title-content`]:{flex:"auto","&-with-extra":{display:"inline-flex",alignItems:"center",width:"100%"},"> a":{color:"inherit",transition:`all ${l}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}},[`${n}-item-extra`]:{paddingInlineStart:e.padding,marginInlineStart:"auto",fontSize:e.fontSizeSM,color:e.colorTextDescription}},[`${n}-item, ${n}-submenu-title`]:Object.assign(Object.assign({display:"flex",margin:0,padding:`${(0,S.bf)(c)} ${(0,S.bf)(h)}`,color:e.colorText,fontWeight:"normal",fontSize:u,lineHeight:e.lineHeight,cursor:"pointer",transition:`all ${l}`,borderRadius:e.borderRadiusSM,"&:hover, &-active":{backgroundColor:e.controlItemBgHover}},(0,x.Qy)(e)),{"&-selected":{color:e.colorPrimary,backgroundColor:e.controlItemBgActive,"&:hover, &-active":{backgroundColor:e.controlItemBgActiveHover}},"&-disabled":{color:p,cursor:"not-allowed","&:hover":{color:p,backgroundColor:m,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${(0,S.bf)(e.marginXXS)} 0`,overflow:"hidden",lineHeight:0,backgroundColor:e.colorSplit},[`${t}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:e.paddingXS,[`${t}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:e.colorTextDescription,fontSize:f,fontStyle:"normal"}}}),[`${n}-item-group-list`]:{margin:`0 ${(0,S.bf)(e.marginXS)}`,padding:0,listStyle:"none"},[`${n}-submenu-title`]:{paddingInlineEnd:e.calc(h).add(e.fontSizeSM).equal()},[`${n}-submenu-vertical`]:{position:"relative"},[`${n}-submenu${n}-submenu-disabled ${t}-menu-submenu-title`]:{[`&, ${t}-menu-submenu-arrow-icon`]:{color:p,backgroundColor:m,cursor:"not-allowed"}},[`${n}-submenu-selected ${t}-menu-submenu-title`]:{color:e.colorPrimary}})})},[(0,T.oN)(e,"slide-up"),(0,T.oN)(e,"slide-down"),(0,C.Fm)(e,"move-up"),(0,C.Fm)(e,"move-down"),(0,_._y)(e,"zoom-big")]]};var N=(0,R.I$)("Dropdown",(e=>{const{marginXXS:t,sizePopupArrow:n,paddingXXS:r,componentCls:i}=e,o=(0,P.IX)(e,{menuCls:`${i}-menu`,dropdownArrowDistance:e.calc(n).div(2).add(t).equal(),dropdownEdgeChildPadding:r});return[M(o),I(o)]}),(e=>Object.assign(Object.assign({zIndexPopup:e.zIndexPopupBase+50,paddingBlock:(e.controlHeight-e.fontSize*e.lineHeight)/2},(0,A.wZ)({contentRadius:e.borderRadiusLG,limitVerticalRadius:!0})),(0,O.w)(e))),{resetStyle:!1});const L=e=>{var t;const{menu:n,arrow:o,prefixCls:h,children:S,trigger:x,disabled:T,dropdownRender:C,getPopupContainer:_,overlayClassName:A,rootClassName:O,overlayStyle:R,open:P,onOpenChange:I,visible:M,onVisibleChange:L,mouseEnterDelay:D=.15,mouseLeaveDelay:j=.1,autoAdjustOverflow:B=!0,placement:q="",overlay:F,transitionName:$}=e,{getPopupContainer:U,getPrefixCls:Z,direction:z,dropdown:H}=r.useContext(v.E_);(0,g.ln)("Dropdown");const W=r.useMemo((()=>{const e=Z();return void 0!==$?$:q.includes("top")?`${e}-slide-down`:`${e}-slide-up`}),[Z,q,$]),V=r.useMemo((()=>q?q.includes("Center")?q.slice(0,q.indexOf("Center")):q:"rtl"===z?"bottomRight":"bottomLeft"),[q,z]);const G=Z("dropdown",h),K=(0,b.Z)(G),[Y,X,Q]=N(G,K),[,J]=(0,E.ZP)(),ee=r.Children.only(p(S)?r.createElement("span",null,S):S),te=(0,m.Tm)(ee,{className:a()(`${G}-trigger`,{[`${G}-rtl`]:"rtl"===z},ee.props.className),disabled:null!==(t=ee.props.disabled)&&void 0!==t?t:T}),ne=T?[]:x,re=!!(null==ne?void 0:ne.includes("contextMenu")),[ie,oe]=(0,c.Z)(!1,{value:null!=P?P:M}),ae=(0,l.Z)((e=>{null==I||I(e,{source:"trigger"}),null==L||L(e),oe(e)})),se=a()(A,O,X,Q,K,null==H?void 0:H.className,{[`${G}-rtl`]:"rtl"===z}),le=(0,f.Z)({arrowPointAtCenter:"object"==typeof o&&o.pointAtCenter,autoAdjustOverflow:B,offset:J.marginXXS,arrowWidth:o?J.sizePopupArrow:0,borderRadius:J.borderRadius}),ce=r.useCallback((()=>{(null==n?void 0:n.selectable)&&(null==n?void 0:n.multiple)||(null==I||I(!1,{source:"menu"}),oe(!1))}),[null==n?void 0:n.selectable,null==n?void 0:n.multiple]),[ue,de]=(0,d.Cn)("Dropdown",null==R?void 0:R.zIndex);let pe=r.createElement(s.Z,Object.assign({alignPoint:re},(0,u.Z)(e,["rootClassName"]),{mouseEnterDelay:D,mouseLeaveDelay:j,visible:ie,builtinPlacements:le,arrow:!!o,overlayClassName:se,prefixCls:G,getPopupContainer:_||U,transitionName:W,trigger:ne,overlay:()=>{let e;return e=(null==n?void 0:n.items)?r.createElement(w.Z,Object.assign({},n)):"function"==typeof F?F():F,C&&(e=C(e)),e=r.Children.only("string"==typeof e?r.createElement("span",null,e):e),r.createElement(k.J,{prefixCls:`${G}-menu`,rootClassName:a()(Q,K),expandIcon:r.createElement("span",{className:`${G}-menu-submenu-arrow`},r.createElement(i.Z,{className:`${G}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:ce,validator:e=>{let{mode:t}=e}},e)},placement:V,onVisibleChange:ae,overlayStyle:Object.assign(Object.assign(Object.assign({},null==H?void 0:H.style),R),{zIndex:ue})}),te);return ue&&(pe=r.createElement(y.Z.Provider,{value:de},pe)),Y(pe)},D=(0,h.Z)(L,"align",void 0,"dropdown",(e=>e));L._InternalPanelDoNotUseOrYouWillBeFired=e=>r.createElement(D,Object.assign({},e),r.createElement("span",null));var j=L,B=n(59423),q=n(75365),F=n(3849),$=n(49731),U=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i{const{getPopupContainer:t,getPrefixCls:n,direction:i}=r.useContext(v.E_),{prefixCls:o,type:s="default",danger:l,disabled:c,loading:u,onClick:d,htmlType:p,children:f,className:h,menu:m,arrow:g,autoFocus:y,overlay:b,trigger:w,align:k,open:E,onOpenChange:S,placement:x,getPopupContainer:T,href:C,icon:_=r.createElement(B.Z,null),title:A,buttonsRender:O=(e=>e),mouseEnterDelay:R,mouseLeaveDelay:P,overlayClassName:I,overlayStyle:M,destroyPopupOnHide:N,dropdownRender:L}=e,D=U(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),Z=n("dropdown",o),z=`${Z}-button`,H={menu:m,arrow:g,autoFocus:y,align:k,disabled:c,trigger:c?[]:w,onOpenChange:S,getPopupContainer:T||t,mouseEnterDelay:R,mouseLeaveDelay:P,overlayClassName:I,overlayStyle:M,destroyPopupOnHide:N,dropdownRender:L},{compactSize:W,compactItemClassnames:V}=(0,$.ri)(Z,i),G=a()(z,V,h);"overlay"in e&&(H.overlay=b),"open"in e&&(H.open=E),H.placement="placement"in e?x:"rtl"===i?"bottomLeft":"bottomRight";const K=r.createElement(q.ZP,{type:s,danger:l,disabled:c,loading:u,onClick:d,htmlType:p,href:C,title:A},f),Y=r.createElement(q.ZP,{type:s,danger:l,icon:_}),[X,Q]=O([K,Y]);return r.createElement(F.Z.Compact,Object.assign({className:G,size:W,block:!0},D),X,r.createElement(j,Object.assign({},H),Q))};Z.__ANT_BUTTON=!0;var z=Z;const H=j;H.Button=z;var W=H},75398:function(e,t,n){"use strict";n.d(t,{RV:function(){return l},Rk:function(){return c},Ux:function(){return d},aM:function(){return u},pg:function(){return p},q3:function(){return a},qI:function(){return s}});var r=n(44194),i=n(14138),o=n(97859);const a=r.createContext({labelAlign:"right",vertical:!1,itemRef:()=>{}}),s=r.createContext(null),l=e=>{const t=(0,o.Z)(e,["prefixCls"]);return r.createElement(i.RV,Object.assign({},t))},c=r.createContext({prefixCls:""}),u=r.createContext({});const d=e=>{let{children:t,status:n,override:i}=e;const o=r.useContext(u),a=r.useMemo((()=>{const e=Object.assign({},o);return i&&delete e.isFormItemInput,n&&(delete e.status,delete e.hasFeedback,delete e.feedbackIcon),e}),[n,i,o]);return r.createElement(u.Provider,{value:a},t)},p=r.createContext(void 0)},30666:function(e,t,n){"use strict";var r=n(44194),i=n(75398),o=n(37167);t.Z=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0;var a,s;const{variant:l,[e]:c}=r.useContext(o.E_),u=r.useContext(i.pg),d=null==c?void 0:c.variant;let p;p=void 0!==t?t:!1===n?"borderless":null!==(s=null!==(a=null!=u?u:d)&&void 0!==a?a:l)&&void 0!==s?s:"outlined";const f=o.tr.includes(p);return[p,f]}},36276:function(e,t,n){"use strict";var r=n(44194);t.Z=(0,r.createContext)(void 0)},77883:function(e,t,n){"use strict";n.d(t,{VM:function(){return l},cG:function(){return u},hd:function(){return c}});var r=n(47825),i=n(65759),o=n(77167);const a=e=>{const{componentCls:t}=e;return{[t]:{position:"relative",maxWidth:"100%",minHeight:1}}},s=(e,t)=>((e,t)=>{const{prefixCls:n,componentCls:r,gridColumns:i}=e,o={};for(let e=i;e>=0;e--)0===e?(o[`${r}${t}-${e}`]={display:"none"},o[`${r}-push-${e}`]={insetInlineStart:"auto"},o[`${r}-pull-${e}`]={insetInlineEnd:"auto"},o[`${r}${t}-push-${e}`]={insetInlineStart:"auto"},o[`${r}${t}-pull-${e}`]={insetInlineEnd:"auto"},o[`${r}${t}-offset-${e}`]={marginInlineStart:0},o[`${r}${t}-order-${e}`]={order:0}):(o[`${r}${t}-${e}`]=[{"--ant-display":"block",display:"block"},{display:"var(--ant-display)",flex:`0 0 ${e/i*100}%`,maxWidth:e/i*100+"%"}],o[`${r}${t}-push-${e}`]={insetInlineStart:e/i*100+"%"},o[`${r}${t}-pull-${e}`]={insetInlineEnd:e/i*100+"%"},o[`${r}${t}-offset-${e}`]={marginInlineStart:e/i*100+"%"},o[`${r}${t}-order-${e}`]={order:e});return o[`${r}${t}-flex`]={flex:`var(--${n}${t}-flex)`},o})(e,t),l=(0,i.I$)("Grid",(e=>{const{componentCls:t}=e;return{[t]:{display:"flex",flexFlow:"row wrap",minWidth:0,"&::before, &::after":{display:"flex"},"&-no-wrap":{flexWrap:"nowrap"},"&-start":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-end":{justifyContent:"flex-end"},"&-space-between":{justifyContent:"space-between"},"&-space-around":{justifyContent:"space-around"},"&-space-evenly":{justifyContent:"space-evenly"},"&-top":{alignItems:"flex-start"},"&-middle":{alignItems:"center"},"&-bottom":{alignItems:"flex-end"}}}}),(()=>({}))),c=e=>({xs:e.screenXSMin,sm:e.screenSMMin,md:e.screenMDMin,lg:e.screenLGMin,xl:e.screenXLMin,xxl:e.screenXXLMin}),u=(0,i.I$)("Grid",(e=>{const t=(0,o.IX)(e,{gridColumns:24}),n=c(t);return delete n.xs,[a(t),s(t,""),s(t,"-xs"),Object.keys(n).map((e=>((e,t,n)=>({[`@media (min-width: ${(0,r.bf)(t)})`]:Object.assign({},s(e,n))}))(t,n[e],`-${e}`))).reduce(((e,t)=>Object.assign(Object.assign({},e),t)),{})]}),(()=>({})))},52573:function(e,t,n){"use strict";n.d(t,{Z:function(){return F}});var r,i=n(44194),o=n(51865),a=n.n(o),s=n(11757),l=n(20173),c=n(17082),u=n(56299),d=n(42601),p=n(73457),f=n(8493),h=n(95841),m=n(25593),g=n(46015),y=n(6918),v=n(26954),b=n(16374),w=n(24801),k="\n min-height:0 !important;\n max-height:none !important;\n height:0 !important;\n visibility:hidden !important;\n overflow:hidden !important;\n position:absolute !important;\n z-index:-1000 !important;\n top:0 !important;\n right:0 !important;\n pointer-events: none !important;\n",E=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],S={};function x(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=e.getAttribute("id")||e.getAttribute("data-reactid")||e.getAttribute("name");if(t&&S[n])return S[n];var r=window.getComputedStyle(e),i=r.getPropertyValue("box-sizing")||r.getPropertyValue("-moz-box-sizing")||r.getPropertyValue("-webkit-box-sizing"),o=parseFloat(r.getPropertyValue("padding-bottom"))+parseFloat(r.getPropertyValue("padding-top")),a=parseFloat(r.getPropertyValue("border-bottom-width"))+parseFloat(r.getPropertyValue("border-top-width")),s=E.map((function(e){return"".concat(e,":").concat(r.getPropertyValue(e))})).join(";"),l={sizingStyle:s,paddingSize:o,borderSize:a,boxSizing:i};return t&&n&&(S[n]=l),l}var T=["prefixCls","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],C=i.forwardRef((function(e,t){var n=e,o=n.prefixCls,u=n.defaultValue,f=n.value,h=n.autoSize,m=n.onResize,E=n.className,S=n.style,C=n.disabled,_=n.onChange,A=(n.onInternalAutoSize,(0,p.Z)(n,T)),O=(0,g.Z)(u,{value:f,postState:function(e){return null!=e?e:""}}),R=(0,d.Z)(O,2),P=R[0],I=R[1],M=i.useRef();i.useImperativeHandle(t,(function(){return{textArea:M.current}}));var N=i.useMemo((function(){return h&&"object"===(0,y.Z)(h)?[h.minRows,h.maxRows]:[]}),[h]),L=(0,d.Z)(N,2),D=L[0],j=L[1],B=!!h,q=i.useState(2),F=(0,d.Z)(q,2),$=F[0],U=F[1],Z=i.useState(),z=(0,d.Z)(Z,2),H=z[0],W=z[1],V=function(){U(0)};(0,b.Z)((function(){B&&V()}),[f,D,j,B]),(0,b.Z)((function(){if(0===$)U(1);else if(1===$){var e=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;r||((r=document.createElement("textarea")).setAttribute("tab-index","-1"),r.setAttribute("aria-hidden","true"),r.setAttribute("name","hiddenTextarea"),document.body.appendChild(r)),e.getAttribute("wrap")?r.setAttribute("wrap",e.getAttribute("wrap")):r.removeAttribute("wrap");var o=x(e,t),a=o.paddingSize,s=o.borderSize,l=o.boxSizing,c=o.sizingStyle;r.setAttribute("style","".concat(c,";").concat(k)),r.value=e.value||e.placeholder||"";var u,d=void 0,p=void 0,f=r.scrollHeight;if("border-box"===l?f+=s:"content-box"===l&&(f-=a),null!==n||null!==i){r.value=" ";var h=r.scrollHeight-a;null!==n&&(d=h*n,"border-box"===l&&(d=d+a+s),f=Math.max(d,f)),null!==i&&(p=h*i,"border-box"===l&&(p=p+a+s),u=f>p?"":"hidden",f=Math.min(p,f))}var m={height:f,overflowY:u,resize:"none"};return d&&(m.minHeight=d),p&&(m.maxHeight=p),m}(M.current,!1,D,j);U(2),W(e)}else!function(){try{if(document.activeElement===M.current){var e=M.current,t=e.selectionStart,n=e.selectionEnd,r=e.scrollTop;M.current.setSelectionRange(t,n),M.current.scrollTop=r}}catch(e){}}()}),[$]);var G=i.useRef(),K=function(){w.Z.cancel(G.current)};i.useEffect((function(){return K}),[]);var Y=B?H:null,X=(0,c.Z)((0,c.Z)({},S),Y);return 0!==$&&1!==$||(X.overflowY="hidden",X.overflowX="hidden"),i.createElement(v.Z,{onResize:function(e){2===$&&(null==m||m(e),h&&(K(),G.current=(0,w.Z)((function(){V()}))))},disabled:!(h||m)},i.createElement("textarea",(0,s.Z)({},A,{ref:M,style:X,className:a()(o,E,(0,l.Z)({},"".concat(o,"-disabled"),C)),disabled:C,value:P,onChange:function(e){I(e.target.value),null==_||_(e)}})))})),_=C,A=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","showCount","count","className","style","disabled","hidden","classNames","styles","onResize","onClear","onPressEnter","readOnly","autoSize","onKeyDown"],O=i.forwardRef((function(e,t){var n,r=e.defaultValue,o=e.value,y=e.onFocus,v=e.onBlur,b=e.onChange,w=e.allowClear,k=e.maxLength,E=e.onCompositionStart,S=e.onCompositionEnd,x=e.suffix,T=e.prefixCls,C=void 0===T?"rc-textarea":T,O=e.showCount,R=e.count,P=e.className,I=e.style,M=e.disabled,N=e.hidden,L=e.classNames,D=e.styles,j=e.onResize,B=e.onClear,q=e.onPressEnter,F=e.readOnly,$=e.autoSize,U=e.onKeyDown,Z=(0,p.Z)(e,A),z=(0,g.Z)(r,{value:o,defaultValue:r}),H=(0,d.Z)(z,2),W=H[0],V=H[1],G=null==W?"":String(W),K=i.useState(!1),Y=(0,d.Z)(K,2),X=Y[0],Q=Y[1],J=i.useRef(!1),ee=i.useState(null),te=(0,d.Z)(ee,2),ne=te[0],re=te[1],ie=(0,i.useRef)(null),oe=(0,i.useRef)(null),ae=function(){var e;return null===(e=oe.current)||void 0===e?void 0:e.textArea},se=function(){ae().focus()};(0,i.useImperativeHandle)(t,(function(){var e;return{resizableTextArea:oe.current,focus:se,blur:function(){ae().blur()},nativeElement:(null===(e=ie.current)||void 0===e?void 0:e.nativeElement)||ae()}})),(0,i.useEffect)((function(){Q((function(e){return!M&&e}))}),[M]);var le=i.useState(null),ce=(0,d.Z)(le,2),ue=ce[0],de=ce[1];i.useEffect((function(){var e;ue&&(e=ae()).setSelectionRange.apply(e,(0,u.Z)(ue))}),[ue]);var pe,fe=(0,h.Z)(R,O),he=null!==(n=fe.max)&&void 0!==n?n:k,me=Number(he)>0,ge=fe.strategy(G),ye=!!he&&ge>he,ve=function(e,t){var n=t;!J.current&&fe.exceedFormatter&&fe.max&&fe.strategy(t)>fe.max&&t!==(n=fe.exceedFormatter(t,{max:fe.max}))&&de([ae().selectionStart||0,ae().selectionEnd||0]),V(n),(0,m.rJ)(e.currentTarget,e,b,n)},be=x;fe.show&&(pe=fe.showFormatter?fe.showFormatter({value:G,count:ge,maxLength:he}):"".concat(ge).concat(me?" / ".concat(he):""),be=i.createElement(i.Fragment,null,be,i.createElement("span",{className:a()("".concat(C,"-data-count"),null==L?void 0:L.count),style:null==D?void 0:D.count},pe)));var we=!$&&!O&&!w;return i.createElement(f.Q,{ref:ie,value:G,allowClear:w,handleReset:function(e){V(""),se(),(0,m.rJ)(ae(),e,b)},suffix:be,prefixCls:C,classNames:(0,c.Z)((0,c.Z)({},L),{},{affixWrapper:a()(null==L?void 0:L.affixWrapper,(0,l.Z)((0,l.Z)({},"".concat(C,"-show-count"),O),"".concat(C,"-textarea-allow-clear"),w))}),disabled:M,focused:X,className:a()(P,ye&&"".concat(C,"-out-of-range")),style:(0,c.Z)((0,c.Z)({},I),ne&&!we?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":"string"==typeof pe?pe:void 0}},hidden:N,readOnly:F,onClear:B},i.createElement(_,(0,s.Z)({},Z,{autoSize:$,maxLength:k,onKeyDown:function(e){"Enter"===e.key&&q&&q(e),null==U||U(e)},onChange:function(e){ve(e,e.target.value)},onFocus:function(e){Q(!0),null==y||y(e)},onBlur:function(e){Q(!1),null==v||v(e)},onCompositionStart:function(e){J.current=!0,null==E||E(e)},onCompositionEnd:function(e){J.current=!1,ve(e,e.currentTarget.value),null==S||S(e)},className:a()(null==L?void 0:L.textarea),style:(0,c.Z)((0,c.Z)({},null==D?void 0:D.textarea),{},{resize:null==I?void 0:I.resize}),disabled:M,prefixCls:C,onResize:function(e){var t;null==j||j(e),null!==(t=ae())&&void 0!==t&&t.style.height&&re(!0)},ref:oe,readOnly:F})))})),R=n(39306),P=n(57699),I=n(37167),M=n(22153),N=n(30829),L=n(1273),D=n(75398),j=n(30666),B=n(66098),q=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i{var n,r;const{prefixCls:o,bordered:s=!0,size:l,disabled:c,status:u,allowClear:d,classNames:p,rootClassName:f,className:h,style:g,styles:y,variant:v}=e,b=q(e,["prefixCls","bordered","size","disabled","status","allowClear","classNames","rootClassName","className","style","styles","variant"]);const{getPrefixCls:w,direction:k,textArea:E}=i.useContext(I.E_),S=(0,L.Z)(l),x=i.useContext(M.Z),T=null!=c?c:x,{status:C,hasFeedback:_,feedbackIcon:A}=i.useContext(D.aM),F=(0,P.F)(C,u),$=i.useRef(null);i.useImperativeHandle(t,(()=>{var e;return{resizableTextArea:null===(e=$.current)||void 0===e?void 0:e.resizableTextArea,focus:e=>{var t,n;(0,m.nH)(null===(n=null===(t=$.current)||void 0===t?void 0:t.resizableTextArea)||void 0===n?void 0:n.textArea,e)},blur:()=>{var e;return null===(e=$.current)||void 0===e?void 0:e.blur()}}}));const U=w("input",o),Z=(0,N.Z)(U),[z,H,W]=(0,B.ZP)(U,Z),[V,G]=(0,j.Z)("textArea",v,s),K=(0,R.Z)(null!=d?d:null==E?void 0:E.allowClear);return z(i.createElement(O,Object.assign({autoComplete:null==E?void 0:E.autoComplete},b,{style:Object.assign(Object.assign({},null==E?void 0:E.style),g),styles:Object.assign(Object.assign({},null==E?void 0:E.styles),y),disabled:T,allowClear:K,className:a()(W,Z,h,f,null==E?void 0:E.className),classNames:Object.assign(Object.assign(Object.assign({},p),null==E?void 0:E.classNames),{textarea:a()({[`${U}-sm`]:"small"===S,[`${U}-lg`]:"large"===S},H,null==p?void 0:p.textarea,null===(n=null==E?void 0:E.classNames)||void 0===n?void 0:n.textarea),variant:a()({[`${U}-${V}`]:G},(0,P.Z)(U,F)),affixWrapper:a()(`${U}-textarea-affix-wrapper`,{[`${U}-affix-wrapper-rtl`]:"rtl"===k,[`${U}-affix-wrapper-sm`]:"small"===S,[`${U}-affix-wrapper-lg`]:"large"===S,[`${U}-textarea-show-count`]:e.showCount||(null===(r=e.count)||void 0===r?void 0:r.show)},H)}),prefixCls:U,suffix:_&&i.createElement("span",{className:`${U}-textarea-suffix`},A),ref:$})))}))},66098:function(e,t,n){"use strict";n.d(t,{ik:function(){return f},nz:function(){return u},s7:function(){return h},x0:function(){return p}});var r=n(47825),i=n(88874),o=n(12915),a=n(65759),s=n(77167),l=n(97201),c=n(84343);const u=e=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:e,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),d=e=>{const{paddingBlockLG:t,lineHeightLG:n,borderRadiusLG:i,paddingInlineLG:o}=e;return{padding:`${(0,r.bf)(t)} ${(0,r.bf)(o)}`,fontSize:e.inputFontSizeLG,lineHeight:n,borderRadius:i}},p=e=>({padding:`${(0,r.bf)(e.paddingBlockSM)} ${(0,r.bf)(e.paddingInlineSM)}`,fontSize:e.inputFontSizeSM,borderRadius:e.borderRadiusSM}),f=e=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${(0,r.bf)(e.paddingBlock)} ${(0,r.bf)(e.paddingInline)}`,color:e.colorText,fontSize:e.inputFontSize,lineHeight:e.lineHeight,borderRadius:e.borderRadius,transition:`all ${e.motionDurationMid}`},u(e.colorTextPlaceholder)),{"textarea&":{maxWidth:"100%",height:"auto",minHeight:e.controlHeight,lineHeight:e.lineHeight,verticalAlign:"bottom",transition:`all ${e.motionDurationSlow}, height 0s`,resize:"vertical"},"&-lg":Object.assign({},d(e)),"&-sm":Object.assign({},p(e)),"&-rtl, &-textarea-rtl":{direction:"rtl"}}),h=e=>{const{componentCls:t,antCls:n}=e;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:e.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${t}, &-lg > ${t}-group-addon`]:Object.assign({},d(e)),[`&-sm ${t}, &-sm > ${t}-group-addon`]:Object.assign({},p(e)),[`&-lg ${n}-select-single ${n}-select-selector`]:{height:e.controlHeightLG},[`&-sm ${n}-select-single ${n}-select-selector`]:{height:e.controlHeightSM},[`> ${t}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${t}-group`]:{"&-addon, &-wrap":{display:"table-cell",width:1,whiteSpace:"nowrap",verticalAlign:"middle","&:not(:first-child):not(:last-child)":{borderRadius:0}},"&-wrap > *":{display:"block !important"},"&-addon":{position:"relative",padding:`0 ${(0,r.bf)(e.paddingInline)}`,color:e.colorText,fontWeight:"normal",fontSize:e.inputFontSize,textAlign:"center",borderRadius:e.borderRadius,transition:`all ${e.motionDurationSlow}`,lineHeight:1,[`${n}-select`]:{margin:`${(0,r.bf)(e.calc(e.paddingBlock).add(1).mul(-1).equal())} ${(0,r.bf)(e.calc(e.paddingInline).mul(-1).equal())}`,[`&${n}-select-single:not(${n}-select-customize-input):not(${n}-pagination-size-changer)`]:{[`${n}-select-selector`]:{backgroundColor:"inherit",border:`${(0,r.bf)(e.lineWidth)} ${e.lineType} transparent`,boxShadow:"none"}}},[`${n}-cascader-picker`]:{margin:`-9px ${(0,r.bf)(e.calc(e.paddingInline).mul(-1).equal())}`,backgroundColor:"transparent",[`${n}-cascader-input`]:{textAlign:"start",border:0,boxShadow:"none"}}}},[t]:{width:"100%",marginBottom:0,textAlign:"inherit","&:focus":{zIndex:1,borderInlineEndWidth:1},"&:hover":{zIndex:1,borderInlineEndWidth:1,[`${t}-search-with-button &`]:{zIndex:0}}},[`> ${t}:first-child, ${t}-group-addon:first-child`]:{borderStartEndRadius:0,borderEndEndRadius:0,[`${n}-select ${n}-select-selector`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${t}-affix-wrapper`]:{[`&:not(:first-child) ${t}`]:{borderStartStartRadius:0,borderEndStartRadius:0},[`&:not(:last-child) ${t}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${t}:last-child, ${t}-group-addon:last-child`]:{borderStartStartRadius:0,borderEndStartRadius:0,[`${n}-select ${n}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${t}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${t}-search &`]:{borderStartStartRadius:e.borderRadius,borderEndStartRadius:e.borderRadius}},[`&:not(:first-child), ${t}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${t}-group-compact`]:Object.assign(Object.assign({display:"block"},(0,i.dF)()),{[`${t}-group-addon, ${t}-group-wrap, > ${t}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:e.lineWidth,"&:hover, &:focus":{zIndex:1}}},"& > *":{display:"inline-flex",float:"none",verticalAlign:"top",borderRadius:0},[`\n & > ${t}-affix-wrapper,\n & > ${t}-number-affix-wrapper,\n & > ${n}-picker-range\n `]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:e.calc(e.lineWidth).mul(-1).equal(),borderInlineEndWidth:e.lineWidth},[t]:{float:"none"},[`& > ${n}-select > ${n}-select-selector,\n & > ${n}-select-auto-complete ${t},\n & > ${n}-cascader-picker ${t},\n & > ${t}-group-wrapper ${t}`]:{borderInlineEndWidth:e.lineWidth,borderRadius:0,"&:hover, &:focus":{zIndex:1}},[`& > ${n}-select-focused`]:{zIndex:1},[`& > ${n}-select > ${n}-select-arrow`]:{zIndex:1},[`& > *:first-child,\n & > ${n}-select:first-child > ${n}-select-selector,\n & > ${n}-select-auto-complete:first-child ${t},\n & > ${n}-cascader-picker:first-child ${t}`]:{borderStartStartRadius:e.borderRadius,borderEndStartRadius:e.borderRadius},[`& > *:last-child,\n & > ${n}-select:last-child > ${n}-select-selector,\n & > ${n}-cascader-picker:last-child ${t},\n & > ${n}-cascader-picker-focused:last-child ${t}`]:{borderInlineEndWidth:e.lineWidth,borderStartEndRadius:e.borderRadius,borderEndEndRadius:e.borderRadius},[`& > ${n}-select-auto-complete ${t}`]:{verticalAlign:"top"},[`${t}-group-wrapper + ${t}-group-wrapper`]:{marginInlineStart:e.calc(e.lineWidth).mul(-1).equal(),[`${t}-affix-wrapper`]:{borderRadius:0}},[`${t}-group-wrapper:not(:last-child)`]:{[`&${t}-search > ${t}-group`]:{[`& > ${t}-group-addon > ${t}-search-button`]:{borderRadius:0},[`& > ${t}`]:{borderStartStartRadius:e.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:e.borderRadius}}}})}},m=e=>{const{componentCls:t,controlHeightSM:n,lineWidth:r,calc:o}=e,a=o(n).sub(o(r).mul(2)).sub(16).div(2).equal();return{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,i.Wf)(e)),f(e)),(0,c.qG)(e)),(0,c.H8)(e)),(0,c.Mu)(e)),{'&[type="color"]':{height:e.controlHeight,[`&${t}-lg`]:{height:e.controlHeightLG},[`&${t}-sm`]:{height:n,paddingTop:a,paddingBottom:a}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},g=e=>{const{componentCls:t}=e;return{[`${t}-clear-icon`]:{margin:0,padding:0,lineHeight:0,color:e.colorTextQuaternary,fontSize:e.fontSizeIcon,verticalAlign:-1,cursor:"pointer",transition:`color ${e.motionDurationSlow}`,border:"none",outline:"none",backgroundColor:"transparent","&:hover":{color:e.colorTextTertiary},"&:active":{color:e.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${(0,r.bf)(e.inputAffixPadding)}`}}}},y=e=>{const{componentCls:t,inputAffixPadding:n,colorTextDescription:r,motionDurationSlow:i,colorIcon:o,colorIconHover:a,iconCls:s}=e,l=`${t}-affix-wrapper-disabled`;return{[`${t}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign({},f(e)),{display:"inline-flex",[`&:not(${t}-disabled):hover`]:{zIndex:1,[`${t}-search-with-button &`]:{zIndex:0}},"&-focused, &:focus":{zIndex:1},[`> input${t}`]:{padding:0},[`> input${t}, > textarea${t}`]:{fontSize:"inherit",border:"none",borderRadius:0,outline:"none",background:"transparent",color:"inherit","&::-ms-reveal":{display:"none"},"&:focus":{boxShadow:"none !important"}},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[t]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center","> *:not(:last-child)":{marginInlineEnd:e.paddingXS}},"&-show-count-suffix":{color:r},"&-show-count-has-suffix":{marginInlineEnd:e.paddingXXS},"&-prefix":{marginInlineEnd:n},"&-suffix":{marginInlineStart:n}}}),g(e)),{[`${s}${t}-password-icon`]:{color:o,cursor:"pointer",transition:`all ${i}`,"&:hover":{color:a}}}),[l]:{[`${s}${t}-password-icon`]:{color:o,cursor:"not-allowed","&:hover":{color:o}}}}},v=e=>{const{componentCls:t,borderRadiusLG:n,borderRadiusSM:r}=e;return{[`${t}-group`]:Object.assign(Object.assign(Object.assign({},(0,i.Wf)(e)),h(e)),{"&-rtl":{direction:"rtl"},"&-wrapper":Object.assign(Object.assign(Object.assign({display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${t}-group-addon`]:{borderRadius:n,fontSize:e.inputFontSizeLG}},"&-sm":{[`${t}-group-addon`]:{borderRadius:r}}},(0,c.ir)(e)),(0,c.S5)(e)),{[`&:not(${t}-compact-first-item):not(${t}-compact-last-item)${t}-compact-item`]:{[`${t}, ${t}-group-addon`]:{borderRadius:0}},[`&:not(${t}-compact-last-item)${t}-compact-first-item`]:{[`${t}, ${t}-group-addon`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${t}-compact-first-item)${t}-compact-last-item`]:{[`${t}, ${t}-group-addon`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&:not(${t}-compact-last-item)${t}-compact-item`]:{[`${t}-affix-wrapper`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${t}-compact-first-item)${t}-compact-item`]:{[`${t}-affix-wrapper`]:{borderStartStartRadius:0,borderEndStartRadius:0}}})})}},b=e=>{const{componentCls:t,antCls:n}=e,r=`${t}-search`;return{[r]:{[t]:{"&:hover, &:focus":{[`+ ${t}-group-addon ${r}-button:not(${n}-btn-primary)`]:{borderInlineStartColor:e.colorPrimaryHover}}},[`${t}-affix-wrapper`]:{height:e.controlHeight,borderRadius:0},[`${t}-lg`]:{lineHeight:e.calc(e.lineHeightLG).sub(2e-4).equal()},[`> ${t}-group`]:{[`> ${t}-group-addon:last-child`]:{insetInlineStart:-1,padding:0,border:0,[`${r}-button`]:{marginInlineEnd:-1,borderStartStartRadius:0,borderEndStartRadius:0,boxShadow:"none"},[`${r}-button:not(${n}-btn-primary)`]:{color:e.colorTextDescription,"&:hover":{color:e.colorPrimaryHover},"&:active":{color:e.colorPrimaryActive},[`&${n}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${r}-button`]:{height:e.controlHeight,"&:hover, &:focus":{zIndex:1}},"&-large":{[`${t}-affix-wrapper, ${r}-button`]:{height:e.controlHeightLG}},"&-small":{[`${t}-affix-wrapper, ${r}-button`]:{height:e.controlHeightSM}},"&-rtl":{direction:"rtl"},[`&${t}-compact-item`]:{[`&:not(${t}-compact-last-item)`]:{[`${t}-group-addon`]:{[`${t}-search-button`]:{marginInlineEnd:e.calc(e.lineWidth).mul(-1).equal(),borderRadius:0}}},[`&:not(${t}-compact-first-item)`]:{[`${t},${t}-affix-wrapper`]:{borderRadius:0}},[`> ${t}-group-addon ${t}-search-button,\n > ${t},\n ${t}-affix-wrapper`]:{"&:hover, &:focus, &:active":{zIndex:2}},[`> ${t}-affix-wrapper-focused`]:{zIndex:2}}}}},w=e=>{const{componentCls:t,paddingLG:n}=e,r=`${t}-textarea`;return{[r]:{position:"relative","&-show-count":{[`> ${t}`]:{height:"100%"},[`${t}-data-count`]:{position:"absolute",bottom:e.calc(e.fontSize).mul(e.lineHeight).mul(-1).equal(),insetInlineEnd:0,color:e.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},[`\n &-allow-clear > ${t},\n &-affix-wrapper${r}-has-feedback ${t}\n `]:{paddingInlineEnd:n},[`&-affix-wrapper${t}-affix-wrapper`]:{padding:0,[`> textarea${t}`]:{fontSize:"inherit",border:"none",outline:"none",background:"transparent","&:focus":{boxShadow:"none !important"}},[`${t}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${t}-clear-icon`]:{position:"absolute",insetInlineEnd:e.paddingInline,insetBlockStart:e.paddingXS},[`${r}-suffix`]:{position:"absolute",top:0,insetInlineEnd:e.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}},[`&-affix-wrapper${t}-affix-wrapper-sm`]:{[`${t}-suffix`]:{[`${t}-clear-icon`]:{insetInlineEnd:e.paddingInlineSM}}}}}},k=e=>{const{componentCls:t}=e;return{[`${t}-out-of-range`]:{[`&, & input, & textarea, ${t}-show-count-suffix, ${t}-data-count`]:{color:e.colorError}}}};t.ZP=(0,a.I$)("Input",(e=>{const t=(0,s.IX)(e,(0,l.e)(e));return[m(t),w(t),y(t),v(t),b(t),k(t),(0,o.c)(t)]}),l.T,{resetFont:!1})},97201:function(e,t,n){"use strict";n.d(t,{T:function(){return o},e:function(){return i}});var r=n(77167);function i(e){return(0,r.IX)(e,{inputAffixPadding:e.paddingXXS})}const o=e=>{const{controlHeight:t,fontSize:n,lineHeight:r,lineWidth:i,controlHeightSM:o,controlHeightLG:a,fontSizeLG:s,lineHeightLG:l,paddingSM:c,controlPaddingHorizontalSM:u,controlPaddingHorizontal:d,colorFillAlter:p,colorPrimaryHover:f,colorPrimary:h,controlOutlineWidth:m,controlOutline:g,colorErrorOutline:y,colorWarningOutline:v,colorBgContainer:b}=e;return{paddingBlock:Math.max(Math.round((t-n*r)/2*10)/10-i,0),paddingBlockSM:Math.max(Math.round((o-n*r)/2*10)/10-i,0),paddingBlockLG:Math.ceil((a-s*l)/2*10)/10-i,paddingInline:c-i,paddingInlineSM:u-i,paddingInlineLG:d-i,addonBg:p,activeBorderColor:h,hoverBorderColor:f,activeShadow:`0 0 0 ${m}px ${g}`,errorActiveShadow:`0 0 0 ${m}px ${y}`,warningActiveShadow:`0 0 0 ${m}px ${v}`,hoverBg:b,activeBg:b,inputFontSize:n,inputFontSizeLG:s,inputFontSizeSM:n}}},84343:function(e,t,n){"use strict";n.d(t,{$U:function(){return s},H8:function(){return m},Mu:function(){return p},S5:function(){return y},Xy:function(){return a},ir:function(){return d},qG:function(){return c}});var r=n(47825),i=n(77167);const o=e=>({borderColor:e.hoverBorderColor,backgroundColor:e.hoverBg}),a=e=>({color:e.colorTextDisabled,backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"input[disabled], textarea[disabled]":{cursor:"not-allowed"},"&:hover:not([disabled])":Object.assign({},o((0,i.IX)(e,{hoverBorderColor:e.colorBorder,hoverBg:e.colorBgContainerDisabled})))}),s=(e,t)=>({background:e.colorBgContainer,borderWidth:e.lineWidth,borderStyle:e.lineType,borderColor:t.borderColor,"&:hover":{borderColor:t.hoverBorderColor,backgroundColor:e.hoverBg},"&:focus, &:focus-within":{borderColor:t.activeBorderColor,boxShadow:t.activeShadow,outline:0,backgroundColor:e.activeBg}}),l=(e,t)=>({[`&${e.componentCls}-status-${t.status}:not(${e.componentCls}-disabled)`]:Object.assign(Object.assign({},s(e,t)),{[`${e.componentCls}-prefix, ${e.componentCls}-suffix`]:{color:t.affixColor}}),[`&${e.componentCls}-status-${t.status}${e.componentCls}-disabled`]:{borderColor:t.borderColor}}),c=(e,t)=>({"&-outlined":Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},s(e,{borderColor:e.colorBorder,hoverBorderColor:e.hoverBorderColor,activeBorderColor:e.activeBorderColor,activeShadow:e.activeShadow})),{[`&${e.componentCls}-disabled, &[disabled]`]:Object.assign({},a(e))}),l(e,{status:"error",borderColor:e.colorError,hoverBorderColor:e.colorErrorBorderHover,activeBorderColor:e.colorError,activeShadow:e.errorActiveShadow,affixColor:e.colorError})),l(e,{status:"warning",borderColor:e.colorWarning,hoverBorderColor:e.colorWarningBorderHover,activeBorderColor:e.colorWarning,activeShadow:e.warningActiveShadow,affixColor:e.colorWarning})),t)}),u=(e,t)=>({[`&${e.componentCls}-group-wrapper-status-${t.status}`]:{[`${e.componentCls}-group-addon`]:{borderColor:t.addonBorderColor,color:t.addonColor}}}),d=e=>({"&-outlined":Object.assign(Object.assign(Object.assign({[`${e.componentCls}-group`]:{"&-addon":{background:e.addonBg,border:`${(0,r.bf)(e.lineWidth)} ${e.lineType} ${e.colorBorder}`},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}}},u(e,{status:"error",addonBorderColor:e.colorError,addonColor:e.colorErrorText})),u(e,{status:"warning",addonBorderColor:e.colorWarning,addonColor:e.colorWarningText})),{[`&${e.componentCls}-group-wrapper-disabled`]:{[`${e.componentCls}-group-addon`]:Object.assign({},a(e))}})}),p=(e,t)=>{const{componentCls:n}=e;return{"&-borderless":Object.assign({background:"transparent",border:"none","&:focus, &:focus-within":{outline:"none"},[`&${n}-disabled, &[disabled]`]:{color:e.colorTextDisabled,cursor:"not-allowed"},[`&${n}-status-error`]:{"&, & input, & textarea":{color:e.colorError}},[`&${n}-status-warning`]:{"&, & input, & textarea":{color:e.colorWarning}}},t)}},f=(e,t)=>({background:t.bg,borderWidth:e.lineWidth,borderStyle:e.lineType,borderColor:"transparent","input&, & input, textarea&, & textarea":{color:null==t?void 0:t.inputColor},"&:hover":{background:t.hoverBg},"&:focus, &:focus-within":{outline:0,borderColor:t.activeBorderColor,backgroundColor:e.activeBg}}),h=(e,t)=>({[`&${e.componentCls}-status-${t.status}:not(${e.componentCls}-disabled)`]:Object.assign(Object.assign({},f(e,t)),{[`${e.componentCls}-prefix, ${e.componentCls}-suffix`]:{color:t.affixColor}})}),m=(e,t)=>({"&-filled":Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},f(e,{bg:e.colorFillTertiary,hoverBg:e.colorFillSecondary,activeBorderColor:e.activeBorderColor})),{[`&${e.componentCls}-disabled, &[disabled]`]:Object.assign({},a(e))}),h(e,{status:"error",bg:e.colorErrorBg,hoverBg:e.colorErrorBgHover,activeBorderColor:e.colorError,inputColor:e.colorErrorText,affixColor:e.colorError})),h(e,{status:"warning",bg:e.colorWarningBg,hoverBg:e.colorWarningBgHover,activeBorderColor:e.colorWarning,inputColor:e.colorWarningText,affixColor:e.colorWarning})),t)}),g=(e,t)=>({[`&${e.componentCls}-group-wrapper-status-${t.status}`]:{[`${e.componentCls}-group-addon`]:{background:t.addonBg,color:t.addonColor}}}),y=e=>({"&-filled":Object.assign(Object.assign(Object.assign({[`${e.componentCls}-group`]:{"&-addon":{background:e.colorFillTertiary},[`${e.componentCls}-filled:not(:focus):not(:focus-within)`]:{"&:not(:first-child)":{borderInlineStart:`${(0,r.bf)(e.lineWidth)} ${e.lineType} ${e.colorSplit}`},"&:not(:last-child)":{borderInlineEnd:`${(0,r.bf)(e.lineWidth)} ${e.lineType} ${e.colorSplit}`}}}},g(e,{status:"error",addonBg:e.colorErrorBg,addonColor:e.colorErrorText})),g(e,{status:"warning",addonBg:e.colorWarningBg,addonColor:e.colorWarningText})),{[`&${e.componentCls}-group-wrapper-disabled`]:{[`${e.componentCls}-group`]:{"&-addon":{background:e.colorFillTertiary,color:e.colorTextDisabled},"&-addon:first-child":{borderInlineStart:`${(0,r.bf)(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderTop:`${(0,r.bf)(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderBottom:`${(0,r.bf)(e.lineWidth)} ${e.lineType} ${e.colorBorder}`},"&-addon:last-child":{borderInlineEnd:`${(0,r.bf)(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderTop:`${(0,r.bf)(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderBottom:`${(0,r.bf)(e.lineWidth)} ${e.lineType} ${e.colorBorder}`}}}})})},15037:function(e,t,n){"use strict";n.d(t,{D:function(){return S},Z:function(){return C}});var r=n(44194),i=n(11757),o={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},a=n(54183),s=function(e,t){return r.createElement(a.Z,(0,i.Z)({},e,{ref:t,icon:o}))};var l=r.forwardRef(s),c=n(81121),u=n(46193),d=n(51865),p=n.n(d),f=n(97859),h=n(37167),m=n(40280),g=n(47825),y=n(65123),v=n(65759);const b=e=>{const{componentCls:t,siderBg:n,motionDurationMid:r,motionDurationSlow:i,antCls:o,triggerHeight:a,triggerColor:s,triggerBg:l,headerHeight:c,zeroTriggerWidth:u,zeroTriggerHeight:d,borderRadiusLG:p,lightSiderBg:f,lightTriggerColor:h,lightTriggerBg:m,bodyBg:y}=e;return{[t]:{position:"relative",minWidth:0,background:n,transition:`all ${r}, background 0s`,"&-has-trigger":{paddingBottom:a},"&-right":{order:1},[`${t}-children`]:{height:"100%",marginTop:-.1,paddingTop:.1,[`${o}-menu${o}-menu-inline-collapsed`]:{width:"auto"}},[`${t}-trigger`]:{position:"fixed",bottom:0,zIndex:1,height:a,color:s,lineHeight:(0,g.bf)(a),textAlign:"center",background:l,cursor:"pointer",transition:`all ${r}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:c,insetInlineEnd:e.calc(u).mul(-1).equal(),zIndex:1,width:u,height:d,color:s,fontSize:e.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:n,borderRadius:`0 ${(0,g.bf)(p)} ${(0,g.bf)(p)} 0`,cursor:"pointer",transition:`background ${i} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${i}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:e.calc(u).mul(-1).equal(),borderRadius:`${(0,g.bf)(p)} 0 0 ${(0,g.bf)(p)}`}}},"&-light":{background:f,[`${t}-trigger`]:{color:h,background:m},[`${t}-zero-width-trigger`]:{color:h,background:m,border:`1px solid ${y}`,borderInlineStart:0}}}}};var w=(0,v.I$)(["Layout","Sider"],(e=>[b(e)]),y.eh,{deprecatedTokens:y.jn}),k=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i{let e=0;return function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return e+=1,`${t}${e}`}})(),T=r.forwardRef(((e,t)=>{const{prefixCls:n,className:i,trigger:o,children:a,defaultCollapsed:s=!1,theme:d="dark",style:g={},collapsible:y=!1,reverseArrow:v=!1,width:b=200,collapsedWidth:T=80,zeroWidthTriggerStyle:C,breakpoint:_,onCollapse:A,onBreakpoint:O}=e,R=k(e,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:P}=(0,r.useContext)(m.V),[I,M]=(0,r.useState)("collapsed"in e?e.collapsed:s),[N,L]=(0,r.useState)(!1);(0,r.useEffect)((()=>{"collapsed"in e&&M(e.collapsed)}),[e.collapsed]);const D=(t,n)=>{"collapsed"in e||M(t),null==A||A(t,n)},{getPrefixCls:j,direction:B}=(0,r.useContext)(h.E_),q=j("layout-sider",n),[F,$,U]=w(q),Z=(0,r.useRef)(null);Z.current=e=>{L(e.matches),null==O||O(e.matches),I!==e.matches&&D(e.matches,"responsive")},(0,r.useEffect)((()=>{function e(e){return Z.current(e)}let t;if("undefined"!=typeof window){const{matchMedia:n}=window;if(n&&_&&_ in E){t=n(`screen and (max-width: ${E[_]})`);try{t.addEventListener("change",e)}catch(n){t.addListener(e)}e(t)}}return()=>{try{null==t||t.removeEventListener("change",e)}catch(n){null==t||t.removeListener(e)}}}),[_]),(0,r.useEffect)((()=>{const e=x("ant-sider-");return P.addSider(e),()=>P.removeSider(e)}),[]);const z=()=>{D(!I,"clickTrigger")},H=(0,f.Z)(R,["collapsed"]),W=I?T:b,V=(G=W,!Number.isNaN(Number.parseFloat(G))&&isFinite(G)?`${W}px`:String(W));var G;const K=0===parseFloat(String(T||0))?r.createElement("span",{onClick:z,className:p()(`${q}-zero-width-trigger`,`${q}-zero-width-trigger-${v?"right":"left"}`),style:C},o||r.createElement(l,null)):null,Y="rtl"===B==!v,X={expanded:Y?r.createElement(u.Z,null):r.createElement(c.Z,null),collapsed:Y?r.createElement(c.Z,null):r.createElement(u.Z,null)}[I?"collapsed":"expanded"],Q=null!==o?K||r.createElement("div",{className:`${q}-trigger`,onClick:z,style:{width:V}},o||X):null,J=Object.assign(Object.assign({},g),{flex:`0 0 ${V}`,maxWidth:V,minWidth:V,width:V}),ee=p()(q,`${q}-${d}`,{[`${q}-collapsed`]:!!I,[`${q}-has-trigger`]:y&&null!==o&&!K,[`${q}-below`]:!!N,[`${q}-zero-width`]:0===parseFloat(V)},i,$,U),te=r.useMemo((()=>({siderCollapsed:I})),[I]);return F(r.createElement(S.Provider,{value:te},r.createElement("aside",Object.assign({className:ee},H,{style:J,ref:t}),r.createElement("div",{className:`${q}-children`},a),y||N&&K?Q:null)))}));var C=T},40280:function(e,t,n){"use strict";n.d(t,{V:function(){return r}});const r=n(44194).createContext({siderHook:{addSider:()=>null,removeSider:()=>null}})},75574:function(e,t,n){"use strict";n.d(t,{Z:function(){return E}});var r=n(56299),i=n(44194),o=n(51865),a=n.n(o),s=n(97859),l=n(37167),c=n(40280),u=n(9141),d=n(15037);var p=n(65123),f=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);ii.forwardRef(((r,o)=>i.createElement(e,Object.assign({ref:o,suffixCls:t,tagName:n},r))))}const m=i.forwardRef(((e,t)=>{const{prefixCls:n,suffixCls:r,className:o,tagName:s}=e,c=f(e,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:u}=i.useContext(l.E_),d=u("layout",n),[h,m,g]=(0,p.ZP)(d),y=r?`${d}-${r}`:d;return h(i.createElement(s,Object.assign({className:a()(n||y,o,m,g),ref:t},c)))})),g=i.forwardRef(((e,t)=>{const{direction:n}=i.useContext(l.E_),[o,h]=i.useState([]),{prefixCls:m,className:g,rootClassName:y,children:v,hasSider:b,tagName:w,style:k}=e,E=f(e,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),S=(0,s.Z)(E,["suffixCls"]),{getPrefixCls:x,layout:T}=i.useContext(l.E_),C=x("layout",m),_=function(e,t,n){return"boolean"==typeof n?n:!!e.length||(0,u.Z)(t).some((e=>e.type===d.Z))}(o,v,b),[A,O,R]=(0,p.ZP)(C),P=a()(C,{[`${C}-has-sider`]:_,[`${C}-rtl`]:"rtl"===n},null==T?void 0:T.className,g,y,O,R),I=i.useMemo((()=>({siderHook:{addSider:e=>{h((t=>[].concat((0,r.Z)(t),[e])))},removeSider:e=>{h((t=>t.filter((t=>t!==e))))}}})),[]);return A(i.createElement(c.V.Provider,{value:I},i.createElement(w,Object.assign({ref:t,className:P,style:Object.assign(Object.assign({},null==T?void 0:T.style),k)},S),v)))})),y=h({tagName:"div",displayName:"Layout"})(g),v=h({suffixCls:"header",tagName:"header",displayName:"Header"})(m),b=h({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(m),w=h({suffixCls:"content",tagName:"main",displayName:"Content"})(m);const k=y;k.Header=v,k.Footer=b,k.Content=w,k.Sider=d.Z,k._InternalSiderContext=d.D;var E=k},65123:function(e,t,n){"use strict";n.d(t,{eh:function(){return a},jn:function(){return s}});var r=n(47825),i=n(65759);const o=e=>{const{antCls:t,componentCls:n,colorText:i,footerBg:o,headerHeight:a,headerPadding:s,headerColor:l,footerPadding:c,fontSize:u,bodyBg:d,headerBg:p}=e;return{[n]:{display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:d,"&, *":{boxSizing:"border-box"},[`&${n}-has-sider`]:{flexDirection:"row",[`> ${n}, > ${n}-content`]:{width:0}},[`${n}-header, &${n}-footer`]:{flex:"0 0 auto"},"&-rtl":{direction:"rtl"}},[`${n}-header`]:{height:a,padding:s,color:l,lineHeight:(0,r.bf)(a),background:p,[`${t}-menu`]:{lineHeight:"inherit"}},[`${n}-footer`]:{padding:c,color:i,fontSize:u,background:o},[`${n}-content`]:{flex:"auto",color:i,minHeight:0}}},a=e=>{const{colorBgLayout:t,controlHeight:n,controlHeightLG:r,colorText:i,controlHeightSM:o,marginXXS:a,colorTextLightSolid:s,colorBgContainer:l}=e,c=1.25*r;return{colorBgHeader:"#001529",colorBgBody:t,colorBgTrigger:"#002140",bodyBg:t,headerBg:"#001529",headerHeight:2*n,headerPadding:`0 ${c}px`,headerColor:i,footerPadding:`${o}px ${c}px`,footerBg:t,siderBg:"#001529",triggerHeight:r+2*a,triggerBg:"#002140",triggerColor:s,zeroTriggerWidth:r,zeroTriggerHeight:r,lightSiderBg:l,lightTriggerBg:l,lightTriggerColor:i}},s=[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]];t.ZP=(0,i.I$)("Layout",(e=>[o(e)]),a,{deprecatedTokens:s})},5547:function(e,t,n){"use strict";const r=(0,n(44194).createContext)(void 0);t.Z=r},38252:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(67876),i=n(86903),o=i.Z,a=n(92205);const s="${label} is not a valid ${type}";var l={locale:"en",Pagination:r.Z,DatePicker:i.Z,TimePicker:a.Z,Calendar:o,global:{placeholder:"Please select"},Table:{filterTitle:"Filter menu",filterConfirm:"OK",filterReset:"Reset",filterEmptyText:"No filters",filterCheckall:"Select all items",filterSearchPlaceholder:"Search in filters",emptyText:"No data",selectAll:"Select current page",selectInvert:"Invert current page",selectNone:"Clear all data",selectionAll:"Select all data",sortTitle:"Sort",expand:"Expand row",collapse:"Collapse row",triggerDesc:"Click to sort descending",triggerAsc:"Click to sort ascending",cancelSort:"Click to cancel sorting"},Tour:{Next:"Next",Previous:"Previous",Finish:"Finish"},Modal:{okText:"OK",cancelText:"Cancel",justOkText:"OK"},Popconfirm:{okText:"OK",cancelText:"Cancel"},Transfer:{titles:["",""],searchPlaceholder:"Search here",itemUnit:"item",itemsUnit:"items",remove:"Remove",selectCurrent:"Select current page",removeCurrent:"Remove current page",selectAll:"Select all data",deselectAll:"Deselect all data",removeAll:"Remove all data",selectInvert:"Invert current page"},Upload:{uploading:"Uploading...",removeFile:"Remove file",uploadError:"Upload error",previewFile:"Preview file",downloadFile:"Download file"},Empty:{description:"No data"},Icon:{icon:"icon"},Text:{edit:"Edit",copy:"Copy",copied:"Copied",expand:"Expand",collapse:"Collapse"},Form:{optional:"(optional)",defaultValidateMessages:{default:"Field validation error for ${label}",required:"Please enter ${label}",enum:"${label} must be one of [${enum}]",whitespace:"${label} cannot be a blank character",date:{format:"${label} date format is invalid",parse:"${label} cannot be converted to a date",invalid:"${label} is an invalid date"},types:{string:s,method:s,array:s,object:s,number:s,date:s,boolean:s,integer:s,float:s,regexp:s,email:s,url:s,hex:s},string:{len:"${label} must be ${len} characters",min:"${label} must be at least ${min} characters",max:"${label} must be up to ${max} characters",range:"${label} must be between ${min}-${max} characters"},number:{len:"${label} must be equal to ${len}",min:"${label} must be minimum ${min}",max:"${label} must be maximum ${max}",range:"${label} must be between ${min}-${max}"},array:{len:"Must be ${len} ${label}",min:"At least ${min} ${label}",max:"At most ${max} ${label}",range:"The amount of ${label} must be between ${min}-${max}"},pattern:{mismatch:"${label} does not match the pattern ${pattern}"}}},Image:{preview:"Preview"},QRCode:{expired:"QR code expired",refresh:"Refresh",scanned:"Scanned"},ColorPicker:{presetEmpty:"Empty",transparent:"Transparent",singleColor:"Single",gradientColor:"Gradient"}}},99103:function(e,t,n){"use strict";var r=n(44194),i=n(5547),o=n(38252);t.Z=(e,t)=>{const n=r.useContext(i.Z);return[r.useMemo((()=>{var r;const i=t||o.Z[e],a=null!==(r=null==n?void 0:n[e])&&void 0!==r?r:{};return Object.assign(Object.assign({},"function"==typeof i?i():i),a||{})}),[e,t,n]),r.useMemo((()=>{const e=null==n?void 0:n.locale;return(null==n?void 0:n.exist)&&!e?o.Z.locale:e}),[n])]}},96277:function(e,t,n){"use strict";n.d(t,{Z:function(){return p}});var r=n(37561),i=n(17082),o=n(19294),a=(0,i.Z)((0,i.Z)({},o.z),{},{locale:"zh_CN",today:"今天",now:"此刻",backToToday:"返回今天",ok:"确定",timeSelect:"选择时间",dateSelect:"选择日期",weekSelect:"选择周",clear:"清除",month:"月",year:"年",previousMonth:"上个月 (翻页上键)",nextMonth:"下个月 (翻页下键)",monthSelect:"选择月份",yearSelect:"选择年份",decadeSelect:"选择年代",previousYear:"上一年 (Control键加左方向键)",nextYear:"下一年 (Control键加右方向键)",previousDecade:"上一年代",nextDecade:"下一年代",previousCentury:"上一世纪",nextCentury:"下一世纪",yearFormat:"YYYY年",cellDateFormat:"D",monthBeforeYear:!1});var s={placeholder:"请选择时间",rangePlaceholder:["开始时间","结束时间"]};const l={lang:Object.assign({placeholder:"请选择日期",yearPlaceholder:"请选择年份",quarterPlaceholder:"请选择季度",monthPlaceholder:"请选择月份",weekPlaceholder:"请选择周",rangePlaceholder:["开始日期","结束日期"],rangeYearPlaceholder:["开始年份","结束年份"],rangeMonthPlaceholder:["开始月份","结束月份"],rangeQuarterPlaceholder:["开始季度","结束季度"],rangeWeekPlaceholder:["开始周","结束周"]},a),timePickerLocale:Object.assign({},s)};l.lang.ok="确定";var c=l,u=c;const d="${label}不是一个有效的${type}";var p={locale:"zh-cn",Pagination:r.Z,DatePicker:c,TimePicker:s,Calendar:u,global:{placeholder:"请选择"},Table:{filterTitle:"筛选",filterConfirm:"确定",filterReset:"重置",filterEmptyText:"无筛选项",filterCheckall:"全选",filterSearchPlaceholder:"在筛选项中搜索",emptyText:"暂无数据",selectAll:"全选当页",selectInvert:"反选当页",selectNone:"清空所有",selectionAll:"全选所有",sortTitle:"排序",expand:"展开行",collapse:"关闭行",triggerDesc:"点击降序",triggerAsc:"点击升序",cancelSort:"取消排序"},Modal:{okText:"确定",cancelText:"取消",justOkText:"知道了"},Tour:{Next:"下一步",Previous:"上一步",Finish:"结束导览"},Popconfirm:{cancelText:"取消",okText:"确定"},Transfer:{titles:["",""],searchPlaceholder:"请输入搜索内容",itemUnit:"项",itemsUnit:"项",remove:"删除",selectCurrent:"全选当页",removeCurrent:"删除当页",selectAll:"全选所有",deselectAll:"取消全选",removeAll:"删除全部",selectInvert:"反选当页"},Upload:{uploading:"文件上传中",removeFile:"删除文件",uploadError:"上传错误",previewFile:"预览文件",downloadFile:"下载文件"},Empty:{description:"暂无数据"},Icon:{icon:"图标"},Text:{edit:"编辑",copy:"复制",copied:"复制成功",expand:"展开",collapse:"收起"},Form:{optional:"(可选)",defaultValidateMessages:{default:"字段验证错误${label}",required:"请输入${label}",enum:"${label}必须是其中一个[${enum}]",whitespace:"${label}不能为空字符",date:{format:"${label}日期格式无效",parse:"${label}不能转换为日期",invalid:"${label}是一个无效日期"},types:{string:d,method:d,array:d,object:d,number:d,date:d,boolean:d,integer:d,float:d,regexp:d,email:d,url:d,hex:d},string:{len:"${label}须为${len}个字符",min:"${label}最少${min}个字符",max:"${label}最多${max}个字符",range:"${label}须在${min}-${max}字符之间"},number:{len:"${label}必须等于${len}",min:"${label}最小值为${min}",max:"${label}最大值为${max}",range:"${label}须在${min}-${max}之间"},array:{len:"须为${len}个${label}",min:"最少${min}个${label}",max:"最多${max}个${label}",range:"${label}数量须在${min}-${max}之间"},pattern:{mismatch:"${label}与模式不匹配${pattern}"}}},Image:{preview:"预览"},QRCode:{expired:"二维码过期",refresh:"点击刷新",scanned:"已扫描"},ColorPicker:{presetEmpty:"暂无",transparent:"无色",singleColor:"单色",gradientColor:"渐变色"}}},66230:function(e,t,n){"use strict";n.d(t,{J:function(){return l}});var r=n(44194),i=n(34221),o=n(10071),a=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i{const{children:n}=e,l=a(e,["children"]),c=r.useContext(s),u=r.useMemo((()=>Object.assign(Object.assign({},c),l)),[c,l.prefixCls,l.mode,l.selectable,l.rootClassName]),d=(0,i.t4)(n),p=(0,i.x1)(t,d?(0,i.C4)(n):null);return r.createElement(s.Provider,{value:u},r.createElement(o.Z,{space:!0},d?r.cloneElement(n,{ref:p}):n))}));t.Z=s},26331:function(e,t,n){"use strict";n.d(t,{Z:function(){return K}});var r=n(44194),i=n(4508),o=n(15037),a=n(59423),s=n(51865),l=n.n(s),c=n(33417),u=n(97859),d=n(63601),p=n(79145),f=n(37167),h=n(30829);var m=(0,r.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),g=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i{const{prefixCls:t,className:n,dashed:o}=e,a=g(e,["prefixCls","className","dashed"]),{getPrefixCls:s}=r.useContext(f.E_),c=s("menu",t),u=l()({[`${c}-item-divider-dashed`]:!!o},n);return r.createElement(i.iz,Object.assign({className:u},a))},v=n(9141),b=n(88996);var w=e=>{var t;const{className:n,children:a,icon:s,title:c,danger:d,extra:f}=e,{prefixCls:h,firstLevel:g,direction:y,disableMenuItemTitleTooltip:w,inlineCollapsed:k}=r.useContext(m),{siderCollapsed:E}=r.useContext(o.D);let S=c;void 0===c?S=g?a:"":!1===c&&(S="");const x={title:S};E||k||(x.title=null,x.open=!1);const T=(0,v.Z)(a).length;let C=r.createElement(i.ck,Object.assign({},(0,u.Z)(e,["title","icon","danger"]),{className:l()({[`${h}-item-danger`]:d,[`${h}-item-only-child`]:1===(s?T+1:T)},n),title:"string"==typeof c?c:void 0}),(0,p.Tm)(s,{className:l()(r.isValidElement(s)?null===(t=s.props)||void 0===t?void 0:t.className:"",`${h}-item-icon`)}),(e=>{const t=null==a?void 0:a[0],n=r.createElement("span",{className:l()(`${h}-title-content`,{[`${h}-title-content-with-extra`]:!!f||0===f})},a);return(!s||r.isValidElement(a)&&"span"===a.type)&&a&&e&&g&&"string"==typeof t?r.createElement("div",{className:`${h}-inline-collapsed-noicon`},t.charAt(0)):n})(k));return w||(C=r.createElement(b.Z,Object.assign({},x,{placement:"rtl"===y?"left":"right",classNames:{root:`${h}-inline-collapsed-tooltip`}}),C)),C},k=n(66230),E=n(47825),S=n(87471),x=n(88874),T=n(69042),C=n(67455),_=n(71026),A=n(65759),O=n(77167);var R=e=>{const{componentCls:t,motionDurationSlow:n,horizontalLineHeight:r,colorSplit:i,lineWidth:o,lineType:a,itemPaddingInline:s}=e;return{[`${t}-horizontal`]:{lineHeight:r,border:0,borderBottom:`${(0,E.bf)(o)} ${a} ${i}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${t}-item, ${t}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:s},[`> ${t}-item:hover,\n > ${t}-item-active,\n > ${t}-submenu ${t}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${t}-item, ${t}-submenu-title`]:{transition:[`border-color ${n}`,`background ${n}`].join(",")},[`${t}-submenu-arrow`]:{display:"none"}}}};var P=e=>{let{componentCls:t,menuArrowOffset:n,calc:r}=e;return{[`${t}-rtl`]:{direction:"rtl"},[`${t}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${t}-rtl${t}-vertical,\n ${t}-submenu-rtl ${t}-vertical`]:{[`${t}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(${(0,E.bf)(r(n).mul(-1).equal())})`},"&::after":{transform:`rotate(45deg) translateY(${(0,E.bf)(n)})`}}}}};const I=e=>Object.assign({},(0,x.oN)(e));var M=(e,t)=>{const{componentCls:n,itemColor:r,itemSelectedColor:i,subMenuItemSelectedColor:o,groupTitleColor:a,itemBg:s,subMenuItemBg:l,itemSelectedBg:c,activeBarHeight:u,activeBarWidth:d,activeBarBorderWidth:p,motionDurationSlow:f,motionEaseInOut:h,motionEaseOut:m,itemPaddingInline:g,motionDurationMid:y,itemHoverColor:v,lineType:b,colorSplit:w,itemDisabledColor:k,dangerItemColor:S,dangerItemHoverColor:x,dangerItemSelectedColor:T,dangerItemActiveBg:C,dangerItemSelectedBg:_,popupBg:A,itemHoverBg:O,itemActiveBg:R,menuSubMenuBg:P,horizontalItemSelectedColor:M,horizontalItemSelectedBg:N,horizontalItemBorderRadius:L,horizontalItemHoverBg:D}=e;return{[`${n}-${t}, ${n}-${t} > ${n}`]:{color:r,background:s,[`&${n}-root:focus-visible`]:Object.assign({},I(e)),[`${n}-item`]:{"&-group-title, &-extra":{color:a}},[`${n}-submenu-selected > ${n}-submenu-title`]:{color:o},[`${n}-item, ${n}-submenu-title`]:{color:r,[`&:not(${n}-item-disabled):focus-visible`]:Object.assign({},I(e))},[`${n}-item-disabled, ${n}-submenu-disabled`]:{color:`${k} !important`},[`${n}-item:not(${n}-item-selected):not(${n}-submenu-selected)`]:{[`&:hover, > ${n}-submenu-title:hover`]:{color:v}},[`&:not(${n}-horizontal)`]:{[`${n}-item:not(${n}-item-selected)`]:{"&:hover":{backgroundColor:O},"&:active":{backgroundColor:R}},[`${n}-submenu-title`]:{"&:hover":{backgroundColor:O},"&:active":{backgroundColor:R}}},[`${n}-item-danger`]:{color:S,[`&${n}-item:hover`]:{[`&:not(${n}-item-selected):not(${n}-submenu-selected)`]:{color:x}},[`&${n}-item:active`]:{background:C}},[`${n}-item a`]:{"&, &:hover":{color:"inherit"}},[`${n}-item-selected`]:{color:i,[`&${n}-item-danger`]:{color:T},"a, a:hover":{color:"inherit"}},[`& ${n}-item-selected`]:{backgroundColor:c,[`&${n}-item-danger`]:{backgroundColor:_}},[`&${n}-submenu > ${n}`]:{backgroundColor:P},[`&${n}-popup > ${n}`]:{backgroundColor:A},[`&${n}-submenu-popup > ${n}`]:{backgroundColor:A},[`&${n}-horizontal`]:Object.assign(Object.assign({},"dark"===t?{borderBottom:0}:{}),{[`> ${n}-item, > ${n}-submenu`]:{top:p,marginTop:e.calc(p).mul(-1).equal(),marginBottom:0,borderRadius:L,"&::after":{position:"absolute",insetInline:g,bottom:0,borderBottom:`${(0,E.bf)(u)} solid transparent`,transition:`border-color ${f} ${h}`,content:'""'},"&:hover, &-active, &-open":{background:D,"&::after":{borderBottomWidth:u,borderBottomColor:M}},"&-selected":{color:M,backgroundColor:N,"&:hover":{backgroundColor:N},"&::after":{borderBottomWidth:u,borderBottomColor:M}}}}),[`&${n}-root`]:{[`&${n}-inline, &${n}-vertical`]:{borderInlineEnd:`${(0,E.bf)(p)} ${b} ${w}`}},[`&${n}-inline`]:{[`${n}-sub${n}-inline`]:{background:l},[`${n}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${(0,E.bf)(d)} solid ${i}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${y} ${m}`,`opacity ${y} ${m}`].join(","),content:'""'},[`&${n}-item-danger`]:{"&::after":{borderInlineEndColor:T}}},[`${n}-selected, ${n}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${y} ${h}`,`opacity ${y} ${h}`].join(",")}}}}}};const N=e=>{const{componentCls:t,itemHeight:n,itemMarginInline:r,padding:i,menuArrowSize:o,marginXS:a,itemMarginBlock:s,itemWidth:l,itemPaddingInline:c}=e,u=e.calc(o).add(i).add(a).equal();return{[`${t}-item`]:{position:"relative",overflow:"hidden"},[`${t}-item, ${t}-submenu-title`]:{height:n,lineHeight:(0,E.bf)(n),paddingInline:c,overflow:"hidden",textOverflow:"ellipsis",marginInline:r,marginBlock:s,width:l},[`> ${t}-item,\n > ${t}-submenu > ${t}-submenu-title`]:{height:n,lineHeight:(0,E.bf)(n)},[`${t}-item-group-list ${t}-submenu-title,\n ${t}-submenu-title`]:{paddingInlineEnd:u}}};var L=e=>{const{componentCls:t,iconCls:n,itemHeight:r,colorTextLightSolid:i,dropdownWidth:o,controlHeightLG:a,motionEaseOut:s,paddingXL:l,itemMarginInline:c,fontSizeLG:u,motionDurationFast:d,motionDurationSlow:p,paddingXS:f,boxShadowSecondary:h,collapsedWidth:m,collapsedIconSize:g}=e,y={height:r,lineHeight:(0,E.bf)(r),listStylePosition:"inside",listStyleType:"disc"};return[{[t]:{"&-inline, &-vertical":Object.assign({[`&${t}-root`]:{boxShadow:"none"}},N(e))},[`${t}-submenu-popup`]:{[`${t}-vertical`]:Object.assign(Object.assign({},N(e)),{boxShadow:h})}},{[`${t}-submenu-popup ${t}-vertical${t}-sub`]:{minWidth:o,maxHeight:`calc(100vh - ${(0,E.bf)(e.calc(a).mul(2.5).equal())})`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${t}-inline`]:{width:"100%",[`&${t}-root`]:{[`${t}-item, ${t}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${p}`,`background ${p}`,`padding ${d} ${s}`].join(","),[`> ${t}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${t}-sub${t}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${t}-submenu > ${t}-submenu-title`]:y,[`& ${t}-item-group-title`]:{paddingInlineStart:l}},[`${t}-item`]:y}},{[`${t}-inline-collapsed`]:{width:m,[`&${t}-root`]:{[`${t}-item, ${t}-submenu ${t}-submenu-title`]:{[`> ${t}-inline-collapsed-noicon`]:{fontSize:u,textAlign:"center"}}},[`> ${t}-item,\n > ${t}-item-group > ${t}-item-group-list > ${t}-item,\n > ${t}-item-group > ${t}-item-group-list > ${t}-submenu > ${t}-submenu-title,\n > ${t}-submenu > ${t}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${(0,E.bf)(e.calc(g).div(2).equal())} - ${(0,E.bf)(c)})`,textOverflow:"clip",[`\n ${t}-submenu-arrow,\n ${t}-submenu-expand-icon\n `]:{opacity:0},[`${t}-item-icon, ${n}`]:{margin:0,fontSize:g,lineHeight:(0,E.bf)(r),"+ span":{display:"inline-block",opacity:0}}},[`${t}-item-icon, ${n}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${t}-item-icon, ${n}`]:{display:"none"},"a, a:hover":{color:i}},[`${t}-item-group-title`]:Object.assign(Object.assign({},x.vS),{paddingInline:f})}}]};const D=e=>{const{componentCls:t,motionDurationSlow:n,motionDurationMid:r,motionEaseInOut:i,motionEaseOut:o,iconCls:a,iconSize:s,iconMarginInlineEnd:l}=e;return{[`${t}-item, ${t}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${n}`,`background ${n}`,`padding calc(${n} + 0.1s) ${i}`].join(","),[`${t}-item-icon, ${a}`]:{minWidth:s,fontSize:s,transition:[`font-size ${r} ${o}`,`margin ${n} ${i}`,`color ${n}`].join(","),"+ span":{marginInlineStart:l,opacity:1,transition:[`opacity ${n} ${i}`,`margin ${n}`,`color ${n}`].join(",")}},[`${t}-item-icon`]:Object.assign({},(0,x.Ro)()),[`&${t}-item-only-child`]:{[`> ${a}, > ${t}-item-icon`]:{marginInlineEnd:0}}},[`${t}-item-disabled, ${t}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important",cursor:"not-allowed",pointerEvents:"none"},[`> ${t}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},j=e=>{const{componentCls:t,motionDurationSlow:n,motionEaseInOut:r,borderRadius:i,menuArrowSize:o,menuArrowOffset:a}=e;return{[`${t}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:e.margin,width:o,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${n} ${r}, opacity ${n}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:e.calc(o).mul(.6).equal(),height:e.calc(o).mul(.15).equal(),backgroundColor:"currentcolor",borderRadius:i,transition:[`background ${n} ${r}`,`transform ${n} ${r}`,`top ${n} ${r}`,`color ${n} ${r}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(${(0,E.bf)(e.calc(a).mul(-1).equal())})`},"&::after":{transform:`rotate(-45deg) translateY(${(0,E.bf)(a)})`}}}}},B=e=>{const{antCls:t,componentCls:n,fontSize:r,motionDurationSlow:i,motionDurationMid:o,motionEaseInOut:a,paddingXS:s,padding:l,colorSplit:c,lineWidth:u,zIndexPopup:d,borderRadiusLG:p,subMenuItemBorderRadius:f,menuArrowSize:h,menuArrowOffset:m,lineType:g,groupTitleLineHeight:y,groupTitleFontSize:v}=e;return[{"":{[n]:Object.assign(Object.assign({},(0,x.dF)()),{"&-hidden":{display:"none"}})},[`${n}-submenu-hidden`]:{display:"none"}},{[n]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,x.Wf)(e)),(0,x.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:r,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${i} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${n}-item`]:{flex:"none"}},[`${n}-item, ${n}-submenu, ${n}-submenu-title`]:{borderRadius:e.itemBorderRadius},[`${n}-item-group-title`]:{padding:`${(0,E.bf)(s)} ${(0,E.bf)(l)}`,fontSize:v,lineHeight:y,transition:`all ${i}`},[`&-horizontal ${n}-submenu`]:{transition:[`border-color ${i} ${a}`,`background ${i} ${a}`].join(",")},[`${n}-submenu, ${n}-submenu-inline`]:{transition:[`border-color ${i} ${a}`,`background ${i} ${a}`,`padding ${o} ${a}`].join(",")},[`${n}-submenu ${n}-sub`]:{cursor:"initial",transition:[`background ${i} ${a}`,`padding ${i} ${a}`].join(",")},[`${n}-title-content`]:{transition:`color ${i}`,"&-with-extra":{display:"inline-flex",alignItems:"center",width:"100%"},[`> ${t}-typography-ellipsis-single-line`]:{display:"inline",verticalAlign:"unset"},[`${n}-item-extra`]:{marginInlineStart:"auto",paddingInlineStart:e.padding}},[`${n}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${n}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:c,borderStyle:g,borderWidth:0,borderTopWidth:u,marginBlock:u,padding:0,"&-dashed":{borderStyle:"dashed"}}}),D(e)),{[`${n}-item-group`]:{[`${n}-item-group-list`]:{margin:0,padding:0,[`${n}-item, ${n}-submenu-title`]:{paddingInline:`${(0,E.bf)(e.calc(r).mul(2).equal())} ${(0,E.bf)(l)}`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:d,borderRadius:p,boxShadow:"none",transformOrigin:"0 0",[`&${n}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:0,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'},[`> ${n}`]:Object.assign(Object.assign(Object.assign({borderRadius:p},D(e)),j(e)),{[`${n}-item, ${n}-submenu > ${n}-submenu-title`]:{borderRadius:f},[`${n}-submenu-title::after`]:{transition:`transform ${i} ${a}`}})},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:e.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:e.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:e.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:e.paddingXS}}}),j(e)),{[`&-inline-collapsed ${n}-submenu-arrow,\n &-inline ${n}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${(0,E.bf)(m)})`},"&::after":{transform:`rotate(45deg) translateX(${(0,E.bf)(e.calc(m).mul(-1).equal())})`}},[`${n}-submenu-open${n}-submenu-inline > ${n}-submenu-title > ${n}-submenu-arrow`]:{transform:`translateY(${(0,E.bf)(e.calc(h).mul(.2).mul(-1).equal())})`,"&::after":{transform:`rotate(-45deg) translateX(${(0,E.bf)(e.calc(m).mul(-1).equal())})`},"&::before":{transform:`rotate(45deg) translateX(${(0,E.bf)(m)})`}}})},{[`${t}-layout-header`]:{[n]:{lineHeight:"inherit"}}}]},q=e=>{var t,n,r;const{colorPrimary:i,colorError:o,colorTextDisabled:a,colorErrorBg:s,colorText:l,colorTextDescription:c,colorBgContainer:u,colorFillAlter:d,colorFillContent:p,lineWidth:f,lineWidthBold:h,controlItemBgActive:m,colorBgTextHover:g,controlHeightLG:y,lineHeight:v,colorBgElevated:b,marginXXS:w,padding:k,fontSize:E,controlHeightSM:x,fontSizeLG:T,colorTextLightSolid:C,colorErrorHover:_}=e,A=null!==(t=e.activeBarWidth)&&void 0!==t?t:0,O=null!==(n=e.activeBarBorderWidth)&&void 0!==n?n:f,R=null!==(r=e.itemMarginInline)&&void 0!==r?r:e.marginXXS,P=new S.t(C).setA(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:e.zIndexPopupBase+50,radiusItem:e.borderRadiusLG,itemBorderRadius:e.borderRadiusLG,radiusSubMenuItem:e.borderRadiusSM,subMenuItemBorderRadius:e.borderRadiusSM,colorItemText:l,itemColor:l,colorItemTextHover:l,itemHoverColor:l,colorItemTextHoverHorizontal:i,horizontalItemHoverColor:i,colorGroupTitle:c,groupTitleColor:c,colorItemTextSelected:i,itemSelectedColor:i,subMenuItemSelectedColor:i,colorItemTextSelectedHorizontal:i,horizontalItemSelectedColor:i,colorItemBg:u,itemBg:u,colorItemBgHover:g,itemHoverBg:g,colorItemBgActive:p,itemActiveBg:m,colorSubItemBg:d,subMenuItemBg:d,colorItemBgSelected:m,itemSelectedBg:m,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:A,colorActiveBarHeight:h,activeBarHeight:h,colorActiveBarBorderSize:f,activeBarBorderWidth:O,colorItemTextDisabled:a,itemDisabledColor:a,colorDangerItemText:o,dangerItemColor:o,colorDangerItemTextHover:o,dangerItemHoverColor:o,colorDangerItemTextSelected:o,dangerItemSelectedColor:o,colorDangerItemBgActive:s,dangerItemActiveBg:s,colorDangerItemBgSelected:s,dangerItemSelectedBg:s,itemMarginInline:R,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:y,groupTitleLineHeight:v,collapsedWidth:2*y,popupBg:b,itemMarginBlock:w,itemPaddingInline:k,horizontalLineHeight:1.15*y+"px",iconSize:E,iconMarginInlineEnd:x-E,collapsedIconSize:T,groupTitleFontSize:E,darkItemDisabledColor:new S.t(C).setA(.25).toRgbString(),darkItemColor:P,darkDangerItemColor:o,darkItemBg:"#001529",darkPopupBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:C,darkItemSelectedBg:i,darkDangerItemSelectedBg:o,darkItemHoverBg:"transparent",darkGroupTitleColor:P,darkItemHoverColor:C,darkDangerItemHoverColor:_,darkDangerItemSelectedColor:C,darkDangerItemActiveBg:o,itemWidth:A?`calc(100% + ${O}px)`:`calc(100% - ${2*R}px)`}};var F=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e,n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];const r=(0,A.I$)("Menu",(e=>{const{colorBgElevated:t,controlHeightLG:n,fontSize:r,darkItemColor:i,darkDangerItemColor:o,darkItemBg:a,darkSubMenuItemBg:s,darkItemSelectedColor:l,darkItemSelectedBg:c,darkDangerItemSelectedBg:u,darkItemHoverBg:d,darkGroupTitleColor:p,darkItemHoverColor:f,darkItemDisabledColor:h,darkDangerItemHoverColor:m,darkDangerItemSelectedColor:g,darkDangerItemActiveBg:y,popupBg:v,darkPopupBg:b}=e,w=e.calc(r).div(7).mul(5).equal(),k=(0,O.IX)(e,{menuArrowSize:w,menuHorizontalHeight:e.calc(n).mul(1.15).equal(),menuArrowOffset:e.calc(w).mul(.25).equal(),menuSubMenuBg:t,calc:e.calc,popupBg:v}),E=(0,O.IX)(k,{itemColor:i,itemHoverColor:f,groupTitleColor:p,itemSelectedColor:l,itemBg:a,popupBg:b,subMenuItemBg:s,itemActiveBg:"transparent",itemSelectedBg:c,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:d,itemDisabledColor:h,dangerItemColor:o,dangerItemHoverColor:m,dangerItemSelectedColor:g,dangerItemActiveBg:y,dangerItemSelectedBg:u,menuSubMenuBg:s,horizontalItemSelectedColor:l,horizontalItemSelectedBg:c});return[B(k),R(k),L(k),M(k,"light"),M(E,"dark"),P(k),(0,T.Z)(k),(0,C.oN)(k,"slide-up"),(0,C.oN)(k,"slide-down"),(0,_._y)(k,"zoom-big")]}),q,{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]],injectStyle:n,unitless:{groupTitleLineHeight:!0}});return r(e,t)},$=n(85611);var U=e=>{var t;const{popupClassName:n,icon:o,title:a,theme:s}=e,c=r.useContext(m),{prefixCls:d,inlineCollapsed:f,theme:h}=c,g=(0,i.Xl)();let y;if(o){const e=r.isValidElement(a)&&"span"===a.type;y=r.createElement(r.Fragment,null,(0,p.Tm)(o,{className:l()(r.isValidElement(o)?null===(t=o.props)||void 0===t?void 0:t.className:"",`${d}-item-icon`)}),e?a:r.createElement("span",{className:`${d}-title-content`},a))}else y=f&&!g.length&&a&&"string"==typeof a?r.createElement("div",{className:`${d}-inline-collapsed-noicon`},a.charAt(0)):r.createElement("span",{className:`${d}-title-content`},a);const v=r.useMemo((()=>Object.assign(Object.assign({},c),{firstLevel:!1})),[c]),[b]=(0,$.Cn)("Menu");return r.createElement(m.Provider,{value:v},r.createElement(i.Wd,Object.assign({},(0,u.Z)(e,["icon"]),{title:y,popupClassName:l()(d,n,`${d}-${s||h}`),popupStyle:Object.assign({zIndex:b},e.popupStyle)})))},Z=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i{var n;const o=r.useContext(k.Z),s=o||{},{getPrefixCls:g,getPopupContainer:y,direction:v,menu:b}=r.useContext(f.E_),w=g(),{prefixCls:E,className:S,style:x,theme:T="light",expandIcon:C,_internalDisableMenuItemTitleTooltip:_,inlineCollapsed:A,siderCollapsed:O,rootClassName:R,mode:P,selectable:I,onClick:M,overflowedIndicatorPopupClassName:N}=e,L=Z(e,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),D=(0,u.Z)(L,["collapsedWidth"]);null===(n=s.validator)||void 0===n||n.call(s,{mode:P});const j=(0,c.Z)((function(){var e;null==M||M.apply(void 0,arguments),null===(e=s.onClick)||void 0===e||e.call(s)})),B=s.mode||P,q=null!=I?I:s.selectable,$=null!=A?A:O,U={horizontal:{motionName:`${w}-slide-up`},inline:(0,d.Z)(w),other:{motionName:`${w}-zoom-big`}},W=g("menu",E||s.prefixCls),V=(0,h.Z)(W),[G,K,Y]=F(W,V,!o),X=l()(`${W}-${T}`,null==b?void 0:b.className,S),Q=r.useMemo((()=>{var e,t;if("function"==typeof C||z(C))return C||null;if("function"==typeof s.expandIcon||z(s.expandIcon))return s.expandIcon||null;if("function"==typeof(null==b?void 0:b.expandIcon)||z(null==b?void 0:b.expandIcon))return(null==b?void 0:b.expandIcon)||null;const n=null!==(e=null!=C?C:null==s?void 0:s.expandIcon)&&void 0!==e?e:null==b?void 0:b.expandIcon;return(0,p.Tm)(n,{className:l()(`${W}-submenu-expand-icon`,r.isValidElement(n)?null===(t=n.props)||void 0===t?void 0:t.className:void 0)})}),[C,null==s?void 0:s.expandIcon,null==b?void 0:b.expandIcon,W]),J=r.useMemo((()=>({prefixCls:W,inlineCollapsed:$||!1,direction:v,firstLevel:!0,theme:T,mode:B,disableMenuItemTitleTooltip:_})),[W,$,v,_,T]);return G(r.createElement(k.Z.Provider,{value:null},r.createElement(m.Provider,{value:J},r.createElement(i.ZP,Object.assign({getPopupContainer:y,overflowedIndicator:r.createElement(a.Z,null),overflowedIndicatorPopupClassName:l()(W,`${W}-${T}`,N),mode:B,selectable:q,onClick:j},D,{inlineCollapsed:$,style:Object.assign(Object.assign({},null==b?void 0:b.style),x),className:X,prefixCls:W,direction:v,defaultMotions:U,expandIcon:Q,ref:t,rootClassName:l()(R,K,s.rootClassName,Y,V),_internalComponents:H})))))}));var V=W;const G=(0,r.forwardRef)(((e,t)=>{const n=(0,r.useRef)(null),i=r.useContext(o.D);return(0,r.useImperativeHandle)(t,(()=>({menu:n.current,focus:e=>{var t;null===(t=n.current)||void 0===t||t.focus(e)}}))),r.createElement(V,Object.assign({ref:n},e,i))}));G.Item=w,G.SubMenu=U,G.Divider=y,G.ItemGroup=i.BW;var K=G},57271:function(e,t,n){"use strict";n.d(t,{CW:function(){return y}});var r=n(44194),i=n(58644),o=n(92520),a=n(64985),s=n(18701),l=n(54883),c=n(51865),u=n.n(c),d=n(55821),p=n(37167),f=n(30829),h=n(91411),m=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i{let{prefixCls:t,type:n,icon:i,children:o}=e;return r.createElement("div",{className:u()(`${t}-custom-content`,`${t}-${n}`)},i||g[n],r.createElement("span",null,o))};t.ZP=e=>{const{prefixCls:t,className:n,type:i,icon:o,content:a}=e,s=m(e,["prefixCls","className","type","icon","content"]),{getPrefixCls:l}=r.useContext(p.E_),c=t||l("message"),g=(0,f.Z)(c),[v,b,w]=(0,h.Z)(c,g);return v(r.createElement(d.qX,Object.assign({},s,{prefixCls:c,className:u()(n,b,`${c}-notice-pure-panel`,w,g),eventKey:"pure",duration:null,content:r.createElement(y,{prefixCls:c,type:i,icon:o},a)})))}},72608:function(e,t,n){"use strict";var r=n(56299),i=n(44194),o=n(34288),a=n(37167),s=n(96839),l=n(51332),c=n(57271),u=n(606),d=n(18992);let p=null,f=e=>e(),h=[],m={};function g(){const{getContainer:e,duration:t,rtl:n,maxCount:r,top:i}=m,o=(null==e?void 0:e())||document.body;return{getContainer:()=>o,duration:t,rtl:n,maxCount:r,top:i}}const y=i.forwardRef(((e,t)=>{const{messageConfig:n,sync:r}=e,{getPrefixCls:s}=(0,i.useContext)(a.E_),l=m.prefixCls||s("message"),c=(0,i.useContext)(o.J),[d,p]=(0,u.K)(Object.assign(Object.assign(Object.assign({},n),{prefixCls:l}),c.message));return i.useImperativeHandle(t,(()=>{const e=Object.assign({},d);return Object.keys(e).forEach((t=>{e[t]=function(){return r(),d[t].apply(d,arguments)}})),{instance:e,sync:r}})),p})),v=i.forwardRef(((e,t)=>{const[n,r]=i.useState(g),o=()=>{r(g)};i.useEffect(o,[]);const a=(0,s.w6)(),l=a.getRootPrefixCls(),c=a.getIconPrefixCls(),u=a.getTheme(),d=i.createElement(y,{ref:t,sync:o,messageConfig:n});return i.createElement(s.ZP,{prefixCls:l,iconPrefixCls:c,theme:u},a.holderRender?a.holderRender(d):d)}));function b(){if(!p){const e=document.createDocumentFragment(),t={fragment:e};return p=t,void f((()=>{(0,l.x)()(i.createElement(v,{ref:e=>{const{instance:n,sync:r}=e||{};Promise.resolve().then((()=>{!t.instance&&n&&(t.instance=n,t.sync=r,b())}))}}),e)}))}p.instance&&(h.forEach((e=>{const{type:t,skipped:n}=e;if(!n)switch(t){case"open":f((()=>{const t=p.instance.open(Object.assign(Object.assign({},m),e.config));null==t||t.then(e.resolve),e.setCloseFn(t)}));break;case"destroy":f((()=>{null==p||p.instance.destroy(e.key)}));break;default:f((()=>{var n;const i=(n=p.instance)[t].apply(n,(0,r.Z)(e.args));null==i||i.then(e.resolve),e.setCloseFn(i)}))}})),h=[])}function w(e,t){(0,s.w6)();const n=(0,d.J)((n=>{let r;const i={type:e,args:t,resolve:n,setCloseFn:e=>{r=e}};return h.push(i),()=>{r?f((()=>{r()})):i.skipped=!0}}));return b(),n}const k={open:function(e){const t=(0,d.J)((t=>{let n;const r={type:"open",config:e,resolve:t,setCloseFn:e=>{n=e}};return h.push(r),()=>{n?f((()=>{n()})):r.skipped=!0}}));return b(),t},destroy:e=>{h.push({type:"destroy",key:e}),b()},config:function(e){m=Object.assign(Object.assign({},m),e),f((()=>{var e;null===(e=null==p?void 0:p.sync)||void 0===e||e.call(p)}))},useMessage:u.Z,_InternalPanelDoNotUseOrYouWillBeFired:c.ZP};["success","info","warning","error","loading"].forEach((e=>{k[e]=function(){for(var t=arguments.length,n=new Array(t),r=0;r{const{componentCls:t,iconCls:n,boxShadow:i,colorText:a,colorSuccess:s,colorError:l,colorWarning:c,colorInfo:u,fontSizeLG:d,motionEaseInOutCirc:p,motionDurationSlow:f,marginXS:h,paddingXS:m,borderRadiusLG:g,zIndexPopup:y,contentPadding:v,contentBg:b}=e,w=`${t}-notice`,k=new r.E4("MessageMoveIn",{"0%":{padding:0,transform:"translateY(-100%)",opacity:0},"100%":{padding:m,transform:"translateY(0)",opacity:1}}),E=new r.E4("MessageMoveOut",{"0%":{maxHeight:e.height,padding:m,opacity:1},"100%":{maxHeight:0,padding:0,opacity:0}}),S={padding:m,textAlign:"center",[`${t}-custom-content`]:{display:"flex",alignItems:"center"},[`${t}-custom-content > ${n}`]:{marginInlineEnd:h,fontSize:d},[`${w}-content`]:{display:"inline-block",padding:v,background:b,borderRadius:g,boxShadow:i,pointerEvents:"all"},[`${t}-success > ${n}`]:{color:s},[`${t}-error > ${n}`]:{color:l},[`${t}-warning > ${n}`]:{color:c},[`${t}-info > ${n},\n ${t}-loading > ${n}`]:{color:u}};return[{[t]:Object.assign(Object.assign({},(0,o.Wf)(e)),{color:a,position:"fixed",top:h,width:"100%",pointerEvents:"none",zIndex:y,[`${t}-move-up`]:{animationFillMode:"forwards"},[`\n ${t}-move-up-appear,\n ${t}-move-up-enter\n `]:{animationName:k,animationDuration:f,animationPlayState:"paused",animationTimingFunction:p},[`\n ${t}-move-up-appear${t}-move-up-appear-active,\n ${t}-move-up-enter${t}-move-up-enter-active\n `]:{animationPlayState:"running"},[`${t}-move-up-leave`]:{animationName:E,animationDuration:f,animationPlayState:"paused",animationTimingFunction:p},[`${t}-move-up-leave${t}-move-up-leave-active`]:{animationPlayState:"running"},"&-rtl":{direction:"rtl",span:{direction:"rtl"}}})},{[t]:{[`${w}-wrapper`]:Object.assign({},S)}},{[`${t}-notice-pure-panel`]:Object.assign(Object.assign({},S),{padding:0,textAlign:"start"})}]};t.Z=(0,a.I$)("Message",(e=>{const t=(0,s.IX)(e,{height:150});return[l(t)]}),(e=>({zIndexPopup:e.zIndexPopupBase+i.u6+10,contentBg:e.colorBgElevated,contentPadding:`${(e.controlHeightLG-e.fontSize*e.lineHeight)/2}px ${e.paddingSM}px`})))},606:function(e,t,n){"use strict";n.d(t,{K:function(){return w},Z:function(){return k}});var r=n(44194),i=n(14377),o=n(51865),a=n.n(o),s=n(55821),l=n(90425),c=n(37167),u=n(30829),d=n(57271),p=n(91411),f=n(18992),h=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i{let{children:t,prefixCls:n}=e;const i=(0,u.Z)(n),[o,l,c]=(0,p.Z)(n,i);return o(r.createElement(s.JB,{classNames:{list:a()(l,c,i)}},t))},y=(e,t)=>{let{prefixCls:n,key:i}=t;return r.createElement(g,{prefixCls:n,key:i},e)},v=r.forwardRef(((e,t)=>{const{top:n,prefixCls:o,getContainer:l,maxCount:u,duration:d=m,rtl:p,transitionName:h,onAllRemoved:g}=e,{getPrefixCls:v,getPopupContainer:b,message:w,direction:k}=r.useContext(c.E_),E=o||v("message"),S=r.createElement("span",{className:`${E}-close-x`},r.createElement(i.Z,{className:`${E}-close-icon`})),[x,T]=(0,s.lm)({prefixCls:E,style:()=>({left:"50%",transform:"translateX(-50%)",top:null!=n?n:8}),className:()=>a()({[`${E}-rtl`]:null!=p?p:"rtl"===k}),motion:()=>(0,f.g)(E,h),closable:!1,closeIcon:S,duration:d,getContainer:()=>(null==l?void 0:l())||(null==b?void 0:b())||document.body,maxCount:u,onAllRemoved:g,renderNotifications:y});return r.useImperativeHandle(t,(()=>Object.assign(Object.assign({},x),{prefixCls:E,message:w}))),T}));let b=0;function w(e){const t=r.useRef(null);(0,l.ln)("Message");return[r.useMemo((()=>{const e=e=>{var n;null===(n=t.current)||void 0===n||n.close(e)},n=n=>{if(!t.current){const e=()=>{};return e.then=()=>{},e}const{open:i,prefixCls:o,message:s}=t.current,l=`${o}-notice`,{content:c,icon:u,type:p,key:m,className:g,style:y,onClose:v}=n,w=h(n,["content","icon","type","key","className","style","onClose"]);let k=m;return null==k&&(b+=1,k=`antd-message-${b}`),(0,f.J)((t=>(i(Object.assign(Object.assign({},w),{key:k,content:r.createElement(d.CW,{prefixCls:o,type:p,icon:u},c),placement:"top",className:a()(p&&`${l}-${p}`,g,null==s?void 0:s.className),style:Object.assign(Object.assign({},null==s?void 0:s.style),y),onClose:()=>{null==v||v(),t()}})),()=>{e(k)})))},i={open:n,destroy:n=>{var r;void 0!==n?e(n):null===(r=t.current)||void 0===r||r.destroy()}};return["info","success","warning","error","loading"].forEach((e=>{i[e]=(t,r,i)=>{let o,a,s;o=t&&"object"==typeof t&&"content"in t?t:{content:t},"function"==typeof r?s=r:(a=r,s=i);const l=Object.assign(Object.assign({onClose:s,duration:a},o),{type:e});return n(l)}})),i}),[]),r.createElement(v,Object.assign({key:"message-holder"},e,{ref:t}))]}function k(e){return w(e)}},18992:function(e,t,n){"use strict";function r(e,t){return{motionName:null!=t?t:`${e}-move-up`}}function i(e){let t;const n=new Promise((n=>{t=e((()=>{n(!0)}))})),r=()=>{null==t||t()};return r.then=(e,t)=>n.then(e,t),r.promise=n,r}n.d(t,{J:function(){return i},g:function(){return r}})},78660:function(e,t,n){"use strict";n.d(t,{O:function(){return A},Z:function(){return R}});var r=n(56299),i=n(44194),o=n(58644),a=n(92520),s=n(64985),l=n(18701),c=n(51865),u=n.n(c),d=n(85611),p=n(63601),f=n(96839),h=n(99103),m=n(70566),g=n(96785),y=n(91308);var v=()=>{const{autoFocusButton:e,cancelButtonProps:t,cancelTextLocale:n,isSilent:r,mergedOkCancel:o,rootPrefixCls:a,close:s,onCancel:l,onConfirm:c}=(0,i.useContext)(y.t);return o?i.createElement(g.Z,{isSilent:r,actionFn:l,close:function(){null==s||s.apply(void 0,arguments),null==c||c(!1)},autoFocus:"cancel"===e,buttonProps:t,prefixCls:`${a}-btn`},n):null};var b=()=>{const{autoFocusButton:e,close:t,isSilent:n,okButtonProps:r,rootPrefixCls:o,okTextLocale:a,okType:s,onConfirm:l,onOk:c}=(0,i.useContext)(y.t);return i.createElement(g.Z,{isSilent:n,type:s||"primary",actionFn:c,close:function(){null==t||t.apply(void 0,arguments),null==l||l(!0)},autoFocus:"ok"===e,buttonProps:r,prefixCls:`${o}-btn`},a)},w=n(27710),k=n(47825),E=n(6750),S=n(88874),x=n(65759);const T=e=>{const{componentCls:t,titleFontSize:n,titleLineHeight:r,modalConfirmIconSize:i,fontSize:o,lineHeight:a,modalTitleHeight:s,fontHeight:l,confirmBodyPadding:c}=e,u=`${t}-confirm`;return{[u]:{"&-rtl":{direction:"rtl"},[`${e.antCls}-modal-header`]:{display:"none"},[`${u}-body-wrapper`]:Object.assign({},(0,S.dF)()),[`&${t} ${t}-body`]:{padding:c},[`${u}-body`]:{display:"flex",flexWrap:"nowrap",alignItems:"start",[`> ${e.iconCls}`]:{flex:"none",fontSize:i,marginInlineEnd:e.confirmIconMarginInlineEnd,marginTop:e.calc(e.calc(l).sub(i).equal()).div(2).equal()},[`&-has-title > ${e.iconCls}`]:{marginTop:e.calc(e.calc(s).sub(i).equal()).div(2).equal()}},[`${u}-paragraph`]:{display:"flex",flexDirection:"column",flex:"auto",rowGap:e.marginXS,maxWidth:`calc(100% - ${(0,k.bf)(e.marginSM)})`},[`${e.iconCls} + ${u}-paragraph`]:{maxWidth:`calc(100% - ${(0,k.bf)(e.calc(e.modalConfirmIconSize).add(e.marginSM).equal())})`},[`${u}-title`]:{color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:n,lineHeight:r},[`${u}-content`]:{color:e.colorText,fontSize:o,lineHeight:a},[`${u}-btns`]:{textAlign:"end",marginTop:e.confirmBtnsMarginTop,[`${e.antCls}-btn + ${e.antCls}-btn`]:{marginBottom:0,marginInlineStart:e.marginXS}}},[`${u}-error ${u}-body > ${e.iconCls}`]:{color:e.colorError},[`${u}-warning ${u}-body > ${e.iconCls},\n ${u}-confirm ${u}-body > ${e.iconCls}`]:{color:e.colorWarning},[`${u}-info ${u}-body > ${e.iconCls}`]:{color:e.colorInfo},[`${u}-success ${u}-body > ${e.iconCls}`]:{color:e.colorSuccess}}};var C=(0,x.bk)(["Modal","confirm"],(e=>{const t=(0,E.B4)(e);return[T(t)]}),E.eh,{order:-1e3}),_=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);iP),(0,r.Z)(Object.values(P))),M=i.createElement(i.Fragment,null,i.createElement(v,null),i.createElement(b,null)),N=void 0!==e.title&&null!==e.title,L=`${p}-body`;return i.createElement("div",{className:`${p}-body-wrapper`},i.createElement("div",{className:u()(L,{[`${L}-has-title`]:N})},E,i.createElement("div",{className:`${p}-paragraph`},N&&i.createElement("span",{className:`${p}-title`},e.title),i.createElement("div",{className:`${p}-content`},e.content))),void 0===g||"function"==typeof g?i.createElement(y.n,{value:I},i.createElement("div",{className:`${p}-btns`},"function"==typeof g?g(M,{OkBtn:b,CancelBtn:v}):M)):g,i.createElement(C,{prefixCls:t}))}const O=e=>{const{close:t,zIndex:n,maskStyle:r,direction:o,prefixCls:a,wrapClassName:s,rootPrefixCls:l,bodyStyle:c,closable:f=!1,onConfirm:h,styles:g}=e;const y=`${a}-confirm`,v=e.width||416,b=e.style||{},k=void 0===e.mask||e.mask,E=void 0!==e.maskClosable&&e.maskClosable,S=u()(y,`${y}-${e.type}`,{[`${y}-rtl`]:"rtl"===o},e.className),[,x]=(0,m.ZP)(),T=i.useMemo((()=>void 0!==n?n:x.zIndexPopupBase+d.u6),[n,x]);return i.createElement(w.Z,Object.assign({},e,{className:S,wrapClassName:u()({[`${y}-centered`]:!!e.centered},s),onCancel:()=>{null==t||t({triggerCancel:!0}),null==h||h(!1)},title:"",footer:null,transitionName:(0,p.m)(l||"","zoom",e.transitionName),maskTransitionName:(0,p.m)(l||"","fade",e.maskTransitionName),mask:k,maskClosable:E,style:b,styles:Object.assign({body:c,mask:r},g),width:v,zIndex:T,closable:f}),i.createElement(A,Object.assign({},e,{confirmPrefixCls:y})))};var R=e=>{const{rootPrefixCls:t,iconPrefixCls:n,direction:r,theme:o}=e;return i.createElement(f.ZP,{prefixCls:t,iconPrefixCls:n,direction:r,theme:o},i.createElement(O,Object.assign({},e)))}},27710:function(e,t,n){"use strict";n.d(t,{Z:function(){return S}});var r=n(44194),i=n(14377),o=n(51865),a=n.n(o),s=n(24255),l=n(10071),c=n(80314),u=n(85611),d=n(63601),p=n(33866);var f=n(60822),h=n(37167),m=n(30829),g=n(10987),y=n(56307),v=n(59348),b=n(6750),w=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i{k={x:e.pageX,y:e.pageY},setTimeout((()=>{k=null}),100)};(0,p.Z)()&&window.document.documentElement&&document.documentElement.addEventListener("click",E,!0);var S=e=>{var t;const{getPopupContainer:n,getPrefixCls:o,direction:p,modal:E}=r.useContext(h.E_),S=t=>{const{onCancel:n}=e;null==n||n(t)};const{prefixCls:x,className:T,rootClassName:C,open:_,wrapClassName:A,centered:O,getContainer:R,focusTriggerAfterClose:P=!0,style:I,visible:M,width:N=520,footer:L,classNames:D,styles:j,children:B,loading:q}=e,F=w(e,["prefixCls","className","rootClassName","open","wrapClassName","centered","getContainer","focusTriggerAfterClose","style","visible","width","footer","classNames","styles","children","loading"]),$=o("modal",x),U=o(),Z=(0,m.Z)($),[z,H,W]=(0,b.ZP)($,Z),V=a()(A,{[`${$}-centered`]:!!O,[`${$}-wrap-rtl`]:"rtl"===p}),G=null===L||q?null:r.createElement(v.$,Object.assign({},e,{onOk:t=>{const{onOk:n}=e;null==n||n(t)},onCancel:S})),[K,Y,X]=(0,c.Z)((0,c.w)(e),(0,c.w)(E),{closable:!0,closeIcon:r.createElement(i.Z,{className:`${$}-close-icon`}),closeIconRender:e=>(0,v.b)($,e)}),Q=(0,y.H)(`.${$}-content`),[J,ee]=(0,u.Cn)("Modal",F.zIndex),[te,ne]=r.useMemo((()=>N&&"object"==typeof N?[void 0,N]:[N,void 0]),[N]),re=r.useMemo((()=>{const e={};return ne&&Object.keys(ne).forEach((t=>{const n=ne[t];void 0!==n&&(e[`--${$}-${t}-width`]="number"==typeof n?`${n}px`:n)})),e}),[ne]);return z(r.createElement(l.Z,{form:!0,space:!0},r.createElement(f.Z.Provider,{value:ee},r.createElement(s.Z,Object.assign({width:te},F,{zIndex:J,getContainer:void 0===R?n:R,prefixCls:$,rootClassName:a()(H,C,W,Z),footer:G,visible:null!=_?_:M,mousePosition:null!==(t=F.mousePosition)&&void 0!==t?t:k,onClose:S,closable:K?{disabled:X,closeIcon:Y}:K,closeIcon:Y,focusTriggerAfterClose:P,transitionName:(0,d.m)(U,"zoom",e.transitionName),maskTransitionName:(0,d.m)(U,"fade",e.maskTransitionName),className:a()(H,T,null==E?void 0:E.className),style:Object.assign(Object.assign(Object.assign({},null==E?void 0:E.style),I),re),classNames:Object.assign(Object.assign(Object.assign({},null==E?void 0:E.classNames),D),{wrapper:a()(V,null==D?void 0:D.wrapper)}),styles:Object.assign(Object.assign({},null==E?void 0:E.styles),j),panelRef:Q}),q?r.createElement(g.Z,{active:!0,title:!1,paragraph:{rows:4},className:`${$}-body-skeleton`}):B))))}},18960:function(e,t,n){"use strict";n.d(t,{AQ:function(){return v},Au:function(){return b},ZP:function(){return h},ai:function(){return w},cw:function(){return g},uW:function(){return m},vq:function(){return y}});var r=n(56299),i=n(44194),o=n(37167),a=n(96839),s=n(51332),l=n(78660),c=n(31695),u=n(78126);let d="";function p(){return d}const f=e=>{var t,n;const{prefixCls:r,getContainer:a,direction:s}=e,c=(0,u.A)(),d=(0,i.useContext)(o.E_),f=p()||d.getPrefixCls(),h=r||`${f}-modal`;let m=a;return!1===m&&(m=void 0),i.createElement(l.Z,Object.assign({},e,{rootPrefixCls:f,prefixCls:h,iconPrefixCls:d.iconPrefixCls,theme:d.theme,direction:null!=s?s:d.direction,locale:null!==(n=null===(t=d.locale)||void 0===t?void 0:t.Modal)&&void 0!==n?n:c,getContainer:m}))};function h(e){const t=(0,a.w6)();const n=document.createDocumentFragment();let o,l,u=Object.assign(Object.assign({},e),{close:m,open:!0});function d(){for(var t,n=arguments.length,i=new Array(n),o=0;onull==e?void 0:e.triggerCancel));var s;a&&(null===(t=e.onCancel)||void 0===t||(s=t).call.apply(s,[e,()=>{}].concat((0,r.Z)(i.slice(1)))));for(let e=0;e{const r=t.getPrefixCls(void 0,p()),o=t.getIconPrefixCls(),c=t.getTheme(),u=i.createElement(f,Object.assign({},e)),d=(0,s.x)();l=d(i.createElement(a.ZP,{prefixCls:r,iconPrefixCls:o,theme:c},t.holderRender?t.holderRender(u):u),n)}))}function m(){for(var t=arguments.length,n=new Array(t),r=0;r{"function"==typeof e.afterClose&&e.afterClose(),d.apply(this,n)}}),u.visible&&delete u.visible,h(u)}return h(u),c.Z.push(m),{destroy:m,update:function(e){u="function"==typeof e?e(u):Object.assign(Object.assign({},u),e),h(u)}}}function m(e){return Object.assign(Object.assign({},e),{type:"warning"})}function g(e){return Object.assign(Object.assign({},e),{type:"info"})}function y(e){return Object.assign(Object.assign({},e),{type:"success"})}function v(e){return Object.assign(Object.assign({},e),{type:"error"})}function b(e){return Object.assign(Object.assign({},e),{type:"confirm"})}function w(e){let{rootPrefixCls:t}=e;d=t}},91308:function(e,t,n){"use strict";n.d(t,{n:function(){return i},t:function(){return r}});const r=n(44194).createContext({}),{Provider:i}=r},31695:function(e,t){"use strict";t.Z=[]},53530:function(e,t,n){"use strict";n.d(t,{Z:function(){return k}});var r=n(18960),i=n(31695),o=n(27710),a=n(44194),s=n(51865),l=n.n(s),c=n(24255),u=n(43037),d=n(37167),p=n(30829),f=n(78660),h=n(59348),m=n(6750),g=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i{const{prefixCls:t,className:n,closeIcon:r,closable:i,type:o,title:s,children:u,footer:y}=e,v=g(e,["prefixCls","className","closeIcon","closable","type","title","children","footer"]),{getPrefixCls:b}=a.useContext(d.E_),w=b(),k=t||b("modal"),E=(0,p.Z)(w),[S,x,T]=(0,m.ZP)(k,E),C=`${k}-confirm`;let _={};return _=o?{closable:null!=i&&i,title:"",footer:"",children:a.createElement(f.O,Object.assign({},e,{prefixCls:k,confirmPrefixCls:C,rootPrefixCls:w,content:u}))}:{closable:null==i||i,title:s,footer:null!==y&&a.createElement(h.$,Object.assign({},e)),children:u},S(a.createElement(c.s,Object.assign({prefixCls:k,className:l()(x,`${k}-pure-panel`,o&&C,o&&`${C}-${o}`,n,T,E)},v,{closeIcon:(0,h.b)(k,r),closable:i},_)))})),v=n(75807);function b(e){return(0,r.ZP)((0,r.uW)(e))}const w=o.Z;w.useModal=v.Z,w.info=function(e){return(0,r.ZP)((0,r.cw)(e))},w.success=function(e){return(0,r.ZP)((0,r.vq)(e))},w.error=function(e){return(0,r.ZP)((0,r.AQ)(e))},w.warning=b,w.warn=b,w.confirm=function(e){return(0,r.ZP)((0,r.Au)(e))},w.destroyAll=function(){for(;i.Z.length;){const e=i.Z.pop();e&&e()}},w.config=r.ai,w._InternalPanelDoNotUseOrYouWillBeFired=y;var k=w},78126:function(e,t,n){"use strict";n.d(t,{A:function(){return l},f:function(){return s}});var r=n(38252);let i=Object.assign({},r.Z.Modal),o=[];const a=()=>o.reduce(((e,t)=>Object.assign(Object.assign({},e),t)),r.Z.Modal);function s(e){if(e){const t=Object.assign({},e);return o.push(t),i=a(),()=>{o=o.filter((e=>e!==t)),i=a()}}i=Object.assign({},r.Z.Modal)}function l(){return i}},59348:function(e,t,n){"use strict";n.d(t,{$:function(){return m},b:function(){return h}});var r=n(56299),i=n(44194),o=n(14377),a=n(22153),s=n(99103),l=n(75365),c=n(91308);var u=()=>{const{cancelButtonProps:e,cancelTextLocale:t,onCancel:n}=(0,i.useContext)(c.t);return i.createElement(l.ZP,Object.assign({onClick:n},e),t)},d=n(75537);var p=()=>{const{confirmLoading:e,okButtonProps:t,okType:n,okTextLocale:r,onOk:o}=(0,i.useContext)(c.t);return i.createElement(l.ZP,Object.assign({},(0,d.nx)(n),{loading:e,onClick:o},t),r)},f=n(78126);function h(e,t){return i.createElement("span",{className:`${e}-close-x`},t||i.createElement(o.Z,{className:`${e}-close-icon`}))}const m=e=>{const{okText:t,okType:n="primary",cancelText:o,confirmLoading:l,onOk:d,onCancel:h,okButtonProps:m,cancelButtonProps:g,footer:y}=e,[v]=(0,s.Z)("Modal",(0,f.A)()),b={confirmLoading:l,okButtonProps:m,cancelButtonProps:g,okTextLocale:t||(null==v?void 0:v.okText),cancelTextLocale:o||(null==v?void 0:v.cancelText),okType:n,onOk:d,onCancel:h},w=i.useMemo((()=>b),(0,r.Z)(Object.values(b)));let k;return"function"==typeof y||void 0===y?(k=i.createElement(i.Fragment,null,i.createElement(u,null),i.createElement(p,null)),"function"==typeof y&&(k=y(k,{OkBtn:p,CancelBtn:u})),k=i.createElement(c.n,{value:w},k)):k=y,i.createElement(a.n,{disabled:!1},k)}},6750:function(e,t,n){"use strict";n.d(t,{B4:function(){return g},QA:function(){return p},eh:function(){return y}});var r=n(56299),i=n(47825),o=n(77883),a=n(88874),s=n(33233),l=n(71026),c=n(77167),u=n(65759);function d(e){return{position:e,inset:0}}const p=e=>{const{componentCls:t,antCls:n}=e;return[{[`${t}-root`]:{[`${t}${n}-zoom-enter, ${t}${n}-zoom-appear`]:{transform:"none",opacity:0,animationDuration:e.motionDurationSlow,userSelect:"none"},[`${t}${n}-zoom-leave ${t}-content`]:{pointerEvents:"none"},[`${t}-mask`]:Object.assign(Object.assign({},d("fixed")),{zIndex:e.zIndexPopupBase,height:"100%",backgroundColor:e.colorBgMask,pointerEvents:"none",[`${t}-hidden`]:{display:"none"}}),[`${t}-wrap`]:Object.assign(Object.assign({},d("fixed")),{zIndex:e.zIndexPopupBase,overflow:"auto",outline:0,WebkitOverflowScrolling:"touch"})}},{[`${t}-root`]:(0,s.J$)(e)}]},f=e=>{const{componentCls:t}=e;return[{[`${t}-root`]:{[`${t}-wrap-rtl`]:{direction:"rtl"},[`${t}-centered`]:{textAlign:"center","&::before":{display:"inline-block",width:0,height:"100%",verticalAlign:"middle",content:'""'},[t]:{top:0,display:"inline-block",paddingBottom:0,textAlign:"start",verticalAlign:"middle"}},[`@media (max-width: ${e.screenSMMax}px)`]:{[t]:{maxWidth:"calc(100vw - 16px)",margin:`${(0,i.bf)(e.marginXS)} auto`},[`${t}-centered`]:{[t]:{flex:1}}}}},{[t]:Object.assign(Object.assign({},(0,a.Wf)(e)),{pointerEvents:"none",position:"relative",top:100,width:"auto",maxWidth:`calc(100vw - ${(0,i.bf)(e.calc(e.margin).mul(2).equal())})`,margin:"0 auto",paddingBottom:e.paddingLG,[`${t}-title`]:{margin:0,color:e.titleColor,fontWeight:e.fontWeightStrong,fontSize:e.titleFontSize,lineHeight:e.titleLineHeight,wordWrap:"break-word"},[`${t}-content`]:{position:"relative",backgroundColor:e.contentBg,backgroundClip:"padding-box",border:0,borderRadius:e.borderRadiusLG,boxShadow:e.boxShadow,pointerEvents:"auto",padding:e.contentPadding},[`${t}-close`]:Object.assign({position:"absolute",top:e.calc(e.modalHeaderHeight).sub(e.modalCloseBtnSize).div(2).equal(),insetInlineEnd:e.calc(e.modalHeaderHeight).sub(e.modalCloseBtnSize).div(2).equal(),zIndex:e.calc(e.zIndexPopupBase).add(10).equal(),padding:0,color:e.modalCloseIconColor,fontWeight:e.fontWeightStrong,lineHeight:1,textDecoration:"none",background:"transparent",borderRadius:e.borderRadiusSM,width:e.modalCloseBtnSize,height:e.modalCloseBtnSize,border:0,outline:0,cursor:"pointer",transition:`color ${e.motionDurationMid}, background-color ${e.motionDurationMid}`,"&-x":{display:"flex",fontSize:e.fontSizeLG,fontStyle:"normal",lineHeight:(0,i.bf)(e.modalCloseBtnSize),justifyContent:"center",textTransform:"none",textRendering:"auto"},"&:disabled":{pointerEvents:"none"},"&:hover":{color:e.modalCloseIconHoverColor,backgroundColor:e.colorBgTextHover,textDecoration:"none"},"&:active":{backgroundColor:e.colorBgTextActive}},(0,a.Qy)(e)),[`${t}-header`]:{color:e.colorText,background:e.headerBg,borderRadius:`${(0,i.bf)(e.borderRadiusLG)} ${(0,i.bf)(e.borderRadiusLG)} 0 0`,marginBottom:e.headerMarginBottom,padding:e.headerPadding,borderBottom:e.headerBorderBottom},[`${t}-body`]:{fontSize:e.fontSize,lineHeight:e.lineHeight,wordWrap:"break-word",padding:e.bodyPadding,[`${t}-body-skeleton`]:{width:"100%",height:"100%",display:"flex",justifyContent:"center",alignItems:"center",margin:`${(0,i.bf)(e.margin)} auto`}},[`${t}-footer`]:{textAlign:"end",background:e.footerBg,marginTop:e.footerMarginTop,padding:e.footerPadding,borderTop:e.footerBorderTop,borderRadius:e.footerBorderRadius,[`> ${e.antCls}-btn + ${e.antCls}-btn`]:{marginInlineStart:e.marginXS}},[`${t}-open`]:{overflow:"hidden"}})},{[`${t}-pure-panel`]:{top:"auto",padding:0,display:"flex",flexDirection:"column",[`${t}-content,\n ${t}-body,\n ${t}-confirm-body-wrapper`]:{display:"flex",flexDirection:"column",flex:"auto"},[`${t}-confirm-body`]:{marginBottom:"auto"}}}]},h=e=>{const{componentCls:t}=e;return{[`${t}-root`]:{[`${t}-wrap-rtl`]:{direction:"rtl",[`${t}-confirm-body`]:{direction:"rtl"}}}}},m=e=>{const{componentCls:t}=e,n=(0,o.hd)(e);delete n.xs;const a=Object.keys(n).map((e=>({[`@media (min-width: ${(0,i.bf)(n[e])})`]:{width:`var(--${t.replace(".","")}-${e}-width)`}})));return{[`${t}-root`]:{[t]:[{width:`var(--${t.replace(".","")}-xs-width)`}].concat((0,r.Z)(a))}}},g=e=>{const t=e.padding,n=e.fontSizeHeading5,r=e.lineHeightHeading5;return(0,c.IX)(e,{modalHeaderHeight:e.calc(e.calc(r).mul(n).equal()).add(e.calc(t).mul(2).equal()).equal(),modalFooterBorderColorSplit:e.colorSplit,modalFooterBorderStyle:e.lineType,modalFooterBorderWidth:e.lineWidth,modalCloseIconColor:e.colorIcon,modalCloseIconHoverColor:e.colorIconHover,modalCloseBtnSize:e.controlHeight,modalConfirmIconSize:e.fontHeight,modalTitleHeight:e.calc(e.titleFontSize).mul(e.titleLineHeight).equal()})},y=e=>({footerBg:"transparent",headerBg:e.colorBgElevated,titleLineHeight:e.lineHeightHeading5,titleFontSize:e.fontSizeHeading5,contentBg:e.colorBgElevated,titleColor:e.colorTextHeading,contentPadding:e.wireframe?0:`${(0,i.bf)(e.paddingMD)} ${(0,i.bf)(e.paddingContentHorizontalLG)}`,headerPadding:e.wireframe?`${(0,i.bf)(e.padding)} ${(0,i.bf)(e.paddingLG)}`:0,headerBorderBottom:e.wireframe?`${(0,i.bf)(e.lineWidth)} ${e.lineType} ${e.colorSplit}`:"none",headerMarginBottom:e.wireframe?0:e.marginXS,bodyPadding:e.wireframe?e.paddingLG:0,footerPadding:e.wireframe?`${(0,i.bf)(e.paddingXS)} ${(0,i.bf)(e.padding)}`:0,footerBorderTop:e.wireframe?`${(0,i.bf)(e.lineWidth)} ${e.lineType} ${e.colorSplit}`:"none",footerBorderRadius:e.wireframe?`0 0 ${(0,i.bf)(e.borderRadiusLG)} ${(0,i.bf)(e.borderRadiusLG)}`:0,footerMarginTop:e.wireframe?0:e.marginSM,confirmBodyPadding:e.wireframe?`${(0,i.bf)(2*e.padding)} ${(0,i.bf)(2*e.padding)} ${(0,i.bf)(e.paddingLG)}`:0,confirmIconMarginInlineEnd:e.wireframe?e.margin:e.marginSM,confirmBtnsMarginTop:e.wireframe?e.marginLG:e.marginSM});t.ZP=(0,u.I$)("Modal",(e=>{const t=g(e);return[f(t),h(t),p(t),(0,l._y)(t,"zoom"),m(t)]}),y,{unitless:{titleLineHeight:!0}})},75807:function(e,t,n){"use strict";n.d(t,{Z:function(){return g}});var r=n(56299),i=n(44194);var o=n(18960),a=n(31695),s=n(37167),l=n(38252),c=n(99103),u=n(78660),d=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i{var n,{afterClose:o,config:a}=e,p=d(e,["afterClose","config"]);const[f,h]=i.useState(!0),[m,g]=i.useState(a),{direction:y,getPrefixCls:v}=i.useContext(s.E_),b=v("modal"),w=v(),k=function(){var e;h(!1);for(var t=arguments.length,n=new Array(t),i=0;inull==e?void 0:e.triggerCancel));var a;o&&(null===(e=m.onCancel)||void 0===e||(a=e).call.apply(a,[m,()=>{}].concat((0,r.Z)(n.slice(1)))))};i.useImperativeHandle(t,(()=>({destroy:k,update:e=>{g((t=>Object.assign(Object.assign({},t),e)))}})));const E=null!==(n=m.okCancel)&&void 0!==n?n:"confirm"===m.type,[S]=(0,c.Z)("Modal",l.Z.Modal);return i.createElement(u.Z,Object.assign({prefixCls:b,rootPrefixCls:w},m,{close:k,open:f,afterClose:()=>{var e;o(),null===(e=m.afterClose)||void 0===e||e.call(m)},okText:m.okText||(E?null==S?void 0:S.okText:null==S?void 0:S.justOkText),direction:m.direction||y,cancelText:m.cancelText||(null==S?void 0:S.cancelText)},p))};var f=i.forwardRef(p);let h=0;const m=i.memo(i.forwardRef(((e,t)=>{const[n,o]=function(){const[e,t]=i.useState([]);return[e,i.useCallback((e=>(t((t=>[].concat((0,r.Z)(t),[e]))),()=>{t((t=>t.filter((t=>t!==e))))})),[])]}();return i.useImperativeHandle(t,(()=>({patchElement:o})),[]),i.createElement(i.Fragment,null,n)})));var g=function(){const e=i.useRef(null),[t,n]=i.useState([]);i.useEffect((()=>{if(t.length){(0,r.Z)(t).forEach((e=>{e()})),n([])}}),[t]);const s=i.useCallback((t=>function(o){var s;h+=1;const l=i.createRef();let c;const u=new Promise((e=>{c=e}));let d,p=!1;const m=i.createElement(f,{key:`modal-${h}`,config:t(o),ref:l,afterClose:()=>{null==d||d()},isSilent:()=>p,onConfirm:e=>{c(e)}});d=null===(s=e.current)||void 0===s?void 0:s.patchElement(m),d&&a.Z.push(d);const g={destroy:()=>{function e(){var e;null===(e=l.current)||void 0===e||e.destroy()}l.current?e():n((t=>[].concat((0,r.Z)(t),[e])))},update:e=>{function t(){var t;null===(t=l.current)||void 0===t||t.update(e)}l.current?t():n((e=>[].concat((0,r.Z)(e),[t])))},then:e=>(p=!0,u.then(e))};return g}),[]);return[i.useMemo((()=>({info:s(o.cw),success:s(o.vq),error:s(o.AQ),warning:s(o.uW),confirm:s(o.Au)})),[]),i.createElement(m,{key:"modal-holder",ref:e})]}},78550:function(e,t,n){"use strict";n.d(t,{CW:function(){return k},ZP:function(){return E},z5:function(){return b}});var r=n(44194),i=n(58644),o=n(92520),a=n(14377),s=n(64985),l=n(18701),c=n(54883),u=n(51865),d=n.n(u),p=n(55821),f=n(37167),h=n(30829),m=n(65686),g=n(47825),y=(0,n(65759).bk)(["Notification","PurePanel"],(e=>{const t=`${e.componentCls}-notice`,n=(0,m.Rp)(e);return{[`${t}-pure-panel`]:Object.assign(Object.assign({},(0,m.$e)(n)),{width:n.width,maxWidth:`calc(100vw - ${(0,g.bf)(e.calc(n.notificationMarginEdge).mul(2).equal())})`,margin:0})}}),m.eh),v=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i{const{prefixCls:t,icon:n,type:i,message:o,description:a,btn:s,role:l="alert"}=e;let c=null;return n?c=r.createElement("span",{className:`${t}-icon`},n):i&&(c=r.createElement(w[i]||null,{className:d()(`${t}-icon`,`${t}-icon-${i}`)})),r.createElement("div",{className:d()({[`${t}-with-icon`]:c}),role:l},c,r.createElement("div",{className:`${t}-message`},o),r.createElement("div",{className:`${t}-description`},a),s&&r.createElement("div",{className:`${t}-btn`},s))};var E=e=>{const{prefixCls:t,className:n,icon:i,type:o,message:a,description:s,btn:l,closable:c=!0,closeIcon:u,className:g}=e,w=v(e,["prefixCls","className","icon","type","message","description","btn","closable","closeIcon","className"]),{getPrefixCls:E}=r.useContext(f.E_),S=t||E("notification"),x=`${S}-notice`,T=(0,h.Z)(S),[C,_,A]=(0,m.ZP)(S,T);return C(r.createElement("div",{className:d()(`${x}-pure-panel`,_,n,A,T)},r.createElement(y,{prefixCls:S}),r.createElement(p.qX,Object.assign({},w,{prefixCls:S,eventKey:"pure",duration:null,closable:c,className:d()({notificationClassName:g}),closeIcon:b(S,u),content:r.createElement(k,{prefixCls:x,icon:i,type:o,message:a,description:s,btn:l})}))))}},47190:function(e,t,n){"use strict";var r=n(44194),i=n(34288),o=n(37167),a=n(96839),s=n(51332),l=n(78550),c=n(29752);let u=null,d=e=>e(),p=[],f={};function h(){const{getContainer:e,rtl:t,maxCount:n,top:r,bottom:i,showProgress:o,pauseOnHover:a}=f,s=(null==e?void 0:e())||document.body;return{getContainer:()=>s,rtl:t,maxCount:n,top:r,bottom:i,showProgress:o,pauseOnHover:a}}const m=r.forwardRef(((e,t)=>{const{notificationConfig:n,sync:a}=e,{getPrefixCls:s}=(0,r.useContext)(o.E_),l=f.prefixCls||s("notification"),u=(0,r.useContext)(i.J),[d,p]=(0,c.k)(Object.assign(Object.assign(Object.assign({},n),{prefixCls:l}),u.notification));return r.useEffect(a,[]),r.useImperativeHandle(t,(()=>{const e=Object.assign({},d);return Object.keys(e).forEach((t=>{e[t]=function(){return a(),d[t].apply(d,arguments)}})),{instance:e,sync:a}})),p})),g=r.forwardRef(((e,t)=>{const[n,i]=r.useState(h),o=()=>{i(h)};r.useEffect(o,[]);const s=(0,a.w6)(),l=s.getRootPrefixCls(),c=s.getIconPrefixCls(),u=s.getTheme(),d=r.createElement(m,{ref:t,sync:o,notificationConfig:n});return r.createElement(a.ZP,{prefixCls:l,iconPrefixCls:c,theme:u},s.holderRender?s.holderRender(d):d)}));function y(){if(!u){const e=document.createDocumentFragment(),t={fragment:e};return u=t,void d((()=>{(0,s.x)()(r.createElement(g,{ref:e=>{const{instance:n,sync:r}=e||{};Promise.resolve().then((()=>{!t.instance&&n&&(t.instance=n,t.sync=r,y())}))}}),e)}))}u.instance&&(p.forEach((e=>{switch(e.type){case"open":d((()=>{u.instance.open(Object.assign(Object.assign({},f),e.config))}));break;case"destroy":d((()=>{null==u||u.instance.destroy(e.key)}))}})),p=[])}function v(e){(0,a.w6)();p.push({type:"open",config:e}),y()}const b={open:v,destroy:e=>{p.push({type:"destroy",key:e}),y()},config:function(e){f=Object.assign(Object.assign({},f),e),d((()=>{var e;null===(e=null==u?void 0:u.sync)||void 0===e||e.call(u)}))},useNotification:c.Z,_InternalPanelDoNotUseOrYouWillBeFired:l.ZP};["success","info","warning","error"].forEach((e=>{b[e]=t=>v(Object.assign(Object.assign({},t),{type:e}))}));t.ZP=b},65686:function(e,t,n){"use strict";n.d(t,{ZP:function(){return v},$e:function(){return h},eh:function(){return g},Rp:function(){return y}});var r=n(47825),i=n(85611),o=n(88874),a=n(77167),s=n(65759);var l=e=>{const{componentCls:t,notificationMarginEdge:n,animationMaxHeight:i}=e,o=`${t}-notice`,a=new r.E4("antNotificationFadeIn",{"0%":{transform:"translate3d(100%, 0, 0)",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",opacity:1}});return{[t]:{[`&${t}-top, &${t}-bottom`]:{marginInline:0,[o]:{marginInline:"auto auto"}},[`&${t}-top`]:{[`${t}-fade-enter${t}-fade-enter-active, ${t}-fade-appear${t}-fade-appear-active`]:{animationName:new r.E4("antNotificationTopFadeIn",{"0%":{top:-i,opacity:0},"100%":{top:0,opacity:1}})}},[`&${t}-bottom`]:{[`${t}-fade-enter${t}-fade-enter-active, ${t}-fade-appear${t}-fade-appear-active`]:{animationName:new r.E4("antNotificationBottomFadeIn",{"0%":{bottom:e.calc(i).mul(-1).equal(),opacity:0},"100%":{bottom:0,opacity:1}})}},[`&${t}-topRight, &${t}-bottomRight`]:{[`${t}-fade-enter${t}-fade-enter-active, ${t}-fade-appear${t}-fade-appear-active`]:{animationName:a}},[`&${t}-topLeft, &${t}-bottomLeft`]:{marginRight:{value:0,_skip_check_:!0},marginLeft:{value:n,_skip_check_:!0},[o]:{marginInlineEnd:"auto",marginInlineStart:0},[`${t}-fade-enter${t}-fade-enter-active, ${t}-fade-appear${t}-fade-appear-active`]:{animationName:new r.E4("antNotificationLeftFadeIn",{"0%":{transform:"translate3d(-100%, 0, 0)",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",opacity:1}})}}}}};const c=["top","topLeft","topRight","bottom","bottomLeft","bottomRight"],u={topLeft:"left",topRight:"right",bottomLeft:"left",bottomRight:"right",top:"left",bottom:"left"},d=e=>{const t={};for(let n=1;n ${e.componentCls}-notice`]:{opacity:0,transition:`opacity ${e.motionDurationMid}`}};return Object.assign({[`&:not(:nth-last-child(-n+${e.notificationStackLayer}))`]:{opacity:0,overflow:"hidden",color:"transparent",pointerEvents:"none"}},t)},p=e=>{const t={};for(let n=1;n{const{componentCls:t}=e;return Object.assign({[`${t}-stack`]:{[`& > ${t}-notice-wrapper`]:Object.assign({transition:`all ${e.motionDurationSlow}, backdrop-filter 0s`,position:"absolute"},d(e))},[`${t}-stack:not(${t}-stack-expanded)`]:{[`& > ${t}-notice-wrapper`]:Object.assign({},p(e))},[`${t}-stack${t}-stack-expanded`]:{[`& > ${t}-notice-wrapper`]:{"&:not(:nth-last-child(-n + 1))":{opacity:1,overflow:"unset",color:"inherit",pointerEvents:"auto",[`& > ${e.componentCls}-notice`]:{opacity:1}},"&:after":{content:'""',position:"absolute",height:e.margin,width:"100%",insetInline:0,bottom:e.calc(e.margin).mul(-1).equal(),background:"transparent",pointerEvents:"auto"}}}},c.map((t=>((e,t)=>{const{componentCls:n}=e;return{[`${n}-${t}`]:{[`&${n}-stack > ${n}-notice-wrapper`]:{[t.startsWith("top")?"top":"bottom"]:0,[u[t]]:{value:0,_skip_check_:!0}}}}})(e,t))).reduce(((e,t)=>Object.assign(Object.assign({},e),t)),{}))};const h=e=>{const{iconCls:t,componentCls:n,boxShadow:i,fontSizeLG:a,notificationMarginBottom:s,borderRadiusLG:l,colorSuccess:c,colorInfo:u,colorWarning:d,colorError:p,colorTextHeading:f,notificationBg:h,notificationPadding:m,notificationMarginEdge:g,notificationProgressBg:y,notificationProgressHeight:v,fontSize:b,lineHeight:w,width:k,notificationIconSize:E,colorText:S}=e,x=`${n}-notice`;return{position:"relative",marginBottom:s,marginInlineStart:"auto",background:h,borderRadius:l,boxShadow:i,[x]:{padding:m,width:k,maxWidth:`calc(100vw - ${(0,r.bf)(e.calc(g).mul(2).equal())})`,overflow:"hidden",lineHeight:w,wordWrap:"break-word"},[`${x}-message`]:{marginBottom:e.marginXS,color:f,fontSize:a,lineHeight:e.lineHeightLG},[`${x}-description`]:{fontSize:b,color:S},[`${x}-closable ${x}-message`]:{paddingInlineEnd:e.paddingLG},[`${x}-with-icon ${x}-message`]:{marginBottom:e.marginXS,marginInlineStart:e.calc(e.marginSM).add(E).equal(),fontSize:a},[`${x}-with-icon ${x}-description`]:{marginInlineStart:e.calc(e.marginSM).add(E).equal(),fontSize:b},[`${x}-icon`]:{position:"absolute",fontSize:E,lineHeight:1,[`&-success${t}`]:{color:c},[`&-info${t}`]:{color:u},[`&-warning${t}`]:{color:d},[`&-error${t}`]:{color:p}},[`${x}-close`]:Object.assign({position:"absolute",top:e.notificationPaddingVertical,insetInlineEnd:e.notificationPaddingHorizontal,color:e.colorIcon,outline:"none",width:e.notificationCloseButtonSize,height:e.notificationCloseButtonSize,borderRadius:e.borderRadiusSM,transition:`background-color ${e.motionDurationMid}, color ${e.motionDurationMid}`,display:"flex",alignItems:"center",justifyContent:"center","&:hover":{color:e.colorIconHover,backgroundColor:e.colorBgTextHover},"&:active":{backgroundColor:e.colorBgTextActive}},(0,o.Qy)(e)),[`${x}-progress`]:{position:"absolute",display:"block",appearance:"none",WebkitAppearance:"none",inlineSize:`calc(100% - ${(0,r.bf)(l)} * 2)`,left:{_skip_check_:!0,value:l},right:{_skip_check_:!0,value:l},bottom:0,blockSize:v,border:0,"&, &::-webkit-progress-bar":{borderRadius:l,backgroundColor:"rgba(0, 0, 0, 0.04)"},"&::-moz-progress-bar":{background:y},"&::-webkit-progress-value":{borderRadius:l,background:y}},[`${x}-btn`]:{float:"right",marginTop:e.marginSM}}},m=e=>{const{componentCls:t,notificationMarginBottom:n,notificationMarginEdge:i,motionDurationMid:a,motionEaseInOut:s}=e,l=`${t}-notice`,c=new r.E4("antNotificationFadeOut",{"0%":{maxHeight:e.animationMaxHeight,marginBottom:n},"100%":{maxHeight:0,marginBottom:0,paddingTop:0,paddingBottom:0,opacity:0}});return[{[t]:Object.assign(Object.assign({},(0,o.Wf)(e)),{position:"fixed",zIndex:e.zIndexPopup,marginRight:{value:i,_skip_check_:!0},[`${t}-hook-holder`]:{position:"relative"},[`${t}-fade-appear-prepare`]:{opacity:"0 !important"},[`${t}-fade-enter, ${t}-fade-appear`]:{animationDuration:e.motionDurationMid,animationTimingFunction:s,animationFillMode:"both",opacity:0,animationPlayState:"paused"},[`${t}-fade-leave`]:{animationTimingFunction:s,animationFillMode:"both",animationDuration:a,animationPlayState:"paused"},[`${t}-fade-enter${t}-fade-enter-active, ${t}-fade-appear${t}-fade-appear-active`]:{animationPlayState:"running"},[`${t}-fade-leave${t}-fade-leave-active`]:{animationName:c,animationPlayState:"running"},"&-rtl":{direction:"rtl",[`${l}-btn`]:{float:"left"}}})},{[t]:{[`${l}-wrapper`]:Object.assign({},h(e))}}]},g=e=>({zIndexPopup:e.zIndexPopupBase+i.u6+50,width:384}),y=e=>{const t=e.paddingMD,n=e.paddingLG;return(0,a.IX)(e,{notificationBg:e.colorBgElevated,notificationPaddingVertical:t,notificationPaddingHorizontal:n,notificationIconSize:e.calc(e.fontSizeLG).mul(e.lineHeightLG).equal(),notificationCloseButtonSize:e.calc(e.controlHeightLG).mul(.55).equal(),notificationMarginBottom:e.margin,notificationPadding:`${(0,r.bf)(e.paddingMD)} ${(0,r.bf)(e.paddingContentHorizontalLG)}`,notificationMarginEdge:e.marginLG,animationMaxHeight:150,notificationStackLayer:3,notificationProgressHeight:2,notificationProgressBg:`linear-gradient(90deg, ${e.colorPrimaryBorderHover}, ${e.colorPrimary})`})};var v=(0,s.I$)("Notification",(e=>{const t=y(e);return[m(t),l(t),f(t)]}),g)},29752:function(e,t,n){"use strict";n.d(t,{Z:function(){return v},k:function(){return y}});var r=n(44194),i=n(51865),o=n.n(i),a=n(55821),s=n(90425),l=n(37167),c=n(30829),u=n(70566),d=n(78550),p=n(65686);var f=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i{let{children:t,prefixCls:n}=e;const i=(0,c.Z)(n),[s,l,u]=(0,p.ZP)(n,i);return s(r.createElement(a.JB,{classNames:{list:o()(l,u,i)}},t))},m=(e,t)=>{let{prefixCls:n,key:i}=t;return r.createElement(h,{prefixCls:n,key:i},e)},g=r.forwardRef(((e,t)=>{const{top:n,bottom:i,prefixCls:s,getContainer:c,maxCount:p,rtl:f,onAllRemoved:h,stack:g,duration:y,pauseOnHover:v=!0,showProgress:b}=e,{getPrefixCls:w,getPopupContainer:k,notification:E,direction:S}=(0,r.useContext)(l.E_),[,x]=(0,u.ZP)(),T=s||w("notification"),[C,_]=(0,a.lm)({prefixCls:T,style:e=>function(e,t,n){let r;switch(e){case"top":r={left:"50%",transform:"translateX(-50%)",right:"auto",top:t,bottom:"auto"};break;case"topLeft":r={left:0,top:t,bottom:"auto"};break;case"topRight":r={right:0,top:t,bottom:"auto"};break;case"bottom":r={left:"50%",transform:"translateX(-50%)",right:"auto",top:"auto",bottom:n};break;case"bottomLeft":r={left:0,top:"auto",bottom:n};break;default:r={right:0,top:"auto",bottom:n}}return r}(e,null!=n?n:24,null!=i?i:24),className:()=>o()({[`${T}-rtl`]:null!=f?f:"rtl"===S}),motion:()=>function(e){return{motionName:`${e}-fade`}}(T),closable:!0,closeIcon:(0,d.z5)(T),duration:null!=y?y:4.5,getContainer:()=>(null==c?void 0:c())||(null==k?void 0:k())||document.body,maxCount:p,pauseOnHover:v,showProgress:b,onAllRemoved:h,renderNotifications:m,stack:!1!==g&&{threshold:"object"==typeof g?null==g?void 0:g.threshold:void 0,offset:8,gap:x.margin}});return r.useImperativeHandle(t,(()=>Object.assign(Object.assign({},C),{prefixCls:T,notification:E}))),_}));function y(e){const t=r.useRef(null),n=((0,s.ln)("Notification"),r.useMemo((()=>{const n=n=>{var i;if(!t.current)return;const{open:a,prefixCls:s,notification:l}=t.current,c=`${s}-notice`,{message:u,description:p,icon:h,type:m,btn:g,className:y,style:v,role:b="alert",closeIcon:w,closable:k}=n,E=f(n,["message","description","icon","type","btn","className","style","role","closeIcon","closable"]),S=(0,d.z5)(c,void 0!==w?w:null==l?void 0:l.closeIcon);return a(Object.assign(Object.assign({placement:null!==(i=null==e?void 0:e.placement)&&void 0!==i?i:"topRight"},E),{content:r.createElement(d.CW,{prefixCls:c,icon:h,type:m,message:u,description:p,btn:g,role:b}),className:o()(m&&`${c}-${m}`,y,null==l?void 0:l.className),style:Object.assign(Object.assign({},null==l?void 0:l.style),v),closeIcon:S,closable:null!=k?k:!!S}))},i={open:n,destroy:e=>{var n,r;void 0!==e?null===(n=t.current)||void 0===n||n.close(e):null===(r=t.current)||void 0===r||r.destroy()}};return["success","info","warning","error"].forEach((e=>{i[e]=t=>n(Object.assign(Object.assign({},t),{type:e}))})),i}),[]));return[n,r.createElement(g,Object.assign({key:"notification-holder"},e,{ref:t}))]}function v(e){return y(e)}},10987:function(e,t,n){"use strict";n.d(t,{Z:function(){return j}});var r=n(44194),i=n(51865),o=n.n(i),a=n(37167),s=n(97859);var l=e=>{const{prefixCls:t,className:n,style:i,size:a,shape:s}=e,l=o()({[`${t}-lg`]:"large"===a,[`${t}-sm`]:"small"===a}),c=o()({[`${t}-circle`]:"circle"===s,[`${t}-square`]:"square"===s,[`${t}-round`]:"round"===s}),u=r.useMemo((()=>"number"==typeof a?{width:a,height:a,lineHeight:`${a}px`}:{}),[a]);return r.createElement("span",{className:o()(t,l,c,n),style:Object.assign(Object.assign({},u),i)})},c=n(47825),u=n(65759),d=n(77167);const p=new c.E4("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),f=e=>({height:e,lineHeight:(0,c.bf)(e)}),h=e=>Object.assign({width:e},f(e)),m=e=>({background:e.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:p,animationDuration:e.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),g=(e,t)=>Object.assign({width:t(e).mul(5).equal(),minWidth:t(e).mul(5).equal()},f(e)),y=e=>{const{skeletonAvatarCls:t,gradientFromColor:n,controlHeight:r,controlHeightLG:i,controlHeightSM:o}=e;return{[t]:Object.assign({display:"inline-block",verticalAlign:"top",background:n},h(r)),[`${t}${t}-circle`]:{borderRadius:"50%"},[`${t}${t}-lg`]:Object.assign({},h(i)),[`${t}${t}-sm`]:Object.assign({},h(o))}},v=e=>{const{controlHeight:t,borderRadiusSM:n,skeletonInputCls:r,controlHeightLG:i,controlHeightSM:o,gradientFromColor:a,calc:s}=e;return{[r]:Object.assign({display:"inline-block",verticalAlign:"top",background:a,borderRadius:n},g(t,s)),[`${r}-lg`]:Object.assign({},g(i,s)),[`${r}-sm`]:Object.assign({},g(o,s))}},b=e=>Object.assign({width:e},f(e)),w=e=>{const{skeletonImageCls:t,imageSizeBase:n,gradientFromColor:r,borderRadiusSM:i,calc:o}=e;return{[t]:Object.assign(Object.assign({display:"inline-flex",alignItems:"center",justifyContent:"center",verticalAlign:"middle",background:r,borderRadius:i},b(o(n).mul(2).equal())),{[`${t}-path`]:{fill:"#bfbfbf"},[`${t}-svg`]:Object.assign(Object.assign({},b(n)),{maxWidth:o(n).mul(4).equal(),maxHeight:o(n).mul(4).equal()}),[`${t}-svg${t}-svg-circle`]:{borderRadius:"50%"}}),[`${t}${t}-circle`]:{borderRadius:"50%"}}},k=(e,t,n)=>{const{skeletonButtonCls:r}=e;return{[`${n}${r}-circle`]:{width:t,minWidth:t,borderRadius:"50%"},[`${n}${r}-round`]:{borderRadius:t}}},E=(e,t)=>Object.assign({width:t(e).mul(2).equal(),minWidth:t(e).mul(2).equal()},f(e)),S=e=>{const{borderRadiusSM:t,skeletonButtonCls:n,controlHeight:r,controlHeightLG:i,controlHeightSM:o,gradientFromColor:a,calc:s}=e;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[n]:Object.assign({display:"inline-block",verticalAlign:"top",background:a,borderRadius:t,width:s(r).mul(2).equal(),minWidth:s(r).mul(2).equal()},E(r,s))},k(e,r,n)),{[`${n}-lg`]:Object.assign({},E(i,s))}),k(e,i,`${n}-lg`)),{[`${n}-sm`]:Object.assign({},E(o,s))}),k(e,o,`${n}-sm`))},x=e=>{const{componentCls:t,skeletonAvatarCls:n,skeletonTitleCls:r,skeletonParagraphCls:i,skeletonButtonCls:o,skeletonInputCls:a,skeletonImageCls:s,controlHeight:l,controlHeightLG:c,controlHeightSM:u,gradientFromColor:d,padding:p,marginSM:f,borderRadius:g,titleHeight:b,blockRadius:k,paragraphLiHeight:E,controlHeightXS:x,paragraphMarginTop:T}=e;return{[t]:{display:"table",width:"100%",[`${t}-header`]:{display:"table-cell",paddingInlineEnd:p,verticalAlign:"top",[n]:Object.assign({display:"inline-block",verticalAlign:"top",background:d},h(l)),[`${n}-circle`]:{borderRadius:"50%"},[`${n}-lg`]:Object.assign({},h(c)),[`${n}-sm`]:Object.assign({},h(u))},[`${t}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[r]:{width:"100%",height:b,background:d,borderRadius:k,[`+ ${i}`]:{marginBlockStart:u}},[i]:{padding:0,"> li":{width:"100%",height:E,listStyle:"none",background:d,borderRadius:k,"+ li":{marginBlockStart:x}}},[`${i}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${t}-content`]:{[`${r}, ${i} > li`]:{borderRadius:g}}},[`${t}-with-avatar ${t}-content`]:{[r]:{marginBlockStart:f,[`+ ${i}`]:{marginBlockStart:T}}},[`${t}${t}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},S(e)),y(e)),v(e)),w(e)),[`${t}${t}-block`]:{width:"100%",[o]:{width:"100%"},[a]:{width:"100%"}},[`${t}${t}-active`]:{[`\n ${r},\n ${i} > li,\n ${n},\n ${o},\n ${a},\n ${s}\n `]:Object.assign({},m(e))}}};var T=(0,u.I$)("Skeleton",(e=>{const{componentCls:t,calc:n}=e,r=(0,d.IX)(e,{skeletonAvatarCls:`${t}-avatar`,skeletonTitleCls:`${t}-title`,skeletonParagraphCls:`${t}-paragraph`,skeletonButtonCls:`${t}-button`,skeletonInputCls:`${t}-input`,skeletonImageCls:`${t}-image`,imageSizeBase:n(e.controlHeight).mul(1.5).equal(),borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${e.gradientFromColor} 25%, ${e.gradientToColor} 37%, ${e.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[x(r)]}),(e=>{const{colorFillContent:t,colorFill:n}=e;return{color:t,colorGradientEnd:n,gradientFromColor:t,gradientToColor:n,titleHeight:e.controlHeight/2,blockRadius:e.borderRadiusSM,paragraphMarginTop:e.marginLG+e.marginXXS,paragraphLiHeight:e.controlHeight/2}}),{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]});var C=e=>{const{prefixCls:t,className:n,rootClassName:i,active:c,shape:u="circle",size:d="default"}=e,{getPrefixCls:p}=r.useContext(a.E_),f=p("skeleton",t),[h,m,g]=T(f),y=(0,s.Z)(e,["prefixCls","className"]),v=o()(f,`${f}-element`,{[`${f}-active`]:c},n,i,m,g);return h(r.createElement("div",{className:v},r.createElement(l,Object.assign({prefixCls:`${f}-avatar`,shape:u,size:d},y))))};var _=e=>{const{prefixCls:t,className:n,rootClassName:i,active:c,block:u=!1,size:d="default"}=e,{getPrefixCls:p}=r.useContext(a.E_),f=p("skeleton",t),[h,m,g]=T(f),y=(0,s.Z)(e,["prefixCls"]),v=o()(f,`${f}-element`,{[`${f}-active`]:c,[`${f}-block`]:u},n,i,m,g);return h(r.createElement("div",{className:v},r.createElement(l,Object.assign({prefixCls:`${f}-button`,size:d},y))))};var A=e=>{const{prefixCls:t,className:n,rootClassName:i,style:s,active:l}=e,{getPrefixCls:c}=r.useContext(a.E_),u=c("skeleton",t),[d,p,f]=T(u),h=o()(u,`${u}-element`,{[`${u}-active`]:l},n,i,p,f);return d(r.createElement("div",{className:h},r.createElement("div",{className:o()(`${u}-image`,n),style:s},r.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${u}-image-svg`},r.createElement("title",null,"Image placeholder"),r.createElement("path",{d:"M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z",className:`${u}-image-path`})))))};var O=e=>{const{prefixCls:t,className:n,rootClassName:i,active:c,block:u,size:d="default"}=e,{getPrefixCls:p}=r.useContext(a.E_),f=p("skeleton",t),[h,m,g]=T(f),y=(0,s.Z)(e,["prefixCls"]),v=o()(f,`${f}-element`,{[`${f}-active`]:c,[`${f}-block`]:u},n,i,m,g);return h(r.createElement("div",{className:v},r.createElement(l,Object.assign({prefixCls:`${f}-input`,size:d},y))))};var R=e=>{const{prefixCls:t,className:n,rootClassName:i,style:s,active:l,children:c}=e,{getPrefixCls:u}=r.useContext(a.E_),d=u("skeleton",t),[p,f,h]=T(d),m=o()(d,`${d}-element`,{[`${d}-active`]:l},f,n,i,h);return p(r.createElement("div",{className:m},r.createElement("div",{className:o()(`${d}-image`,n),style:s},c)))},P=n(56299);const I=(e,t)=>{const{width:n,rows:r=2}=t;return Array.isArray(n)?n[e]:r-1===e?n:void 0};var M=e=>{const{prefixCls:t,className:n,style:i,rows:a}=e,s=(0,P.Z)(new Array(a)).map(((t,n)=>r.createElement("li",{key:n,style:{width:I(n,e)}})));return r.createElement("ul",{className:o()(t,n),style:i},s)};var N=e=>{let{prefixCls:t,className:n,width:i,style:a}=e;return r.createElement("h3",{className:o()(t,n),style:Object.assign({width:i},a)})};function L(e){return e&&"object"==typeof e?e:{}}const D=e=>{const{prefixCls:t,loading:n,className:i,rootClassName:s,style:c,children:u,avatar:d=!1,title:p=!0,paragraph:f=!0,active:h,round:m}=e,{getPrefixCls:g,direction:y,skeleton:v}=r.useContext(a.E_),b=g("skeleton",t),[w,k,E]=T(b);if(n||!("loading"in e)){const e=!!d,t=!!p,n=!!f;let a,u;if(e){const e=Object.assign(Object.assign({prefixCls:`${b}-avatar`},function(e,t){return e&&!t?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}(t,n)),L(d));a=r.createElement("div",{className:`${b}-header`},r.createElement(l,Object.assign({},e)))}if(t||n){let i,o;if(t){const t=Object.assign(Object.assign({prefixCls:`${b}-title`},function(e,t){return!e&&t?{width:"38%"}:e&&t?{width:"50%"}:{}}(e,n)),L(p));i=r.createElement(N,Object.assign({},t))}if(n){const n=Object.assign(Object.assign({prefixCls:`${b}-paragraph`},function(e,t){const n={};return e&&t||(n.width="61%"),n.rows=!e&&t?3:2,n}(e,t)),L(f));o=r.createElement(M,Object.assign({},n))}u=r.createElement("div",{className:`${b}-content`},i,o)}const g=o()(b,{[`${b}-with-avatar`]:e,[`${b}-active`]:h,[`${b}-rtl`]:"rtl"===y,[`${b}-round`]:m},null==v?void 0:v.className,i,s,k,E);return w(r.createElement("div",{className:g,style:Object.assign(Object.assign({},null==v?void 0:v.style),c)},a,u))}return null!=u?u:null};D.Button=_,D.Avatar=C,D.Input=O,D.Image=A,D.Node=R;var j=D},49731:function(e,t,n){"use strict";n.d(t,{BR:function(){return f},ri:function(){return p}});var r=n(44194),i=n(51865),o=n.n(i),a=n(9141),s=n(37167),l=n(1273),c=n(28882),u=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i{const n=r.useContext(d),i=r.useMemo((()=>{if(!n)return"";const{compactDirection:r,isFirstItem:i,isLastItem:a}=n,s="vertical"===r?"-vertical-":"-";return o()(`${e}-compact${s}item`,{[`${e}-compact${s}first-item`]:i,[`${e}-compact${s}last-item`]:a,[`${e}-compact${s}item-rtl`]:"rtl"===t})}),[e,t,n]);return{compactSize:null==n?void 0:n.compactSize,compactDirection:null==n?void 0:n.compactDirection,compactItemClassnames:i}},f=e=>{let{children:t}=e;return r.createElement(d.Provider,{value:null},t)},h=e=>{var{children:t}=e,n=u(e,["children"]);return r.createElement(d.Provider,{value:n},t)};t.ZP=e=>{const{getPrefixCls:t,direction:n}=r.useContext(s.E_),{size:i,direction:p,block:f,prefixCls:m,className:g,rootClassName:y,children:v}=e,b=u(e,["size","direction","block","prefixCls","className","rootClassName","children"]),w=(0,l.Z)((e=>null!=i?i:e)),k=t("space-compact",m),[E,S]=(0,c.Z)(k),x=o()(k,S,{[`${k}-rtl`]:"rtl"===n,[`${k}-block`]:f,[`${k}-vertical`]:"vertical"===p},g,y),T=r.useContext(d),C=(0,a.Z)(v),_=r.useMemo((()=>C.map(((e,t)=>{const n=(null==e?void 0:e.key)||`${k}-item-${t}`;return r.createElement(h,{key:n,compactSize:w,compactDirection:p,isFirstItem:0===t&&(!T||(null==T?void 0:T.isFirstItem)),isLastItem:t===C.length-1&&(!T||(null==T?void 0:T.isLastItem))},e)}))),[i,C,T]);return 0===C.length?null:E(r.createElement("div",Object.assign({className:x},b),_))}},3849:function(e,t,n){"use strict";n.d(t,{Z:function(){return y}});var r=n(44194),i=n(51865),o=n.n(i),a=n(9141),s=n(90899),l=n(37167),c=n(49731);const u=r.createContext({latestIndex:0}),d=u.Provider;var p=e=>{let{className:t,index:n,children:i,split:o,style:a}=e;const{latestIndex:s}=r.useContext(u);return null==i?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:a},i),n{var n,i,c;const{getPrefixCls:u,space:m,direction:g}=r.useContext(l.E_),{size:y=(null!==(n=null==m?void 0:m.size)&&void 0!==n?n:"small"),align:v,className:b,rootClassName:w,children:k,direction:E="horizontal",prefixCls:S,split:x,style:T,wrap:C=!1,classNames:_,styles:A}=e,O=h(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[R,P]=Array.isArray(y)?y:[y,y],I=(0,s.n)(P),M=(0,s.n)(R),N=(0,s.T)(P),L=(0,s.T)(R),D=(0,a.Z)(k,{keepEmpty:!0}),j=void 0===v&&"horizontal"===E?"center":v,B=u("space",S),[q,F,$]=(0,f.Z)(B),U=o()(B,null==m?void 0:m.className,F,`${B}-${E}`,{[`${B}-rtl`]:"rtl"===g,[`${B}-align-${j}`]:j,[`${B}-gap-row-${P}`]:I,[`${B}-gap-col-${R}`]:M},b,w,$),Z=o()(`${B}-item`,null!==(i=null==_?void 0:_.item)&&void 0!==i?i:null===(c=null==m?void 0:m.classNames)||void 0===c?void 0:c.item);let z=0;const H=D.map(((e,t)=>{var n,i;null!=e&&(z=t);const o=(null==e?void 0:e.key)||`${Z}-${t}`;return r.createElement(p,{className:Z,key:o,index:t,split:x,style:null!==(n=null==A?void 0:A.item)&&void 0!==n?n:null===(i=null==m?void 0:m.styles)||void 0===i?void 0:i.item},e)})),W=r.useMemo((()=>({latestIndex:z})),[z]);if(0===D.length)return null;const V={};return C&&(V.flexWrap="wrap"),!M&&L&&(V.columnGap=R),!I&&N&&(V.rowGap=P),q(r.createElement("div",Object.assign({ref:t,className:U,style:Object.assign(Object.assign(Object.assign({},V),null==m?void 0:m.style),T)},O),r.createElement(d,{value:W},H)))})),g=m;g.Compact=c.ZP;var y=g},28882:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(65759),i=n(77167);var o=e=>{const{componentCls:t}=e;return{[t]:{"&-block":{display:"flex",width:"100%"},"&-vertical":{flexDirection:"column"}}}};const a=e=>{const{componentCls:t,antCls:n}=e;return{[t]:{display:"inline-flex","&-rtl":{direction:"rtl"},"&-vertical":{flexDirection:"column"},"&-align":{flexDirection:"column","&-center":{alignItems:"center"},"&-start":{alignItems:"flex-start"},"&-end":{alignItems:"flex-end"},"&-baseline":{alignItems:"baseline"}},[`${t}-item:empty`]:{display:"none"},[`${t}-item > ${n}-badge-not-a-wrapper:only-child`]:{display:"block"}}}},s=e=>{const{componentCls:t}=e;return{[t]:{"&-gap-row-small":{rowGap:e.spaceGapSmallSize},"&-gap-row-middle":{rowGap:e.spaceGapMiddleSize},"&-gap-row-large":{rowGap:e.spaceGapLargeSize},"&-gap-col-small":{columnGap:e.spaceGapSmallSize},"&-gap-col-middle":{columnGap:e.spaceGapMiddleSize},"&-gap-col-large":{columnGap:e.spaceGapLargeSize}}}};var l=(0,r.I$)("Space",(e=>{const t=(0,i.IX)(e,{spaceGapSmallSize:e.paddingXS,spaceGapMiddleSize:e.padding,spaceGapLargeSize:e.paddingLG});return[a(t),s(t),o(t)]}),(()=>({})),{resetStyle:!1})},80601:function(e,t,n){"use strict";n.d(t,{Z:function(){return _}});var r=n(44194),i=n(51865),o=n.n(i);function a(e,t,n){var r=(n||{}).atBegin;return function(e,t,n){var r,i=n||{},o=i.noTrailing,a=void 0!==o&&o,s=i.noLeading,l=void 0!==s&&s,c=i.debounceMode,u=void 0===c?void 0:c,d=!1,p=0;function f(){r&&clearTimeout(r)}function h(){for(var n=arguments.length,i=new Array(n),o=0;oe?l?(p=Date.now(),a||(r=setTimeout(u?m:h,e))):h():!0!==a&&(r=setTimeout(u?m:h,void 0===u?e-c:e)))}return h.cancel=function(e){var t=(e||{}).upcomingOnly,n=void 0!==t&&t;f(),d=!n},h}(e,t,{debounceMode:!1!==(void 0!==r&&r)})}var s=n(37167),l=n(79145),c=n(16374);const u=80*Math.PI,d=e=>{const{dotClassName:t,style:n,hasCircleCls:i}=e;return r.createElement("circle",{className:o()(`${t}-circle`,{[`${t}-circle-bg`]:i}),r:40,cx:50,cy:50,strokeWidth:20,style:n})};var p=e=>{let{percent:t,prefixCls:n}=e;const i=`${n}-dot`,a=`${i}-holder`,s=`${a}-hidden`,[l,p]=r.useState(!1);(0,c.Z)((()=>{0!==t&&p(!0)}),[0!==t]);const f=Math.max(Math.min(t,100),0);if(!l)return null;const h={strokeDashoffset:""+u/4,strokeDasharray:`${u*f/100} ${u*(100-f)/100}`};return r.createElement("span",{className:o()(a,`${i}-progress`,f<=0&&s)},r.createElement("svg",{viewBox:"0 0 100 100",role:"progressbar","aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":f},r.createElement(d,{dotClassName:i,hasCircleCls:!0}),r.createElement(d,{dotClassName:i,style:h})))};function f(e){const{prefixCls:t,percent:n=0}=e,i=`${t}-dot`,a=`${i}-holder`,s=`${a}-hidden`;return r.createElement(r.Fragment,null,r.createElement("span",{className:o()(a,n>0&&s)},r.createElement("span",{className:o()(i,`${t}-dot-spin`)},[1,2,3,4].map((e=>r.createElement("i",{className:`${t}-dot-item`,key:e}))))),r.createElement(p,{prefixCls:t,percent:n}))}function h(e){const{prefixCls:t,indicator:n,percent:i}=e,a=`${t}-dot`;return n&&r.isValidElement(n)?(0,l.Tm)(n,{className:o()(n.props.className,a),percent:i}):r.createElement(f,{prefixCls:t,percent:i})}var m=n(47825),g=n(88874),y=n(65759),v=n(77167);const b=new m.E4("antSpinMove",{to:{opacity:1}}),w=new m.E4("antRotate",{to:{transform:"rotate(405deg)"}}),k=e=>{const{componentCls:t,calc:n}=e;return{[t]:Object.assign(Object.assign({},(0,g.Wf)(e)),{position:"absolute",display:"none",color:e.colorPrimary,fontSize:0,textAlign:"center",verticalAlign:"middle",opacity:0,transition:`transform ${e.motionDurationSlow} ${e.motionEaseInOutCirc}`,"&-spinning":{position:"relative",display:"inline-block",opacity:1},[`${t}-text`]:{fontSize:e.fontSize,paddingTop:n(n(e.dotSize).sub(e.fontSize)).div(2).add(2).equal()},"&-fullscreen":{position:"fixed",width:"100vw",height:"100vh",backgroundColor:e.colorBgMask,zIndex:e.zIndexPopupBase,inset:0,display:"flex",alignItems:"center",flexDirection:"column",justifyContent:"center",opacity:0,visibility:"hidden",transition:`all ${e.motionDurationMid}`,"&-show":{opacity:1,visibility:"visible"},[t]:{[`${t}-dot-holder`]:{color:e.colorWhite},[`${t}-text`]:{color:e.colorTextLightSolid}}},"&-nested-loading":{position:"relative",[`> div > ${t}`]:{position:"absolute",top:0,insetInlineStart:0,zIndex:4,display:"block",width:"100%",height:"100%",maxHeight:e.contentHeight,[`${t}-dot`]:{position:"absolute",top:"50%",insetInlineStart:"50%",margin:n(e.dotSize).mul(-1).div(2).equal()},[`${t}-text`]:{position:"absolute",top:"50%",width:"100%",textShadow:`0 1px 2px ${e.colorBgContainer}`},[`&${t}-show-text ${t}-dot`]:{marginTop:n(e.dotSize).div(2).mul(-1).sub(10).equal()},"&-sm":{[`${t}-dot`]:{margin:n(e.dotSizeSM).mul(-1).div(2).equal()},[`${t}-text`]:{paddingTop:n(n(e.dotSizeSM).sub(e.fontSize)).div(2).add(2).equal()},[`&${t}-show-text ${t}-dot`]:{marginTop:n(e.dotSizeSM).div(2).mul(-1).sub(10).equal()}},"&-lg":{[`${t}-dot`]:{margin:n(e.dotSizeLG).mul(-1).div(2).equal()},[`${t}-text`]:{paddingTop:n(n(e.dotSizeLG).sub(e.fontSize)).div(2).add(2).equal()},[`&${t}-show-text ${t}-dot`]:{marginTop:n(e.dotSizeLG).div(2).mul(-1).sub(10).equal()}}},[`${t}-container`]:{position:"relative",transition:`opacity ${e.motionDurationSlow}`,"&::after":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:10,width:"100%",height:"100%",background:e.colorBgContainer,opacity:0,transition:`all ${e.motionDurationSlow}`,content:'""',pointerEvents:"none"}},[`${t}-blur`]:{clear:"both",opacity:.5,userSelect:"none",pointerEvents:"none","&::after":{opacity:.4,pointerEvents:"auto"}}},"&-tip":{color:e.spinDotDefault},[`${t}-dot-holder`]:{width:"1em",height:"1em",fontSize:e.dotSize,display:"inline-block",transition:`transform ${e.motionDurationSlow} ease, opacity ${e.motionDurationSlow} ease`,transformOrigin:"50% 50%",lineHeight:1,color:e.colorPrimary,"&-hidden":{transform:"scale(0.3)",opacity:0}},[`${t}-dot-progress`]:{position:"absolute",top:"50%",transform:"translate(-50%, -50%)",insetInlineStart:"50%"},[`${t}-dot`]:{position:"relative",display:"inline-block",fontSize:e.dotSize,width:"1em",height:"1em","&-item":{position:"absolute",display:"block",width:n(e.dotSize).sub(n(e.marginXXS).div(2)).div(2).equal(),height:n(e.dotSize).sub(n(e.marginXXS).div(2)).div(2).equal(),background:"currentColor",borderRadius:"100%",transform:"scale(0.75)",transformOrigin:"50% 50%",opacity:.3,animationName:b,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear",animationDirection:"alternate","&:nth-child(1)":{top:0,insetInlineStart:0,animationDelay:"0s"},"&:nth-child(2)":{top:0,insetInlineEnd:0,animationDelay:"0.4s"},"&:nth-child(3)":{insetInlineEnd:0,bottom:0,animationDelay:"0.8s"},"&:nth-child(4)":{bottom:0,insetInlineStart:0,animationDelay:"1.2s"}},"&-spin":{transform:"rotate(45deg)",animationName:w,animationDuration:"1.2s",animationIterationCount:"infinite",animationTimingFunction:"linear"},"&-circle":{strokeLinecap:"round",transition:["stroke-dashoffset","stroke-dasharray","stroke","stroke-width","opacity"].map((t=>`${t} ${e.motionDurationSlow} ease`)).join(","),fillOpacity:0,stroke:"currentcolor"},"&-circle-bg":{stroke:e.colorFillSecondary}},[`&-sm ${t}-dot`]:{"&, &-holder":{fontSize:e.dotSizeSM}},[`&-sm ${t}-dot-holder`]:{i:{width:n(n(e.dotSizeSM).sub(n(e.marginXXS).div(2))).div(2).equal(),height:n(n(e.dotSizeSM).sub(n(e.marginXXS).div(2))).div(2).equal()}},[`&-lg ${t}-dot`]:{"&, &-holder":{fontSize:e.dotSizeLG}},[`&-lg ${t}-dot-holder`]:{i:{width:n(n(e.dotSizeLG).sub(e.marginXXS)).div(2).equal(),height:n(n(e.dotSizeLG).sub(e.marginXXS)).div(2).equal()}},[`&${t}-show-text ${t}-text`]:{display:"block"}})}};var E=(0,y.I$)("Spin",(e=>{const t=(0,v.IX)(e,{spinDotDefault:e.colorTextDescription});return[k(t)]}),(e=>{const{controlHeightLG:t,controlHeight:n}=e;return{contentHeight:400,dotSize:t/2,dotSizeSM:.35*t,dotSizeLG:n}}));const S=[[30,.05],[70,.03],[96,.01]];var x=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i{var t;const{prefixCls:n,spinning:i=!0,delay:l=0,className:c,rootClassName:u,size:d="default",tip:p,wrapperClassName:f,style:m,children:g,fullscreen:y=!1,indicator:v,percent:b}=e,w=x(e,["prefixCls","spinning","delay","className","rootClassName","size","tip","wrapperClassName","style","children","fullscreen","indicator","percent"]),{getPrefixCls:k,direction:C,spin:_}=r.useContext(s.E_),A=k("spin",n),[O,R,P]=E(A),[I,M]=r.useState((()=>i&&!function(e,t){return!!e&&!!t&&!Number.isNaN(Number(t))}(i,l))),N=function(e,t){const[n,i]=r.useState(0),o=r.useRef(null),a="auto"===t;return r.useEffect((()=>(a&&e&&(i(0),o.current=setInterval((()=>{i((e=>{const t=100-e;for(let n=0;n{clearInterval(o.current)})),[a,e]),a?n:t}(I,b);r.useEffect((()=>{if(i){const e=a(l,(()=>{M(!0)}));return e(),()=>{var t;null===(t=null==e?void 0:e.cancel)||void 0===t||t.call(e)}}M(!1)}),[l,i]);const L=r.useMemo((()=>void 0!==g&&!y),[g,y]);const D=o()(A,null==_?void 0:_.className,{[`${A}-sm`]:"small"===d,[`${A}-lg`]:"large"===d,[`${A}-spinning`]:I,[`${A}-show-text`]:!!p,[`${A}-rtl`]:"rtl"===C},c,!y&&u,R,P),j=o()(`${A}-container`,{[`${A}-blur`]:I}),B=null!==(t=null!=v?v:null==_?void 0:_.indicator)&&void 0!==t?t:T,q=Object.assign(Object.assign({},null==_?void 0:_.style),m),F=r.createElement("div",Object.assign({},w,{style:q,className:D,"aria-live":"polite","aria-busy":I}),r.createElement(h,{prefixCls:A,indicator:B,percent:N}),p&&(L||y)?r.createElement("div",{className:`${A}-text`},p):null);return O(L?r.createElement("div",Object.assign({},w,{className:o()(`${A}-nested-loading`,f,R,P)}),I&&r.createElement("div",{key:"loading"},F),r.createElement("div",{className:j,key:"container"},g)):y?r.createElement("div",{className:o()(`${A}-fullscreen`,{[`${A}-fullscreen-show`]:I},u,R,P)},F):F)};C.setDefaultIndicator=e=>{T=e};var _=C},12915:function(e,t,n){"use strict";function r(e,t,n){const{focusElCls:r,focus:i,borderElCls:o}=n,a=o?"> *":"",s=["hover",i?"focus":null,"active"].filter(Boolean).map((e=>`&:${e} ${a}`)).join(",");return{[`&-item:not(${t}-last-item)`]:{marginInlineEnd:e.calc(e.lineWidth).mul(-1).equal()},"&-item":Object.assign(Object.assign({[s]:{zIndex:2}},r?{[`&${r}`]:{zIndex:2}}:{}),{[`&[disabled] ${a}`]:{zIndex:0}})}}function i(e,t,n){const{borderElCls:r}=n,i=r?`> ${r}`:"";return{[`&-item:not(${t}-first-item):not(${t}-last-item) ${i}`]:{borderRadius:0},[`&-item:not(${t}-last-item)${t}-first-item`]:{[`& ${i}, &${e}-sm ${i}, &${e}-lg ${i}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&-item:not(${t}-first-item)${t}-last-item`]:{[`& ${i}, &${e}-sm ${i}, &${e}-lg ${i}`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}}function o(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{focus:!0};const{componentCls:n}=e,o=`${n}-compact`;return{[o]:Object.assign(Object.assign({},r(e,o,t)),i(n,o,t))}}n.d(t,{c:function(){return o}})},88874:function(e,t,n){"use strict";n.d(t,{JT:function(){return p},Lx:function(){return l},Nd:function(){return f},Qy:function(){return d},Ro:function(){return a},Wf:function(){return o},dF:function(){return s},du:function(){return c},oN:function(){return u},vS:function(){return i}});var r=n(47825);const i={overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"},o=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return{boxSizing:"border-box",margin:0,padding:0,color:e.colorText,fontSize:e.fontSize,lineHeight:e.lineHeight,listStyle:"none",fontFamily:t?"inherit":e.fontFamily}},a=()=>({display:"inline-flex",alignItems:"center",color:"inherit",fontStyle:"normal",lineHeight:0,textAlign:"center",textTransform:"none",verticalAlign:"-0.125em",textRendering:"optimizeLegibility","-webkit-font-smoothing":"antialiased","-moz-osx-font-smoothing":"grayscale","> *":{lineHeight:1},svg:{display:"inline-block"}}),s=()=>({"&::before":{display:"table",content:'""'},"&::after":{display:"table",clear:"both",content:'""'}}),l=e=>({a:{color:e.colorLink,textDecoration:e.linkDecoration,backgroundColor:"transparent",outline:"none",cursor:"pointer",transition:`color ${e.motionDurationSlow}`,"-webkit-text-decoration-skip":"objects","&:hover":{color:e.colorLinkHover},"&:active":{color:e.colorLinkActive},"&:active, &:hover":{textDecoration:e.linkHoverDecoration,outline:0},"&:focus":{textDecoration:e.linkFocusDecoration,outline:0},"&[disabled]":{color:e.colorTextDisabled,cursor:"not-allowed"}}}),c=(e,t,n,r)=>{const i=`[class^="${t}"], [class*=" ${t}"]`,o=n?`.${n}`:i,a={boxSizing:"border-box","&::before, &::after":{boxSizing:"border-box"}};let s={};return!1!==r&&(s={fontFamily:e.fontFamily,fontSize:e.fontSize}),{[o]:Object.assign(Object.assign(Object.assign({},s),a),{[i]:a})}},u=(e,t)=>({outline:`${(0,r.bf)(e.lineWidthFocus)} solid ${e.colorPrimaryBorder}`,outlineOffset:null!=t?t:1,transition:"outline-offset 0s, outline 0s"}),d=(e,t)=>({"&:focus-visible":Object.assign({},u(e,t))}),p=e=>({[`.${e}`]:Object.assign(Object.assign({},a()),{[`.${e} .${e}-icon`]:{display:"block"}})}),f=e=>Object.assign(Object.assign({color:e.colorLink,textDecoration:e.linkDecoration,outline:"none",cursor:"pointer",transition:`all ${e.motionDurationSlow}`,border:0,padding:0,background:"none",userSelect:"none"},d(e)),{"&:focus, &:hover":{color:e.colorLinkHover},"&:active":{color:e.colorLinkActive}})},69042:function(e,t){"use strict";t.Z=e=>({[e.componentCls]:{[`${e.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${e.motionDurationMid} ${e.motionEaseInOut},\n opacity ${e.motionDurationMid} ${e.motionEaseInOut} !important`}},[`${e.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${e.motionDurationMid} ${e.motionEaseInOut},\n opacity ${e.motionDurationMid} ${e.motionEaseInOut} !important`}}})},33233:function(e,t,n){"use strict";n.d(t,{J$:function(){return s}});var r=n(47825),i=n(96487);const o=new r.E4("antFadeIn",{"0%":{opacity:0},"100%":{opacity:1}}),a=new r.E4("antFadeOut",{"0%":{opacity:1},"100%":{opacity:0}}),s=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const{antCls:n}=e,r=`${n}-fade`,s=t?"&":"";return[(0,i.R)(r,o,a,e.motionDurationMid,t),{[`\n ${s}${r}-enter,\n ${s}${r}-appear\n `]:{opacity:0,animationTimingFunction:"linear"},[`${s}${r}-leave`]:{animationTimingFunction:"linear"}}]}},96487:function(e,t,n){"use strict";n.d(t,{R:function(){return o}});const r=e=>({animationDuration:e,animationFillMode:"both"}),i=e=>({animationDuration:e,animationFillMode:"both"}),o=function(e,t,n,o){let a=arguments.length>4&&void 0!==arguments[4]&&arguments[4];const s=a?"&":"";return{[`\n ${s}${e}-enter,\n ${s}${e}-appear\n `]:Object.assign(Object.assign({},r(o)),{animationPlayState:"paused"}),[`${s}${e}-leave`]:Object.assign(Object.assign({},i(o)),{animationPlayState:"paused"}),[`\n ${s}${e}-enter${e}-enter-active,\n ${s}${e}-appear${e}-appear-active\n `]:{animationName:t,animationPlayState:"running"},[`${s}${e}-leave${e}-leave-active`]:{animationName:n,animationPlayState:"running",pointerEvents:"none"}}}},72655:function(e,t,n){"use strict";n.d(t,{Fm:function(){return p}});var r=n(47825),i=n(96487);const o=new r.E4("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),a=new r.E4("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),s=new r.E4("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),l=new r.E4("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new r.E4("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new r.E4("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),d={"move-up":{inKeyframes:new r.E4("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new r.E4("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:o,outKeyframes:a},"move-left":{inKeyframes:s,outKeyframes:l},"move-right":{inKeyframes:c,outKeyframes:u}},p=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:o,outKeyframes:a}=d[t];return[(0,i.R)(r,o,a,e.motionDurationMid),{[`\n ${r}-enter,\n ${r}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}},67455:function(e,t,n){"use strict";n.d(t,{Qt:function(){return s},Uw:function(){return a},fJ:function(){return o},ly:function(){return l},oN:function(){return h}});var r=n(47825),i=n(96487);const o=new r.E4("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),a=new r.E4("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),s=new r.E4("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),l=new r.E4("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),c=new r.E4("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),u=new r.E4("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),d=new r.E4("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),p=new r.E4("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),f={"slide-up":{inKeyframes:o,outKeyframes:a},"slide-down":{inKeyframes:s,outKeyframes:l},"slide-left":{inKeyframes:c,outKeyframes:u},"slide-right":{inKeyframes:d,outKeyframes:p}},h=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:o,outKeyframes:a}=f[t];return[(0,i.R)(r,o,a,e.motionDurationMid),{[`\n ${r}-enter,\n ${r}-appear\n `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:e.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInQuint}}]}},71026:function(e,t,n){"use strict";n.d(t,{_y:function(){return v},kr:function(){return o}});var r=n(47825),i=n(96487);const o=new r.E4("antZoomIn",{"0%":{transform:"scale(0.2)",opacity:0},"100%":{transform:"scale(1)",opacity:1}}),a=new r.E4("antZoomOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0.2)",opacity:0}}),s=new r.E4("antZoomBigIn",{"0%":{transform:"scale(0.8)",opacity:0},"100%":{transform:"scale(1)",opacity:1}}),l=new r.E4("antZoomBigOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0.8)",opacity:0}}),c=new r.E4("antZoomUpIn",{"0%":{transform:"scale(0.8)",transformOrigin:"50% 0%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"50% 0%"}}),u=new r.E4("antZoomUpOut",{"0%":{transform:"scale(1)",transformOrigin:"50% 0%"},"100%":{transform:"scale(0.8)",transformOrigin:"50% 0%",opacity:0}}),d=new r.E4("antZoomLeftIn",{"0%":{transform:"scale(0.8)",transformOrigin:"0% 50%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"0% 50%"}}),p=new r.E4("antZoomLeftOut",{"0%":{transform:"scale(1)",transformOrigin:"0% 50%"},"100%":{transform:"scale(0.8)",transformOrigin:"0% 50%",opacity:0}}),f=new r.E4("antZoomRightIn",{"0%":{transform:"scale(0.8)",transformOrigin:"100% 50%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"100% 50%"}}),h=new r.E4("antZoomRightOut",{"0%":{transform:"scale(1)",transformOrigin:"100% 50%"},"100%":{transform:"scale(0.8)",transformOrigin:"100% 50%",opacity:0}}),m=new r.E4("antZoomDownIn",{"0%":{transform:"scale(0.8)",transformOrigin:"50% 100%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"50% 100%"}}),g=new r.E4("antZoomDownOut",{"0%":{transform:"scale(1)",transformOrigin:"50% 100%"},"100%":{transform:"scale(0.8)",transformOrigin:"50% 100%",opacity:0}}),y={zoom:{inKeyframes:o,outKeyframes:a},"zoom-big":{inKeyframes:s,outKeyframes:l},"zoom-big-fast":{inKeyframes:s,outKeyframes:l},"zoom-left":{inKeyframes:d,outKeyframes:p},"zoom-right":{inKeyframes:f,outKeyframes:h},"zoom-up":{inKeyframes:c,outKeyframes:u},"zoom-down":{inKeyframes:m,outKeyframes:g}},v=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:o,outKeyframes:a}=y[t];return[(0,i.R)(r,o,a,"zoom-big-fast"===t?e.motionDurationFast:e.motionDurationMid),{[`\n ${r}-enter,\n ${r}-appear\n `]:{transform:"scale(0)",opacity:0,animationTimingFunction:e.motionEaseOutCirc,"&-prepare":{transform:"none"}},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}},5061:function(e,t,n){"use strict";n.d(t,{ZP:function(){return l},qN:function(){return o},wZ:function(){return a}});var r=n(47825),i=n(24657);const o=8;function a(e){const{contentRadius:t,limitVerticalRadius:n}=e,r=t>12?t+2:12;return{arrowOffsetHorizontal:r,arrowOffsetVertical:n?o:r}}function s(e,t){return e?t:{}}function l(e,t,n){const{componentCls:o,boxShadowPopoverArrow:a,arrowOffsetVertical:l,arrowOffsetHorizontal:c}=e,{arrowDistance:u=0,arrowPlacement:d={left:!0,right:!0,top:!0,bottom:!0}}=n||{};return{[o]:Object.assign(Object.assign(Object.assign(Object.assign({[`${o}-arrow`]:[Object.assign(Object.assign({position:"absolute",zIndex:1,display:"block"},(0,i.W)(e,t,a)),{"&:before":{background:t}})]},s(!!d.top,{[[`&-placement-top > ${o}-arrow`,`&-placement-topLeft > ${o}-arrow`,`&-placement-topRight > ${o}-arrow`].join(",")]:{bottom:u,transform:"translateY(100%) rotate(180deg)"},[`&-placement-top > ${o}-arrow`]:{left:{_skip_check_:!0,value:"50%"},transform:"translateX(-50%) translateY(100%) rotate(180deg)"},"&-placement-topLeft":{"--arrow-offset-horizontal":c,[`> ${o}-arrow`]:{left:{_skip_check_:!0,value:c}}},"&-placement-topRight":{"--arrow-offset-horizontal":`calc(100% - ${(0,r.bf)(c)})`,[`> ${o}-arrow`]:{right:{_skip_check_:!0,value:c}}}})),s(!!d.bottom,{[[`&-placement-bottom > ${o}-arrow`,`&-placement-bottomLeft > ${o}-arrow`,`&-placement-bottomRight > ${o}-arrow`].join(",")]:{top:u,transform:"translateY(-100%)"},[`&-placement-bottom > ${o}-arrow`]:{left:{_skip_check_:!0,value:"50%"},transform:"translateX(-50%) translateY(-100%)"},"&-placement-bottomLeft":{"--arrow-offset-horizontal":c,[`> ${o}-arrow`]:{left:{_skip_check_:!0,value:c}}},"&-placement-bottomRight":{"--arrow-offset-horizontal":`calc(100% - ${(0,r.bf)(c)})`,[`> ${o}-arrow`]:{right:{_skip_check_:!0,value:c}}}})),s(!!d.left,{[[`&-placement-left > ${o}-arrow`,`&-placement-leftTop > ${o}-arrow`,`&-placement-leftBottom > ${o}-arrow`].join(",")]:{right:{_skip_check_:!0,value:u},transform:"translateX(100%) rotate(90deg)"},[`&-placement-left > ${o}-arrow`]:{top:{_skip_check_:!0,value:"50%"},transform:"translateY(-50%) translateX(100%) rotate(90deg)"},[`&-placement-leftTop > ${o}-arrow`]:{top:l},[`&-placement-leftBottom > ${o}-arrow`]:{bottom:l}})),s(!!d.right,{[[`&-placement-right > ${o}-arrow`,`&-placement-rightTop > ${o}-arrow`,`&-placement-rightBottom > ${o}-arrow`].join(",")]:{left:{_skip_check_:!0,value:u},transform:"translateX(-100%) rotate(-90deg)"},[`&-placement-right > ${o}-arrow`]:{top:{_skip_check_:!0,value:"50%"},transform:"translateY(-50%) translateX(-100%) rotate(-90deg)"},[`&-placement-rightTop > ${o}-arrow`]:{top:l},[`&-placement-rightBottom > ${o}-arrow`]:{bottom:l}}))}}},24657:function(e,t,n){"use strict";n.d(t,{W:function(){return o},w:function(){return i}});var r=n(47825);function i(e){const{sizePopupArrow:t,borderRadiusXS:n,borderRadiusOuter:r}=e,i=t/2,o=i,a=1*r/Math.sqrt(2),s=i-r*(1-1/Math.sqrt(2)),l=i-n*(1/Math.sqrt(2)),c=r*(Math.sqrt(2)-1)+n*(1/Math.sqrt(2)),u=2*i-l,d=c,p=2*i-a,f=s,h=2*i-0,m=o,g=i*Math.sqrt(2)+r*(Math.sqrt(2)-2),y=r*(Math.sqrt(2)-1);return{arrowShadowWidth:g,arrowPath:`path('M 0 ${o} A ${r} ${r} 0 0 0 ${a} ${s} L ${l} ${c} A ${n} ${n} 0 0 1 ${u} ${d} L ${p} ${f} A ${r} ${r} 0 0 0 ${h} ${m} Z')`,arrowPolygon:`polygon(${y}px 100%, 50% ${y}px, ${2*i-y}px 100%, ${y}px 100%)`}}const o=(e,t,n)=>{const{sizePopupArrow:i,arrowPolygon:o,arrowPath:a,arrowShadowWidth:s,borderRadiusXS:l,calc:c}=e;return{pointerEvents:"none",width:i,height:i,overflow:"hidden","&::before":{position:"absolute",bottom:0,insetInlineStart:0,width:i,height:c(i).div(2).equal(),background:t,clipPath:{_multi_value_:!0,value:[o,a]},content:'""'},"&::after":{content:'""',position:"absolute",width:s,height:s,bottom:0,insetInline:0,margin:"auto",borderRadius:{_skip_check_:!0,value:`0 0 ${(0,r.bf)(l)} 0`},transform:"translateY(50%) rotate(-135deg)",boxShadow:n,zIndex:0,background:"transparent"}}}},59240:function(e,t,n){"use strict";n.d(t,{Mj:function(){return c},uH:function(){return s},u_:function(){return l}});var r=n(44194),i=n(47825),o=n(29141),a=n(5828);const s=(0,i.jG)(o.Z),l={token:a.Z,override:{override:a.Z},hashed:!0},c=r.createContext(l)},42540:function(e,t,n){"use strict";n.d(t,{Z:function(){return k}});var r=n(47825),i=n(29141),o=n(5828),a=n(45060);var s=e=>{const t=(null==e?void 0:e.algorithm)?(0,r.jG)(e.algorithm):(0,r.jG)(i.Z),n=Object.assign(Object.assign({},o.Z),null==e?void 0:e.token);return(0,r.t2)(n,{override:null==e?void 0:e.token},t,a.Z)},l=n(70566),c=n(59240),u=n(49179),d=n(44654);var p=(e,t)=>{const n=null!=t?t:(0,i.Z)(e),r=n.fontSizeSM,o=n.controlHeight-4;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},n),function(e){const{sizeUnit:t,sizeStep:n}=e,r=n-2;return{sizeXXL:t*(r+10),sizeXL:t*(r+6),sizeLG:t*(r+2),sizeMD:t*(r+2),sizeMS:t*(r+1),size:t*r,sizeSM:t*r,sizeXS:t*(r-1),sizeXXS:t*(r-1)}}(null!=t?t:e)),(0,d.Z)(r)),{controlHeight:o}),(0,u.Z)(Object.assign(Object.assign({},n),{controlHeight:o})))},f=n(69521),h=n(27894),m=n(87471);const g=(e,t)=>new m.t(e).setA(t).toRgbString(),y=(e,t)=>new m.t(e).lighten(t).toHexString(),v=e=>{const t=(0,f.R_)(e,{theme:"dark"});return{1:t[0],2:t[1],3:t[2],4:t[3],5:t[6],6:t[5],7:t[4],8:t[6],9:t[5],10:t[4]}},b=(e,t)=>{const n=e||"#000",r=t||"#fff";return{colorBgBase:n,colorTextBase:r,colorText:g(r,.85),colorTextSecondary:g(r,.65),colorTextTertiary:g(r,.45),colorTextQuaternary:g(r,.25),colorFill:g(r,.18),colorFillSecondary:g(r,.12),colorFillTertiary:g(r,.08),colorFillQuaternary:g(r,.04),colorBgSolid:g(r,.95),colorBgSolidHover:g(r,1),colorBgSolidActive:g(r,.9),colorBgElevated:y(n,12),colorBgContainer:y(n,8),colorBgLayout:y(n,0),colorBgSpotlight:y(n,26),colorBgBlur:g(r,.04),colorBorder:y(n,26),colorBorderSecondary:y(n,19)}};var w=(e,t)=>{const n=Object.keys(o.M).map((t=>{const n=(0,f.R_)(e[t],{theme:"dark"});return new Array(10).fill(1).reduce(((e,r,i)=>(e[`${t}-${i+1}`]=n[i],e[`${t}${i+1}`]=n[i],e)),{})})).reduce(((e,t)=>e=Object.assign(Object.assign({},e),t)),{}),r=null!=t?t:(0,i.Z)(e);return Object.assign(Object.assign(Object.assign({},r),n),(0,h.Z)(e,{generateColorPalettes:v,generateNeutralColorPalettes:b}))};var k={defaultSeed:c.u_.token,useToken:function(){const[e,t,n]=(0,l.ZP)();return{theme:e,token:t,hashId:n}},defaultAlgorithm:i.Z,darkAlgorithm:w,compactAlgorithm:p,getDesignToken:s,defaultConfig:c.u_,_internalContext:c.Mj}},51896:function(e,t,n){"use strict";n.d(t,{i:function(){return r}});const r=["blue","purple","cyan","green","magenta","pink","red","orange","yellow","volcano","geekblue","lime","gold"]},29141:function(e,t,n){"use strict";n.d(t,{Z:function(){return h}});var r=n(69521),i=n(5828),o=n(27894);var a=e=>{let t=e,n=e,r=e,i=e;return e<6&&e>=5?t=e+1:e<16&&e>=6?t=e+2:e>=16&&(t=16),e<7&&e>=5?n=4:e<8&&e>=7?n=5:e<14&&e>=8?n=6:e<16&&e>=14?n=7:e>=16&&(n=8),e<6&&e>=2?r=1:e>=6&&(r=2),e>4&&e<8?i=4:e>=8&&(i=6),{borderRadius:e,borderRadiusXS:r,borderRadiusSM:n,borderRadiusLG:t,borderRadiusOuter:i}};var s=n(49179),l=n(44654);var c=n(87471);const u=(e,t)=>new c.t(e).setA(t).toRgbString(),d=(e,t)=>new c.t(e).darken(t).toHexString(),p=e=>{const t=(0,r.R_)(e);return{1:t[0],2:t[1],3:t[2],4:t[3],5:t[4],6:t[5],7:t[6],8:t[4],9:t[5],10:t[6]}},f=(e,t)=>{const n=e||"#fff",r=t||"#000";return{colorBgBase:n,colorTextBase:r,colorText:u(r,.88),colorTextSecondary:u(r,.65),colorTextTertiary:u(r,.45),colorTextQuaternary:u(r,.25),colorFill:u(r,.15),colorFillSecondary:u(r,.06),colorFillTertiary:u(r,.04),colorFillQuaternary:u(r,.02),colorBgSolid:u(r,1),colorBgSolidHover:u(r,.75),colorBgSolidActive:u(r,.95),colorBgLayout:d(n,4),colorBgContainer:d(n,0),colorBgElevated:d(n,0),colorBgSpotlight:u(r,.85),colorBgBlur:"transparent",colorBorder:d(n,15),colorBorderSecondary:d(n,6)}};function h(e){r.ez.pink=r.ez.magenta,r.Ti.pink=r.Ti.magenta;const t=Object.keys(i.M).map((t=>{const n=e[t]===r.ez[t]?r.Ti[t]:(0,r.R_)(e[t]);return new Array(10).fill(1).reduce(((e,r,i)=>(e[`${t}-${i+1}`]=n[i],e[`${t}${i+1}`]=n[i],e)),{})})).reduce(((e,t)=>e=Object.assign(Object.assign({},e),t)),{});return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},e),t),(0,o.Z)(e,{generateColorPalettes:p,generateNeutralColorPalettes:f})),(0,l.Z)(e.fontSize)),function(e){const{sizeUnit:t,sizeStep:n}=e;return{sizeXXL:t*(n+8),sizeXL:t*(n+4),sizeLG:t*(n+2),sizeMD:t*(n+1),sizeMS:t*n,size:t*n,sizeSM:t*(n-1),sizeXS:t*(n-2),sizeXXS:t*(n-3)}}(e)),(0,s.Z)(e)),function(e){const{motionUnit:t,motionBase:n,borderRadius:r,lineWidth:i}=e;return Object.assign({motionDurationFast:`${(n+t).toFixed(1)}s`,motionDurationMid:`${(n+2*t).toFixed(1)}s`,motionDurationSlow:`${(n+3*t).toFixed(1)}s`,lineWidthBold:i+1},a(r))}(e))}},5828:function(e,t,n){"use strict";n.d(t,{M:function(){return r}});const r={blue:"#1677FF",purple:"#722ED1",cyan:"#13C2C2",green:"#52C41A",magenta:"#EB2F96",pink:"#EB2F96",red:"#F5222D",orange:"#FA8C16",yellow:"#FADB14",volcano:"#FA541C",geekblue:"#2F54EB",gold:"#FAAD14",lime:"#A0D911"},i=Object.assign(Object.assign({},r),{colorPrimary:"#1677ff",colorSuccess:"#52c41a",colorWarning:"#faad14",colorError:"#ff4d4f",colorInfo:"#1677ff",colorLink:"",colorTextBase:"",colorBgBase:"",fontFamily:"-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial,\n'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol',\n'Noto Color Emoji'",fontFamilyCode:"'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, Courier, monospace",fontSize:14,lineWidth:1,lineType:"solid",motionUnit:.1,motionBase:0,motionEaseOutCirc:"cubic-bezier(0.08, 0.82, 0.17, 1)",motionEaseInOutCirc:"cubic-bezier(0.78, 0.14, 0.15, 0.86)",motionEaseOut:"cubic-bezier(0.215, 0.61, 0.355, 1)",motionEaseInOut:"cubic-bezier(0.645, 0.045, 0.355, 1)",motionEaseOutBack:"cubic-bezier(0.12, 0.4, 0.29, 1.46)",motionEaseInBack:"cubic-bezier(0.71, -0.46, 0.88, 0.6)",motionEaseInQuint:"cubic-bezier(0.755, 0.05, 0.855, 0.06)",motionEaseOutQuint:"cubic-bezier(0.23, 1, 0.32, 1)",borderRadius:6,sizeUnit:4,sizeStep:4,sizePopupArrow:16,controlHeight:32,zIndexBase:0,zIndexPopupBase:1e3,opacityImage:1,wireframe:!1,motion:!0});t.Z=i},27894:function(e,t,n){"use strict";n.d(t,{Z:function(){return i}});var r=n(87471);function i(e,t){let{generateColorPalettes:n,generateNeutralColorPalettes:i}=t;const{colorSuccess:o,colorWarning:a,colorError:s,colorInfo:l,colorPrimary:c,colorBgBase:u,colorTextBase:d}=e,p=n(c),f=n(o),h=n(a),m=n(s),g=n(l),y=i(u,d),v=n(e.colorLink||e.colorInfo),b=new r.t(m[1]).mix(new r.t(m[3]),50).toHexString();return Object.assign(Object.assign({},y),{colorPrimaryBg:p[1],colorPrimaryBgHover:p[2],colorPrimaryBorder:p[3],colorPrimaryBorderHover:p[4],colorPrimaryHover:p[5],colorPrimary:p[6],colorPrimaryActive:p[7],colorPrimaryTextHover:p[8],colorPrimaryText:p[9],colorPrimaryTextActive:p[10],colorSuccessBg:f[1],colorSuccessBgHover:f[2],colorSuccessBorder:f[3],colorSuccessBorderHover:f[4],colorSuccessHover:f[4],colorSuccess:f[6],colorSuccessActive:f[7],colorSuccessTextHover:f[8],colorSuccessText:f[9],colorSuccessTextActive:f[10],colorErrorBg:m[1],colorErrorBgHover:m[2],colorErrorBgFilledHover:b,colorErrorBgActive:m[3],colorErrorBorder:m[3],colorErrorBorderHover:m[4],colorErrorHover:m[5],colorError:m[6],colorErrorActive:m[7],colorErrorTextHover:m[8],colorErrorText:m[9],colorErrorTextActive:m[10],colorWarningBg:h[1],colorWarningBgHover:h[2],colorWarningBorder:h[3],colorWarningBorderHover:h[4],colorWarningHover:h[4],colorWarning:h[6],colorWarningActive:h[7],colorWarningTextHover:h[8],colorWarningText:h[9],colorWarningTextActive:h[10],colorInfoBg:g[1],colorInfoBgHover:g[2],colorInfoBorder:g[3],colorInfoBorderHover:g[4],colorInfoHover:g[4],colorInfo:g[6],colorInfoActive:g[7],colorInfoTextHover:g[8],colorInfoText:g[9],colorInfoTextActive:g[10],colorLinkHover:v[4],colorLink:v[6],colorLinkActive:v[7],colorBgMask:new r.t("#000").setA(.45).toRgbString(),colorWhite:"#fff"})}},49179:function(e,t){"use strict";t.Z=e=>{const{controlHeight:t}=e;return{controlHeightSM:.75*t,controlHeightXS:.5*t,controlHeightLG:1.25*t}}},44654:function(e,t,n){"use strict";var r=n(33006);t.Z=e=>{const t=(0,r.Z)(e),n=t.map((e=>e.size)),i=t.map((e=>e.lineHeight)),o=n[1],a=n[0],s=n[2],l=i[1],c=i[0],u=i[2];return{fontSizeSM:a,fontSize:o,fontSizeLG:s,fontSizeXL:n[3],fontSizeHeading1:n[6],fontSizeHeading2:n[5],fontSizeHeading3:n[4],fontSizeHeading4:n[3],fontSizeHeading5:n[2],lineHeight:l,lineHeightLG:u,lineHeightSM:c,fontHeight:Math.round(l*o),fontHeightLG:Math.round(u*s),fontHeightSM:Math.round(c*a),lineHeightHeading1:i[6],lineHeightHeading2:i[5],lineHeightHeading3:i[4],lineHeightHeading4:i[3],lineHeightHeading5:i[2]}}},33006:function(e,t,n){"use strict";function r(e){return(e+8)/e}function i(e){const t=new Array(10).fill(null).map(((t,n)=>{const r=n-1,i=e*Math.pow(Math.E,r/5),o=n>1?Math.floor(i):Math.ceil(i);return 2*Math.floor(o/2)}));return t[1]=e,t.map((e=>({size:e,lineHeight:r(e)})))}n.d(t,{D:function(){return r},Z:function(){return i}})},70566:function(e,t,n){"use strict";n.d(t,{NJ:function(){return u},ZP:function(){return h}});var r=n(44194),i=n(47825),o=n(51562),a=n(59240),s=n(5828),l=n(45060),c=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i{const r=n.getDerivativeToken(e),{override:i}=t,o=c(t,["override"]);let a=Object.assign(Object.assign({},r),{override:i});return a=(0,l.Z)(a),o&&Object.entries(o).forEach((e=>{let[t,n]=e;const{theme:r}=n,i=c(n,["theme"]);let o=i;r&&(o=f(Object.assign(Object.assign({},a),i),{override:i},r)),a[t]=o})),a};function h(){const{token:e,hashed:t,theme:n,override:c,cssVar:h}=r.useContext(a.Mj),m=`${o.Z}-${t||""}`,g=n||a.uH,[y,v,b]=(0,i.fp)(g,[s.Z,e],{salt:m,override:c,getComputedToken:f,formatToken:l.Z,cssVar:h&&{prefix:h.prefix,key:h.key,unitless:u,ignore:d,preserve:p}});return[g,b,t?v:"",y,h]}},45060:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(87471),i=n(5828);function o(e){return e>=0&&e<=255}var a=function(e,t){const{r:n,g:i,b:a,a:s}=new r.t(e).toRgb();if(s<1)return e;const{r:l,g:c,b:u}=new r.t(t).toRgb();for(let e=.01;e<=1;e+=.01){const t=Math.round((n-l*(1-e))/e),s=Math.round((i-c*(1-e))/e),d=Math.round((a-u*(1-e))/e);if(o(t)&&o(s)&&o(d))return new r.t({r:t,g:s,b:d,a:Math.round(100*e)/100}).toRgbString()}return new r.t({r:n,g:i,b:a,a:1}).toRgbString()},s=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i{delete o[e]}));const l=Object.assign(Object.assign({},n),o),c=1200,u=1600;if(!1===l.motion){const e="0s";l.motionDurationFast=e,l.motionDurationMid=e,l.motionDurationSlow=e}return Object.assign(Object.assign(Object.assign({},l),{colorFillContent:l.colorFillSecondary,colorFillContentHover:l.colorFill,colorFillAlter:l.colorFillQuaternary,colorBgContainerDisabled:l.colorFillTertiary,colorBorderBg:l.colorBgContainer,colorSplit:a(l.colorBorderSecondary,l.colorBgContainer),colorTextPlaceholder:l.colorTextQuaternary,colorTextDisabled:l.colorTextQuaternary,colorTextHeading:l.colorText,colorTextLabel:l.colorTextSecondary,colorTextDescription:l.colorTextTertiary,colorTextLightSolid:l.colorWhite,colorHighlight:l.colorError,colorBgTextHover:l.colorFillSecondary,colorBgTextActive:l.colorFill,colorIcon:l.colorTextTertiary,colorIconHover:l.colorText,colorErrorOutline:a(l.colorErrorBg,l.colorBgContainer),colorWarningOutline:a(l.colorWarningBg,l.colorBgContainer),fontSizeIcon:l.fontSizeSM,lineWidthFocus:3*l.lineWidth,lineWidth:l.lineWidth,controlOutlineWidth:2*l.lineWidth,controlInteractiveSize:l.controlHeight/2,controlItemBgHover:l.colorFillTertiary,controlItemBgActive:l.colorPrimaryBg,controlItemBgActiveHover:l.colorPrimaryBgHover,controlItemBgActiveDisabled:l.colorFill,controlTmpOutline:l.colorFillQuaternary,controlOutline:a(l.colorPrimaryBg,l.colorBgContainer),lineType:l.lineType,borderRadius:l.borderRadius,borderRadiusXS:l.borderRadiusXS,borderRadiusSM:l.borderRadiusSM,borderRadiusLG:l.borderRadiusLG,fontWeightStrong:600,opacityLoading:.65,linkDecoration:"none",linkHoverDecoration:"none",linkFocusDecoration:"none",controlPaddingHorizontal:12,controlPaddingHorizontalSM:8,paddingXXS:l.sizeXXS,paddingXS:l.sizeXS,paddingSM:l.sizeSM,padding:l.size,paddingMD:l.sizeMD,paddingLG:l.sizeLG,paddingXL:l.sizeXL,paddingContentHorizontalLG:l.sizeLG,paddingContentVerticalLG:l.sizeMS,paddingContentHorizontal:l.sizeMS,paddingContentVertical:l.sizeSM,paddingContentHorizontalSM:l.size,paddingContentVerticalSM:l.sizeXS,marginXXS:l.sizeXXS,marginXS:l.sizeXS,marginSM:l.sizeSM,margin:l.size,marginMD:l.sizeMD,marginLG:l.sizeLG,marginXL:l.sizeXL,marginXXL:l.sizeXXL,boxShadow:"\n 0 6px 16px 0 rgba(0, 0, 0, 0.08),\n 0 3px 6px -4px rgba(0, 0, 0, 0.12),\n 0 9px 28px 8px rgba(0, 0, 0, 0.05)\n ",boxShadowSecondary:"\n 0 6px 16px 0 rgba(0, 0, 0, 0.08),\n 0 3px 6px -4px rgba(0, 0, 0, 0.12),\n 0 9px 28px 8px rgba(0, 0, 0, 0.05)\n ",boxShadowTertiary:"\n 0 1px 2px 0 rgba(0, 0, 0, 0.03),\n 0 1px 6px -1px rgba(0, 0, 0, 0.02),\n 0 2px 4px 0 rgba(0, 0, 0, 0.02)\n ",screenXS:480,screenXSMin:480,screenXSMax:575,screenSM:576,screenSMMin:576,screenSMMax:767,screenMD:768,screenMDMin:768,screenMDMax:991,screenLG:992,screenLGMin:992,screenLGMax:1199,screenXL:c,screenXLMin:c,screenXLMax:1599,screenXXL:u,screenXXLMin:u,boxShadowPopoverArrow:"2px 2px 5px rgba(0, 0, 0, 0.05)",boxShadowCard:`\n 0 1px 2px -2px ${new r.t("rgba(0, 0, 0, 0.16)").toRgbString()},\n 0 3px 6px 0 ${new r.t("rgba(0, 0, 0, 0.12)").toRgbString()},\n 0 5px 12px 4px ${new r.t("rgba(0, 0, 0, 0.09)").toRgbString()}\n `,boxShadowDrawerRight:"\n -6px 0 16px 0 rgba(0, 0, 0, 0.08),\n -3px 0 6px -4px rgba(0, 0, 0, 0.12),\n -9px 0 28px 8px rgba(0, 0, 0, 0.05)\n ",boxShadowDrawerLeft:"\n 6px 0 16px 0 rgba(0, 0, 0, 0.08),\n 3px 0 6px -4px rgba(0, 0, 0, 0.12),\n 9px 0 28px 8px rgba(0, 0, 0, 0.05)\n ",boxShadowDrawerUp:"\n 0 6px 16px 0 rgba(0, 0, 0, 0.08),\n 0 3px 6px -4px rgba(0, 0, 0, 0.12),\n 0 9px 28px 8px rgba(0, 0, 0, 0.05)\n ",boxShadowDrawerDown:"\n 0 -6px 16px 0 rgba(0, 0, 0, 0.08),\n 0 -3px 6px -4px rgba(0, 0, 0, 0.12),\n 0 -9px 28px 8px rgba(0, 0, 0, 0.05)\n ",boxShadowTabsOverflowLeft:"inset 10px 0 8px -8px rgba(0, 0, 0, 0.08)",boxShadowTabsOverflowRight:"inset -10px 0 8px -8px rgba(0, 0, 0, 0.08)",boxShadowTabsOverflowTop:"inset 0 10px 8px -8px rgba(0, 0, 0, 0.08)",boxShadowTabsOverflowBottom:"inset 0 -10px 8px -8px rgba(0, 0, 0, 0.08)"}),o)}},85772:function(e,t,n){"use strict";n.d(t,{Z:function(){return i}});var r=n(51896);function i(e,t){return r.i.reduce(((n,r)=>{const i=e[`${r}1`],o=e[`${r}3`],a=e[`${r}6`],s=e[`${r}7`];return Object.assign(Object.assign({},n),t(r,{lightColor:i,lightBorderColor:o,darkColor:a,textColor:s}))}),{})}},65759:function(e,t,n){"use strict";n.d(t,{A1:function(){return c},I$:function(){return l},bk:function(){return u}});var r=n(44194),i=n(77167),o=n(37167),a=n(88874),s=n(70566);const{genStyleHooks:l,genComponentStyleHook:c,genSubStyleComponent:u}=(0,i.rb)({usePrefix:()=>{const{getPrefixCls:e,iconPrefixCls:t}=(0,r.useContext)(o.E_);return{rootPrefixCls:e(),iconPrefixCls:t}},useToken:()=>{const[e,t,n,r,i]=(0,s.ZP)();return{theme:e,realToken:t,hashId:n,token:r,cssVar:i}},useCSP:()=>{const{csp:e}=(0,r.useContext)(o.E_);return null!=e?e:{}},getResetStyles:(e,t)=>{var n;return[{"&":(0,a.Lx)(e)},(0,a.JT)(null!==(n=null==t?void 0:t.prefix.iconPrefixCls)&&void 0!==n?n:o.oR)]},getCommonStyle:a.du,getCompUnitless:()=>s.NJ})},92205:function(e,t){"use strict";t.Z={placeholder:"Select time",rangePlaceholder:["Start time","End time"]}},88996:function(e,t,n){"use strict";n.d(t,{Z:function(){return N}});var r=n(44194),i=n(51865),o=n.n(i),a=n(93336),s=n(46015),l=n(10071),c=n(85611),u=n(63601),d=n(67028),p=n(79145),f=n(90425),h=n(60822),m=n(37167),g=n(70566),y=n(47825),v=n(88874),b=n(71026),w=n(5061),k=n(24657),E=n(85772),S=n(77167),x=n(65759);const T=e=>{const{calc:t,componentCls:n,tooltipMaxWidth:r,tooltipColor:i,tooltipBg:o,tooltipBorderRadius:a,zIndexPopup:s,controlHeight:l,boxShadowSecondary:c,paddingSM:u,paddingXS:d,arrowOffsetHorizontal:p,sizePopupArrow:f}=e,h=t(a).add(f).add(p).equal(),m=t(a).mul(2).add(f).equal();return[{[n]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,v.Wf)(e)),{position:"absolute",zIndex:s,display:"block",width:"max-content",maxWidth:r,visibility:"visible","--valid-offset-x":"var(--arrow-offset-horizontal, var(--arrow-x))",transformOrigin:["var(--valid-offset-x, 50%)","var(--arrow-y, 50%)"].join(" "),"&-hidden":{display:"none"},"--antd-arrow-background-color":o,[`${n}-inner`]:{minWidth:m,minHeight:l,padding:`${(0,y.bf)(e.calc(u).div(2).equal())} ${(0,y.bf)(d)}`,color:i,textAlign:"start",textDecoration:"none",wordWrap:"break-word",backgroundColor:o,borderRadius:a,boxShadow:c,boxSizing:"border-box"},[["&-placement-topLeft","&-placement-topRight","&-placement-bottomLeft","&-placement-bottomRight"].join(",")]:{minWidth:h},[["&-placement-left","&-placement-leftTop","&-placement-leftBottom","&-placement-right","&-placement-rightTop","&-placement-rightBottom"].join(",")]:{[`${n}-inner`]:{borderRadius:e.min(a,w.qN)}},[`${n}-content`]:{position:"relative"}}),(0,E.Z)(e,((e,t)=>{let{darkColor:r}=t;return{[`&${n}-${e}`]:{[`${n}-inner`]:{backgroundColor:r},[`${n}-arrow`]:{"--antd-arrow-background-color":r}}}}))),{"&-rtl":{direction:"rtl"}})},(0,w.ZP)(e,"var(--antd-arrow-background-color)"),{[`${n}-pure`]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow}}]},C=e=>Object.assign(Object.assign({zIndexPopup:e.zIndexPopupBase+70},(0,w.wZ)({contentRadius:e.borderRadius,limitVerticalRadius:!0})),(0,k.w)((0,S.IX)(e,{borderRadiusOuter:Math.min(e.borderRadiusOuter,4)})));var _=function(e){let t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];const n=(0,x.I$)("Tooltip",(e=>{const{borderRadius:t,colorTextLightSolid:n,colorBgSpotlight:r}=e,i=(0,S.IX)(e,{tooltipMaxWidth:250,tooltipColor:n,tooltipBorderRadius:t,tooltipBg:r});return[T(i),(0,b._y)(e,"zoom-big-fast")]}),C,{resetStyle:!1,injectStyle:t});return n(e)},A=n(63125);function O(e,t){const n=(0,A.o2)(t),r=o()({[`${e}-${t}`]:t&&n}),i={},a={};return t&&!n&&(i.background=t,a["--antd-arrow-background-color"]=t),{className:r,overlayStyle:i,arrowStyle:a}}var R=e=>{const{prefixCls:t,className:n,placement:i="top",title:s,color:l,overlayInnerStyle:c}=e,{getPrefixCls:u}=r.useContext(m.E_),d=u("tooltip",t),[p,f,h]=_(d),g=O(d,l),y=g.arrowStyle,v=Object.assign(Object.assign({},c),g.overlayStyle),b=o()(f,h,d,`${d}-pure`,`${d}-placement-${i}`,n,g.className);return p(r.createElement("div",{className:b,style:y},r.createElement("div",{className:`${d}-arrow`}),r.createElement(a.G,Object.assign({},e,{className:f,prefixCls:d,overlayInnerStyle:v}),s)))},P=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i{var n,i,y,v,b,w;const{prefixCls:k,openClassName:E,getTooltipContainer:S,color:x,overlayInnerStyle:T,children:C,afterOpenChange:A,afterVisibleChange:R,destroyTooltipOnHide:I,arrow:M=!0,title:N,overlay:L,builtinPlacements:D,arrowPointAtCenter:j=!1,autoAdjustOverflow:B=!0}=e,q=!!M,[,F]=(0,g.ZP)(),{getPopupContainer:$,getPrefixCls:U,direction:Z,tooltip:z}=r.useContext(m.E_),H=(0,f.ln)("Tooltip"),W=r.useRef(null),V=()=>{var e;null===(e=W.current)||void 0===e||e.forceAlign()};r.useImperativeHandle(t,(()=>{var e;return{forceAlign:V,forcePopupAlign:()=>{H.deprecated(!1,"forcePopupAlign","forceAlign"),V()},nativeElement:null===(e=W.current)||void 0===e?void 0:e.nativeElement}}));const[G,K]=(0,s.Z)(!1,{value:null!==(n=e.open)&&void 0!==n?n:e.visible,defaultValue:null!==(i=e.defaultOpen)&&void 0!==i?i:e.defaultVisible}),Y=!N&&!L&&0!==N,X=r.useMemo((()=>{var e,t;let n=j;return"object"==typeof M&&(n=null!==(t=null!==(e=M.pointAtCenter)&&void 0!==e?e:M.arrowPointAtCenter)&&void 0!==t?t:j),D||(0,d.Z)({arrowPointAtCenter:n,autoAdjustOverflow:B,arrowWidth:q?F.sizePopupArrow:0,borderRadius:F.borderRadius,offset:F.marginXXS,visibleFirst:!0})}),[j,M,D,F]),Q=r.useMemo((()=>0===N?N:L||N||""),[L,N]),J=r.createElement(l.Z,{space:!0},"function"==typeof Q?Q():Q),{getPopupContainer:ee,placement:te="top",mouseEnterDelay:ne=.1,mouseLeaveDelay:re=.1,overlayStyle:ie,rootClassName:oe,overlayClassName:ae,styles:se,classNames:le}=e,ce=P(e,["getPopupContainer","placement","mouseEnterDelay","mouseLeaveDelay","overlayStyle","rootClassName","overlayClassName","styles","classNames"]),ue=U("tooltip",k),de=U(),pe=e["data-popover-inject"];let fe=G;"open"in e||"visible"in e||!Y||(fe=!1);const he=r.isValidElement(C)&&!(0,p.M2)(C)?C:r.createElement("span",null,C),me=he.props,ge=me.className&&"string"!=typeof me.className?me.className:o()(me.className,E||`${ue}-open`),[ye,ve,be]=_(ue,!pe),we=O(ue,x),ke=we.arrowStyle,Ee=o()(ae,{[`${ue}-rtl`]:"rtl"===Z},we.className,oe,ve,be,null==z?void 0:z.className,null===(y=null==z?void 0:z.classNames)||void 0===y?void 0:y.root,null==le?void 0:le.root),Se=o()(null===(v=null==z?void 0:z.classNames)||void 0===v?void 0:v.body,null==le?void 0:le.body),[xe,Te]=(0,c.Cn)("Tooltip",ce.zIndex),Ce=r.createElement(a.Z,Object.assign({},ce,{zIndex:xe,showArrow:q,placement:te,mouseEnterDelay:ne,mouseLeaveDelay:re,prefixCls:ue,classNames:{root:Ee,body:Se},styles:{root:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},ke),null===(b=null==z?void 0:z.styles)||void 0===b?void 0:b.root),null==z?void 0:z.style),ie),null==se?void 0:se.root),body:Object.assign(Object.assign(Object.assign(Object.assign({},null===(w=null==z?void 0:z.styles)||void 0===w?void 0:w.body),T),null==se?void 0:se.body),we.overlayStyle)},getTooltipContainer:ee||S||$,ref:W,builtinPlacements:X,overlay:J,visible:fe,onVisibleChange:t=>{var n,r;K(!Y&&t),Y||(null===(n=e.onOpenChange)||void 0===n||n.call(e,t),null===(r=e.onVisibleChange)||void 0===r||r.call(e,t))},afterVisibleChange:null!=A?A:R,arrowContent:r.createElement("span",{className:`${ue}-arrow-content`}),motion:{motionName:(0,u.m)(de,"zoom-big-fast",e.transitionName),motionDeadline:1e3},destroyTooltipOnHide:!!I}),fe?(0,p.Tm)(he,{className:ge}):he);return ye(r.createElement(h.Z.Provider,{value:Te},Ce))})),M=I;M._InternalPanelDoNotUseOrYouWillBeFired=R;var N=M},32327:function(e,t,n){"use strict";n.d(t,{Z:function(){return Ee}});var r=n(44194),i=n(59304),o=n(51865),a=n.n(o),s=n(26954),l=n(9141),c=n(16374),u=n(46015),d=n(97859),p=n(34221),f=n(57181),h=n(37167),m=n(99103),g=n(88996),y=n(11757),v={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M864 170h-60c-4.4 0-8 3.6-8 8v518H310v-73c0-6.7-7.8-10.5-13-6.3l-141.9 112a8 8 0 000 12.6l141.9 112c5.3 4.2 13 .4 13-6.3v-75h498c35.3 0 64-28.7 64-64V178c0-4.4-3.6-8-8-8z"}}]},name:"enter",theme:"outlined"},b=n(54183),w=function(e,t){return r.createElement(b.Z,(0,y.Z)({},e,{ref:t,icon:v}))};var k=r.forwardRef(w),E=n(13233),S=n(79145),x=n(52573),T=n(88874),C=n(65759),_=n(69521),A=n(47825);const O=e=>{const t={};return[1,2,3,4,5].forEach((n=>{t[`\n h${n}&,\n div&-h${n},\n div&-h${n} > textarea,\n h${n}\n `]=((e,t,n,r)=>{const{titleMarginBottom:i,fontWeightStrong:o}=r;return{marginBottom:i,color:n,fontWeight:o,fontSize:e,lineHeight:t}})(e[`fontSizeHeading${n}`],e[`lineHeightHeading${n}`],e.colorTextHeading,e)})),t},R=e=>{const{componentCls:t}=e;return{"a&, a":Object.assign(Object.assign({},(0,T.Nd)(e)),{userSelect:"text",[`&[disabled], &${t}-disabled`]:{color:e.colorTextDisabled,cursor:"not-allowed","&:active, &:hover":{color:e.colorTextDisabled},"&:active":{pointerEvents:"none"}}})}},P=e=>({code:{margin:"0 0.2em",paddingInline:"0.4em",paddingBlock:"0.2em 0.1em",fontSize:"85%",fontFamily:e.fontFamilyCode,background:"rgba(150, 150, 150, 0.1)",border:"1px solid rgba(100, 100, 100, 0.2)",borderRadius:3},kbd:{margin:"0 0.2em",paddingInline:"0.4em",paddingBlock:"0.15em 0.1em",fontSize:"90%",fontFamily:e.fontFamilyCode,background:"rgba(150, 150, 150, 0.06)",border:"1px solid rgba(100, 100, 100, 0.2)",borderBottomWidth:2,borderRadius:3},mark:{padding:0,backgroundColor:_.EV[2]},"u, ins":{textDecoration:"underline",textDecorationSkipInk:"auto"},"s, del":{textDecoration:"line-through"},strong:{fontWeight:600},"ul, ol":{marginInline:0,marginBlock:"0 1em",padding:0,li:{marginInline:"20px 0",marginBlock:0,paddingInline:"4px 0",paddingBlock:0}},ul:{listStyleType:"circle",ul:{listStyleType:"disc"}},ol:{listStyleType:"decimal"},"pre, blockquote":{margin:"1em 0"},pre:{padding:"0.4em 0.6em",whiteSpace:"pre-wrap",wordWrap:"break-word",background:"rgba(150, 150, 150, 0.1)",border:"1px solid rgba(100, 100, 100, 0.2)",borderRadius:3,fontFamily:e.fontFamilyCode,code:{display:"inline",margin:0,padding:0,fontSize:"inherit",fontFamily:"inherit",background:"transparent",border:0}},blockquote:{paddingInline:"0.6em 0",paddingBlock:0,borderInlineStart:"4px solid rgba(100, 100, 100, 0.2)",opacity:.85}}),I=e=>{const{componentCls:t,paddingSM:n}=e,r=n;return{"&-edit-content":{position:"relative","div&":{insetInlineStart:e.calc(e.paddingSM).mul(-1).equal(),marginTop:e.calc(r).mul(-1).equal(),marginBottom:`calc(1em - ${(0,A.bf)(r)})`},[`${t}-edit-content-confirm`]:{position:"absolute",insetInlineEnd:e.calc(e.marginXS).add(2).equal(),insetBlockEnd:e.marginXS,color:e.colorTextDescription,fontWeight:"normal",fontSize:e.fontSize,fontStyle:"normal",pointerEvents:"none"},textarea:{margin:"0!important",MozTransition:"none",height:"1em"}}}},M=e=>({[`${e.componentCls}-copy-success`]:{"\n &,\n &:hover,\n &:focus":{color:e.colorSuccess}},[`${e.componentCls}-copy-icon-only`]:{marginInlineStart:0}}),N=e=>{const{componentCls:t,titleMarginTop:n}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:e.colorText,wordBreak:"break-word",lineHeight:e.lineHeight,[`&${t}-secondary`]:{color:e.colorTextDescription},[`&${t}-success`]:{color:e.colorSuccess},[`&${t}-warning`]:{color:e.colorWarning},[`&${t}-danger`]:{color:e.colorError,"a&:active, a&:focus":{color:e.colorErrorActive},"a&:hover":{color:e.colorErrorHover}},[`&${t}-disabled`]:{color:e.colorTextDisabled,cursor:"not-allowed",userSelect:"none"},"\n div&,\n p\n ":{marginBottom:"1em"}},O(e)),{[`\n & + h1${t},\n & + h2${t},\n & + h3${t},\n & + h4${t},\n & + h5${t}\n `]:{marginTop:n},"\n div,\n ul,\n li,\n p,\n h1,\n h2,\n h3,\n h4,\n h5":{"\n + h1,\n + h2,\n + h3,\n + h4,\n + h5\n ":{marginTop:n}}}),P(e)),R(e)),{[`\n ${t}-expand,\n ${t}-collapse,\n ${t}-edit,\n ${t}-copy\n `]:Object.assign(Object.assign({},(0,T.Nd)(e)),{marginInlineStart:e.marginXXS})}),I(e)),M(e)),{"\n a&-ellipsis,\n span&-ellipsis\n ":{display:"inline-block",maxWidth:"100%"},"&-ellipsis-single-line":{whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis","a&, span&":{verticalAlign:"bottom"},"> code":{paddingBlock:0,maxWidth:"calc(100% - 1.2em)",display:"inline-block",overflow:"hidden",textOverflow:"ellipsis",verticalAlign:"bottom",boxSizing:"content-box"}},"&-ellipsis-multiple-line":{display:"-webkit-box",overflow:"hidden",WebkitLineClamp:3,WebkitBoxOrient:"vertical"}}),{"&-rtl":{direction:"rtl"}})}};var L=(0,C.I$)("Typography",(e=>[N(e)]),(()=>({titleMarginTop:"1.2em",titleMarginBottom:"0.5em"})));var D=e=>{const{prefixCls:t,"aria-label":n,className:i,style:o,direction:s,maxLength:l,autoSize:c=!0,value:u,onSave:d,onCancel:p,onEnd:f,component:h,enterIcon:m=r.createElement(k,null)}=e,g=r.useRef(null),y=r.useRef(!1),v=r.useRef(null),[b,w]=r.useState(u);r.useEffect((()=>{w(u)}),[u]),r.useEffect((()=>{var e;if(null===(e=g.current)||void 0===e?void 0:e.resizableTextArea){const{textArea:e}=g.current.resizableTextArea;e.focus();const{length:t}=e.value;e.setSelectionRange(t,t)}}),[]);const T=()=>{d(b.trim())},[C,_,A]=L(t),O=a()(t,`${t}-edit-content`,{[`${t}-rtl`]:"rtl"===s,[`${t}-${h}`]:!!h},i,_,A);return C(r.createElement("div",{className:O,style:o},r.createElement(x.Z,{ref:g,maxLength:l,value:b,onChange:e=>{let{target:t}=e;w(t.value.replace(/[\n\r]/g,""))},onKeyDown:e=>{let{keyCode:t}=e;y.current||(v.current=t)},onKeyUp:e=>{let{keyCode:t,ctrlKey:n,altKey:r,metaKey:i,shiftKey:o}=e;v.current!==t||y.current||n||r||i||o||(t===E.Z.ENTER?(T(),null==f||f()):t===E.Z.ESC&&p())},onCompositionStart:()=>{y.current=!0},onCompositionEnd:()=>{y.current=!1},onBlur:()=>{T()},"aria-label":n,rows:1,autoSize:c}),null!==m?(0,S.Tm)(m,{className:`${t}-edit-content-confirm`}):null))},j=n(86724),B=n.n(j),q=n(33417);var F=function(e,t,n,r){return new(n||(n=Promise))((function(i,o){function a(e){try{l(r.next(e))}catch(e){o(e)}}function s(e){try{l(r.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,s)}l((r=r.apply(e,t||[])).next())}))};var $=e=>{let{copyConfig:t,children:n}=e;const[i,o]=r.useState(!1),[a,s]=r.useState(!1),l=r.useRef(null),c=()=>{l.current&&clearTimeout(l.current)},u={};t.format&&(u.format=t.format),r.useEffect((()=>c),[]);const d=(0,q.Z)((e=>F(void 0,void 0,void 0,(function*(){var r;null==e||e.preventDefault(),null==e||e.stopPropagation(),s(!0);try{const i="function"==typeof t.text?yield t.text():t.text;B()(i||function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return t&&null==e?[]:Array.isArray(e)?e:[e]}(n,!0).join("")||"",u),s(!1),o(!0),c(),l.current=setTimeout((()=>{o(!1)}),3e3),null===(r=t.onCopy)||void 0===r||r.call(t,e)}catch(e){throw s(!1),e}}))));return{copied:i,copyLoading:a,onClick:d}};function U(e,t){return r.useMemo((()=>{const n=!!e;return[n,Object.assign(Object.assign({},t),n&&"object"==typeof e?e:null)]}),[e])}var Z=e=>{const t=(0,r.useRef)(void 0);return(0,r.useEffect)((()=>{t.current=e})),t.current};var z=(e,t,n)=>(0,r.useMemo)((()=>!0===e?{title:null!=t?t:n}:(0,r.isValidElement)(e)?{title:e}:"object"==typeof e?Object.assign({title:null!=t?t:n},e):{title:e}),[e,t,n]),H=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i{const{prefixCls:n,component:i="article",className:o,rootClassName:s,setContentRef:l,children:c,direction:u,style:d}=e,f=H(e,["prefixCls","component","className","rootClassName","setContentRef","children","direction","style"]),{getPrefixCls:m,direction:g,typography:y}=r.useContext(h.E_),v=null!=u?u:g,b=l?(0,p.sQ)(t,l):t,w=m("typography",n);const[k,E,S]=L(w),x=a()(w,null==y?void 0:y.className,{[`${w}-rtl`]:"rtl"===v},o,s,E,S),T=Object.assign(Object.assign({},null==y?void 0:y.style),d);return k(r.createElement(i,Object.assign({className:x,style:T,ref:b},f),c))}));var V=W,G=n(97413),K=n(7358),Y=n(54883);function X(e){return!1===e?[!1,!1]:Array.isArray(e)?e:[e]}function Q(e,t,n){return!0===e||void 0===e?t:e||n&&t}const J=e=>["string","number"].includes(typeof e);var ee=e=>{let{prefixCls:t,copied:n,locale:i,iconOnly:o,tooltips:s,icon:l,tabIndex:c,onCopy:u,loading:d}=e;const p=X(s),f=X(l),{copied:h,copy:m}=null!=i?i:{},y=n?h:m,v=Q(p[n?1:0],y),b="string"==typeof v?v:y;return r.createElement(g.Z,{title:v},r.createElement("button",{type:"button",className:a()(`${t}-copy`,{[`${t}-copy-success`]:n,[`${t}-copy-icon-only`]:o}),onClick:u,"aria-label":b,tabIndex:c},n?Q(f[1],r.createElement(G.Z,null),!0):Q(f[0],d?r.createElement(Y.Z,null):r.createElement(K.Z,null),!0)))},te=n(56299);const ne=r.forwardRef(((e,t)=>{let{style:n,children:i}=e;const o=r.useRef(null);return r.useImperativeHandle(t,(()=>({isExceed:()=>{const e=o.current;return e.scrollHeight>e.clientHeight},getHeight:()=>o.current.clientHeight}))),r.createElement("span",{"aria-hidden":!0,ref:o,style:Object.assign({position:"fixed",display:"block",left:0,top:0,pointerEvents:"none",backgroundColor:"rgba(255, 0, 0, 0.65)"},n)},i)}));function re(e,t){let n=0;const r=[];for(let i=0;it){const e=t-n;return r.push(String(o).slice(0,e)),r}r.push(o),n=a}return e}const ie=0,oe=4,ae={display:"-webkit-box",overflow:"hidden",WebkitBoxOrient:"vertical"};function se(e){const{enableMeasure:t,width:n,text:i,children:o,rows:a,expanded:s,miscDeps:u,onEllipsis:d}=e,p=r.useMemo((()=>(0,l.Z)(i)),[i]),f=r.useMemo((()=>(e=>e.reduce(((e,t)=>e+(J(t)?String(t).length:1)),0))(p)),[i]),h=r.useMemo((()=>o(p,!1)),[i]),[m,g]=r.useState(null),y=r.useRef(null),v=r.useRef(null),b=r.useRef(null),w=r.useRef(null),k=r.useRef(null),[E,S]=r.useState(!1),[x,T]=r.useState(ie),[C,_]=r.useState(0),[A,O]=r.useState(null);(0,c.Z)((()=>{T(t&&n&&f?1:ie)}),[n,i,a,t,p]),(0,c.Z)((()=>{var e,t,n,r;if(1===x){T(2);const e=v.current&&getComputedStyle(v.current).whiteSpace;O(e)}else if(2===x){const i=!!(null===(e=b.current)||void 0===e?void 0:e.isExceed());T(i?3:oe),g(i?[0,f]:null),S(i);const o=(null===(t=b.current)||void 0===t?void 0:t.getHeight())||0,s=1===a?0:(null===(n=w.current)||void 0===n?void 0:n.getHeight())||0,l=(null===(r=k.current)||void 0===r?void 0:r.getHeight())||0,c=Math.max(o,s+l);_(c+1),d(i)}}),[x]);const R=m?Math.ceil((m[0]+m[1])/2):0;(0,c.Z)((()=>{var e;const[t,n]=m||[0,0];if(t!==n){const r=((null===(e=y.current)||void 0===e?void 0:e.getHeight())||0)>C;let i=R;n-t==1&&(i=r?t:n),g(r?[t,i]:[i,n])}}),[m,R]);const P=r.useMemo((()=>{if(!t)return o(p,!1);if(3!==x||!m||m[0]!==m[1]){const e=o(p,!1);return[oe,ie].includes(x)?e:r.createElement("span",{style:Object.assign(Object.assign({},ae),{WebkitLineClamp:a})},e)}return o(s?p:re(p,m[0]),E)}),[s,x,m,p].concat((0,te.Z)(u))),I={width:n,margin:0,padding:0,whiteSpace:"nowrap"===A?"normal":"inherit"};return r.createElement(r.Fragment,null,P,2===x&&r.createElement(r.Fragment,null,r.createElement(ne,{style:Object.assign(Object.assign(Object.assign({},I),ae),{WebkitLineClamp:a}),ref:b},h),r.createElement(ne,{style:Object.assign(Object.assign(Object.assign({},I),ae),{WebkitLineClamp:a-1}),ref:w},h),r.createElement(ne,{style:Object.assign(Object.assign(Object.assign({},I),ae),{WebkitLineClamp:1}),ref:k},o([],!0))),3===x&&m&&m[0]!==m[1]&&r.createElement(ne,{style:Object.assign(Object.assign({},I),{top:400}),ref:y},o(re(p,R),!0)),1===x&&r.createElement("span",{style:{whiteSpace:"inherit"},ref:v}))}var le=e=>{let{enableEllipsis:t,isEllipsis:n,children:i,tooltipProps:o}=e;return(null==o?void 0:o.title)&&t?r.createElement(g.Z,Object.assign({open:!!n&&void 0},o),i):i},ce=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i{var n;const{prefixCls:o,className:y,style:v,type:b,disabled:w,children:k,ellipsis:E,editable:S,copyable:x,component:T,title:C}=e,_=ce(e,["prefixCls","className","style","type","disabled","children","ellipsis","editable","copyable","component","title"]),{getPrefixCls:A,direction:O}=r.useContext(h.E_),[R]=(0,m.Z)("Text"),P=r.useRef(null),I=r.useRef(null),M=A("typography",o),N=(0,d.Z)(_,["mark","code","delete","underline","strong","keyboard","italic"]),[L,j]=U(S),[B,q]=(0,u.Z)(!1,{value:j.editing}),{triggerType:F=["icon"]}=j,H=e=>{var t;e&&(null===(t=j.onStart)||void 0===t||t.call(j)),q(e)},W=Z(B);(0,c.Z)((()=>{var e;!B&&W&&(null===(e=I.current)||void 0===e||e.focus())}),[B]);const G=e=>{null==e||e.preventDefault(),H(!0)},K=e=>{var t;null===(t=j.onChange)||void 0===t||t.call(j,e),H(!1)},Y=()=>{var e;null===(e=j.onCancel)||void 0===e||e.call(j),H(!1)},[X,Q]=U(x),{copied:te,copyLoading:ne,onClick:re}=$({copyConfig:Q,children:k}),[ie,oe]=r.useState(!1),[ae,ue]=r.useState(!1),[de,pe]=r.useState(!1),[fe,he]=r.useState(!1),[me,ge]=r.useState(!0),[ye,ve]=U(E,{expandable:!1,symbol:e=>e?null==R?void 0:R.collapse:null==R?void 0:R.expand}),[be,we]=(0,u.Z)(ve.defaultExpanded||!1,{value:ve.expanded}),ke=ye&&(!be||"collapsible"===ve.expandable),{rows:Ee=1}=ve,Se=r.useMemo((()=>ke&&(void 0!==ve.suffix||ve.onEllipsis||ve.expandable||L||X)),[ke,ve,L,X]);(0,c.Z)((()=>{ye&&!Se&&(oe((0,f.G)("webkitLineClamp")),ue((0,f.G)("textOverflow")))}),[Se,ye]);const[xe,Te]=r.useState(ke),Ce=r.useMemo((()=>!Se&&(1===Ee?ae:ie)),[Se,ae,ie]);(0,c.Z)((()=>{Te(Ce&&ke)}),[Ce,ke]);const _e=ke&&(xe?fe:de),Ae=ke&&1===Ee&&xe,Oe=ke&&Ee>1&&xe,[Re,Pe]=r.useState(0),Ie=e=>{var t;pe(e),de!==e&&(null===(t=ve.onEllipsis)||void 0===t||t.call(ve,e))};r.useEffect((()=>{const e=P.current;if(ye&&xe&&e){const t=function(e){const t=document.createElement("em");e.appendChild(t);const n=e.getBoundingClientRect(),r=t.getBoundingClientRect();return e.removeChild(t),n.left>r.left||r.right>n.right||n.top>r.top||r.bottom>n.bottom}(e);fe!==t&&he(t)}}),[ye,xe,k,Oe,me,Re]),r.useEffect((()=>{const e=P.current;if("undefined"==typeof IntersectionObserver||!e||!xe||!ke)return;const t=new IntersectionObserver((()=>{ge(!!e.offsetParent)}));return t.observe(e),()=>{t.disconnect()}}),[xe,ke]);const Me=z(ve.tooltip,j.text,k),Ne=r.useMemo((()=>{if(ye&&!xe)return[j.text,k,C,Me.title].find(J)}),[ye,xe,C,Me.title,_e]);if(B)return r.createElement(D,{value:null!==(n=j.text)&&void 0!==n?n:"string"==typeof k?k:"",onSave:K,onCancel:Y,onEnd:j.onEnd,prefixCls:M,className:y,style:v,direction:O,component:T,maxLength:j.maxLength,autoSize:j.autoSize,enterIcon:j.enterIcon});const Le=()=>{const{expandable:e,symbol:t}=ve;return e?r.createElement("button",{type:"button",key:"expand",className:`${M}-${be?"collapse":"expand"}`,onClick:e=>((e,t)=>{var n;we(t.expanded),null===(n=ve.onExpand)||void 0===n||n.call(ve,e,t)})(e,{expanded:!be}),"aria-label":be?R.collapse:null==R?void 0:R.expand},"function"==typeof t?t(be):t):null},De=()=>{if(!L)return;const{icon:e,tooltip:t,tabIndex:n}=j,o=(0,l.Z)(t)[0]||(null==R?void 0:R.edit),a="string"==typeof o?o:"";return F.includes("icon")?r.createElement(g.Z,{key:"edit",title:!1===t?"":o},r.createElement("button",{type:"button",ref:I,className:`${M}-edit`,onClick:G,"aria-label":a,tabIndex:n},e||r.createElement(i.Z,{role:"button"}))):null},je=e=>[e&&Le(),De(),X?r.createElement(ee,Object.assign({key:"copy"},Q,{prefixCls:M,copied:te,locale:R,onCopy:re,loading:ne,iconOnly:null==k})):null];return r.createElement(s.Z,{onResize:e=>{let{offsetWidth:t}=e;Pe(t)},disabled:!ke},(n=>r.createElement(le,{tooltipProps:Me,enableEllipsis:ke,isEllipsis:_e},r.createElement(V,Object.assign({className:a()({[`${M}-${b}`]:b,[`${M}-disabled`]:w,[`${M}-ellipsis`]:ye,[`${M}-ellipsis-single-line`]:Ae,[`${M}-ellipsis-multiple-line`]:Oe},y),prefixCls:o,style:Object.assign(Object.assign({},v),{WebkitLineClamp:Oe?Ee:void 0}),component:T,ref:(0,p.sQ)(n,P,t),direction:O,onClick:F.includes("text")?G:void 0,"aria-label":null==Ne?void 0:Ne.toString(),title:C},N),r.createElement(se,{enableMeasure:ke&&!xe,text:k,rows:Ee,width:Re,onEllipsis:Ie,expanded:be,miscDeps:[te,be,ne,L,X,R]},((t,n)=>function(e,t){let{mark:n,code:i,underline:o,delete:a,strong:s,keyboard:l,italic:c}=e,u=t;function d(e,t){t&&(u=r.createElement(e,{},u))}return d("strong",s),d("u",o),d("del",a),d("code",i),d("mark",n),d("kbd",l),d("i",c),u}(e,r.createElement(r.Fragment,null,t.length>0&&n&&!be&&Ne?r.createElement("span",{key:"show-content","aria-hidden":!0},t):t,(e=>[e&&!be&&r.createElement("span",{"aria-hidden":!0,key:"ellipsis"},"..."),ve.suffix,je(e)])(n)))))))))}));var de=ue,pe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i{var{ellipsis:n,rel:i}=e,o=pe(e,["ellipsis","rel"]);const a=Object.assign(Object.assign({},o),{rel:void 0===i&&"_blank"===o.target?"noopener noreferrer":i});return delete a.navigate,r.createElement(de,Object.assign({},a,{ref:t,ellipsis:!!n,component:"a"}))}));var he=r.forwardRef(((e,t)=>r.createElement(de,Object.assign({ref:t},e,{component:"div"})))),me=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i{var{ellipsis:n}=e,i=me(e,["ellipsis"]);const o=r.useMemo((()=>n&&"object"==typeof n?(0,d.Z)(n,["expandable","rows"]):n),[n]);return r.createElement(de,Object.assign({ref:t},i,{ellipsis:o,component:"span"}))};var ye=r.forwardRef(ge),ve=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i{const{level:n=1}=e,i=ve(e,["level"]);const o=be.includes(n)?`h${n}`:"h1";return r.createElement(de,Object.assign({ref:t},i,{component:o}))}));const ke=V;ke.Text=ye,ke.Link=fe,ke.Title=we,ke.Paragraph=he;var Ee=ke},51562:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r="5.23.2"},56307:function(e,t,n){"use strict";n.d(t,{H:function(){return s}});var r=n(44194),i=n(33417);function o(){}const a=r.createContext({add:o,remove:o});function s(e){const t=r.useContext(a),n=r.useRef(null);return(0,i.Z)((r=>{if(r){const i=e?r.querySelector(e):r;t.add(i),n.current=i}else t.remove(n.current)}))}},48495:function(e,t,n){"use strict";var r=n(18156).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=r(n(29389));t.default=i.default},29389:function(e,t,n){"use strict";var r=n(18156).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=r(n(7241)),o=r(n(930));const a={lang:Object.assign({placeholder:"请选择日期",yearPlaceholder:"请选择年份",quarterPlaceholder:"请选择季度",monthPlaceholder:"请选择月份",weekPlaceholder:"请选择周",rangePlaceholder:["开始日期","结束日期"],rangeYearPlaceholder:["开始年份","结束年份"],rangeMonthPlaceholder:["开始月份","结束月份"],rangeQuarterPlaceholder:["开始季度","结束季度"],rangeWeekPlaceholder:["开始周","结束周"]},i.default),timePickerLocale:Object.assign({},o.default)};a.lang.ok="确定";t.default=a},48003:function(e,t,n){"use strict";var r=n(18156).default;t.Z=void 0;var i=r(n(68495)),o=r(n(48495)),a=r(n(29389)),s=r(n(930));const l="${label}不是一个有效的${type}",c={locale:"zh-cn",Pagination:i.default,DatePicker:a.default,TimePicker:s.default,Calendar:o.default,global:{placeholder:"请选择"},Table:{filterTitle:"筛选",filterConfirm:"确定",filterReset:"重置",filterEmptyText:"无筛选项",filterCheckall:"全选",filterSearchPlaceholder:"在筛选项中搜索",emptyText:"暂无数据",selectAll:"全选当页",selectInvert:"反选当页",selectNone:"清空所有",selectionAll:"全选所有",sortTitle:"排序",expand:"展开行",collapse:"关闭行",triggerDesc:"点击降序",triggerAsc:"点击升序",cancelSort:"取消排序"},Modal:{okText:"确定",cancelText:"取消",justOkText:"知道了"},Tour:{Next:"下一步",Previous:"上一步",Finish:"结束导览"},Popconfirm:{cancelText:"取消",okText:"确定"},Transfer:{titles:["",""],searchPlaceholder:"请输入搜索内容",itemUnit:"项",itemsUnit:"项",remove:"删除",selectCurrent:"全选当页",removeCurrent:"删除当页",selectAll:"全选所有",deselectAll:"取消全选",removeAll:"删除全部",selectInvert:"反选当页"},Upload:{uploading:"文件上传中",removeFile:"删除文件",uploadError:"上传错误",previewFile:"预览文件",downloadFile:"下载文件"},Empty:{description:"暂无数据"},Icon:{icon:"图标"},Text:{edit:"编辑",copy:"复制",copied:"复制成功",expand:"展开",collapse:"收起"},Form:{optional:"(可选)",defaultValidateMessages:{default:"字段验证错误${label}",required:"请输入${label}",enum:"${label}必须是其中一个[${enum}]",whitespace:"${label}不能为空字符",date:{format:"${label}日期格式无效",parse:"${label}不能转换为日期",invalid:"${label}是一个无效日期"},types:{string:l,method:l,array:l,object:l,number:l,date:l,boolean:l,integer:l,float:l,regexp:l,email:l,url:l,hex:l},string:{len:"${label}须为${len}个字符",min:"${label}最少${min}个字符",max:"${label}最多${max}个字符",range:"${label}须在${min}-${max}字符之间"},number:{len:"${label}必须等于${len}",min:"${label}最小值为${min}",max:"${label}最大值为${max}",range:"${label}须在${min}-${max}之间"},array:{len:"须为${len}个${label}",min:"最少${min}个${label}",max:"最多${max}个${label}",range:"${label}数量须在${min}-${max}之间"},pattern:{mismatch:"${label}与模式不匹配${pattern}"}}},Image:{preview:"预览"},QRCode:{expired:"二维码过期",refresh:"点击刷新",scanned:"已扫描"},ColorPicker:{presetEmpty:"暂无",transparent:"无色",singleColor:"单色",gradientColor:"渐变色"}};t.Z=c},930:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={placeholder:"请选择时间",rangePlaceholder:["开始时间","结束时间"]}},24718:function(e,t,n){e.exports=n(23829)},11978:function(e,t,n){"use strict";var r=n(66878),i=n(94750),o=n(88924),a=n(10666),s=n(84362),l=n(69871),c=n(89998),u=n(66119),d=n(88839),p=n(21599),f=n(51465);e.exports=function(e){return new Promise((function(t,n){var h,m=e.data,g=e.headers,y=e.responseType;function v(){e.cancelToken&&e.cancelToken.unsubscribe(h),e.signal&&e.signal.removeEventListener("abort",h)}r.isFormData(m)&&r.isStandardBrowserEnv()&&delete g["Content-Type"];var b=new XMLHttpRequest;if(e.auth){var w=e.auth.username||"",k=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";g.Authorization="Basic "+btoa(w+":"+k)}var E=s(e.baseURL,e.url);function S(){if(b){var r="getAllResponseHeaders"in b?l(b.getAllResponseHeaders()):null,o={data:y&&"text"!==y&&"json"!==y?b.response:b.responseText,status:b.status,statusText:b.statusText,headers:r,config:e,request:b};i((function(e){t(e),v()}),(function(e){n(e),v()}),o),b=null}}if(b.open(e.method.toUpperCase(),a(E,e.params,e.paramsSerializer),!0),b.timeout=e.timeout,"onloadend"in b?b.onloadend=S:b.onreadystatechange=function(){b&&4===b.readyState&&(0!==b.status||b.responseURL&&0===b.responseURL.indexOf("file:"))&&setTimeout(S)},b.onabort=function(){b&&(n(new d("Request aborted",d.ECONNABORTED,e,b)),b=null)},b.onerror=function(){n(new d("Network Error",d.ERR_NETWORK,e,b,b)),b=null},b.ontimeout=function(){var t=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded",r=e.transitional||u;e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),n(new d(t,r.clarifyTimeoutError?d.ETIMEDOUT:d.ECONNABORTED,e,b)),b=null},r.isStandardBrowserEnv()){var x=(e.withCredentials||c(E))&&e.xsrfCookieName?o.read(e.xsrfCookieName):void 0;x&&(g[e.xsrfHeaderName]=x)}"setRequestHeader"in b&&r.forEach(g,(function(e,t){void 0===m&&"content-type"===t.toLowerCase()?delete g[t]:b.setRequestHeader(t,e)})),r.isUndefined(e.withCredentials)||(b.withCredentials=!!e.withCredentials),y&&"json"!==y&&(b.responseType=e.responseType),"function"==typeof e.onDownloadProgress&&b.addEventListener("progress",e.onDownloadProgress),"function"==typeof e.onUploadProgress&&b.upload&&b.upload.addEventListener("progress",e.onUploadProgress),(e.cancelToken||e.signal)&&(h=function(e){b&&(n(!e||e&&e.type?new p:e),b.abort(),b=null)},e.cancelToken&&e.cancelToken.subscribe(h),e.signal&&(e.signal.aborted?h():e.signal.addEventListener("abort",h))),m||(m=null);var T=f(E);T&&-1===["http","https","file"].indexOf(T)?n(new d("Unsupported protocol "+T+":",d.ERR_BAD_REQUEST,e)):b.send(m)}))}},23829:function(e,t,n){"use strict";var r=n(66878),i=n(73232),o=n(90966),a=n(46652);var s=function e(t){var n=new o(t),s=i(o.prototype.request,n);return r.extend(s,o.prototype,n),r.extend(s,n),s.create=function(n){return e(a(t,n))},s}(n(1826));s.Axios=o,s.CanceledError=n(21599),s.CancelToken=n(19481),s.isCancel=n(84450),s.VERSION=n(85996).version,s.toFormData=n(71820),s.AxiosError=n(88839),s.Cancel=s.CanceledError,s.all=function(e){return Promise.all(e)},s.spread=n(21383),s.isAxiosError=n(51409),e.exports=s,e.exports.default=s},19481:function(e,t,n){"use strict";var r=n(21599);function i(e){if("function"!=typeof e)throw new TypeError("executor must be a function.");var t;this.promise=new Promise((function(e){t=e}));var n=this;this.promise.then((function(e){if(n._listeners){var t,r=n._listeners.length;for(t=0;t=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};i.forEach(["delete","get","head"],(function(e){p.headers[e]={}})),i.forEach(["post","put","patch"],(function(e){p.headers[e]=i.merge(c)})),e.exports=p},66119:function(e){"use strict";e.exports={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1}},85996:function(e){e.exports={version:"0.27.2"}},73232:function(e){"use strict";e.exports=function(e,t){return function(){for(var n=new Array(arguments.length),r=0;r=0)return;a[t]="set-cookie"===t?(a[t]?a[t]:[]).concat([n]):a[t]?a[t]+", "+n:n}})),a):a}},51465:function(e){"use strict";e.exports=function(e){var t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}},21383:function(e){"use strict";e.exports=function(e){return function(t){return e.apply(null,t)}}},71820:function(e,t,n){"use strict";var r=n(15313).lW,i=n(66878);e.exports=function(e,t){t=t||new FormData;var n=[];function o(e){return null===e?"":i.isDate(e)?e.toISOString():i.isArrayBuffer(e)||i.isTypedArray(e)?"function"==typeof Blob?new Blob([e]):r.from(e):e}return function e(r,a){if(i.isPlainObject(r)||i.isArray(r)){if(-1!==n.indexOf(r))throw Error("Circular reference detected in "+a);n.push(r),i.forEach(r,(function(n,r){if(!i.isUndefined(n)){var s,l=a?a+"."+r:r;if(n&&!a&&"object"==typeof n)if(i.endsWith(r,"{}"))n=JSON.stringify(n);else if(i.endsWith(r,"[]")&&(s=i.toArray(n)))return void s.forEach((function(e){!i.isUndefined(e)&&t.append(l,o(e))}));e(n,l)}})),n.pop()}else t.append(a,o(r))}(e),t}},58052:function(e,t,n){"use strict";var r=n(85996).version,i=n(88839),o={};["object","boolean","number","function","string","symbol"].forEach((function(e,t){o[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}}));var a={};o.transitional=function(e,t,n){function o(e,t){return"[Axios v"+r+"] Transitional option '"+e+"'"+t+(n?". "+n:"")}return function(n,r,s){if(!1===e)throw new i(o(r," has been removed"+(t?" in "+t:"")),i.ERR_DEPRECATED);return t&&!a[r]&&(a[r]=!0,console.warn(o(r," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(n,r,s)}},e.exports={assertOptions:function(e,t,n){if("object"!=typeof e)throw new i("options must be an object",i.ERR_BAD_OPTION_VALUE);for(var r=Object.keys(e),o=r.length;o-- >0;){var a=r[o],s=t[a];if(s){var l=e[a],c=void 0===l||s(l,a,e);if(!0!==c)throw new i("option "+a+" must be "+c,i.ERR_BAD_OPTION_VALUE)}else if(!0!==n)throw new i("Unknown option "+a,i.ERR_BAD_OPTION)}},validators:o}},66878:function(e,t,n){"use strict";var r,i=n(73232),o=Object.prototype.toString,a=(r=Object.create(null),function(e){var t=o.call(e);return r[t]||(r[t]=t.slice(8,-1).toLowerCase())});function s(e){return e=e.toLowerCase(),function(t){return a(t)===e}}function l(e){return Array.isArray(e)}function c(e){return void 0===e}var u=s("ArrayBuffer");function d(e){return null!==e&&"object"==typeof e}function p(e){if("object"!==a(e))return!1;var t=Object.getPrototypeOf(e);return null===t||t===Object.prototype}var f=s("Date"),h=s("File"),m=s("Blob"),g=s("FileList");function y(e){return"[object Function]"===o.call(e)}var v=s("URLSearchParams");function b(e,t){if(null!=e)if("object"!=typeof e&&(e=[e]),l(e))for(var n=0,r=e.length;n0;)a[o=r[i]]||(t[o]=e[o],a[o]=!0);e=Object.getPrototypeOf(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},kindOf:a,kindOfTest:s,endsWith:function(e,t,n){e=String(e),(void 0===n||n>e.length)&&(n=e.length),n-=t.length;var r=e.indexOf(t,n);return-1!==r&&r===n},toArray:function(e){if(!e)return null;var t=e.length;if(c(t))return null;for(var n=new Array(t);t-- >0;)n[t]=e[t];return n},isTypedArray:k,isFileList:g}},26446:function(e,t){"use strict";t.byteLength=function(e){var t=l(e),n=t[0],r=t[1];return 3*(n+r)/4-r},t.toByteArray=function(e){var t,n,o=l(e),a=o[0],s=o[1],c=new i(function(e,t,n){return 3*(t+n)/4-n}(0,a,s)),u=0,d=s>0?a-4:a;for(n=0;n>16&255,c[u++]=t>>8&255,c[u++]=255&t;2===s&&(t=r[e.charCodeAt(n)]<<2|r[e.charCodeAt(n+1)]>>4,c[u++]=255&t);1===s&&(t=r[e.charCodeAt(n)]<<10|r[e.charCodeAt(n+1)]<<4|r[e.charCodeAt(n+2)]>>2,c[u++]=t>>8&255,c[u++]=255&t);return c},t.fromByteArray=function(e){for(var t,r=e.length,i=r%3,o=[],a=16383,s=0,l=r-i;sl?l:s+a));1===i?(t=e[r-1],o.push(n[t>>2]+n[t<<4&63]+"==")):2===i&&(t=(e[r-2]<<8)+e[r-1],o.push(n[t>>10]+n[t>>4&63]+n[t<<2&63]+"="));return o.join("")};for(var n=[],r=[],i="undefined"!=typeof Uint8Array?Uint8Array:Array,o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",a=0,s=o.length;a0)throw new Error("Invalid string. Length must be a multiple of 4");var n=e.indexOf("=");return-1===n&&(n=t),[n,n===t?0:4-n%4]}function c(e,t,r){for(var i,o,a=[],s=t;s>18&63]+n[o>>12&63]+n[o>>6&63]+n[63&o]);return a.join("")}r["-".charCodeAt(0)]=62,r["_".charCodeAt(0)]=63},15313:function(e,t,n){"use strict";const r=n(26446),i=n(47164),o="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;t.lW=l,t.h2=50;const a=2147483647;function s(e){if(e>a)throw new RangeError('The value "'+e+'" is invalid for option "size"');const t=new Uint8Array(e);return Object.setPrototypeOf(t,l.prototype),t}function l(e,t,n){if("number"==typeof e){if("string"==typeof t)throw new TypeError('The "string" argument must be of type string. Received type number');return d(e)}return c(e,t,n)}function c(e,t,n){if("string"==typeof e)return function(e,t){"string"==typeof t&&""!==t||(t="utf8");if(!l.isEncoding(t))throw new TypeError("Unknown encoding: "+t);const n=0|m(e,t);let r=s(n);const i=r.write(e,t);i!==n&&(r=r.slice(0,i));return r}(e,t);if(ArrayBuffer.isView(e))return function(e){if(K(e,Uint8Array)){const t=new Uint8Array(e);return f(t.buffer,t.byteOffset,t.byteLength)}return p(e)}(e);if(null==e)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);if(K(e,ArrayBuffer)||e&&K(e.buffer,ArrayBuffer))return f(e,t,n);if("undefined"!=typeof SharedArrayBuffer&&(K(e,SharedArrayBuffer)||e&&K(e.buffer,SharedArrayBuffer)))return f(e,t,n);if("number"==typeof e)throw new TypeError('The "value" argument must not be of type number. Received type number');const r=e.valueOf&&e.valueOf();if(null!=r&&r!==e)return l.from(r,t,n);const i=function(e){if(l.isBuffer(e)){const t=0|h(e.length),n=s(t);return 0===n.length||e.copy(n,0,0,t),n}if(void 0!==e.length)return"number"!=typeof e.length||Y(e.length)?s(0):p(e);if("Buffer"===e.type&&Array.isArray(e.data))return p(e.data)}(e);if(i)return i;if("undefined"!=typeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof e[Symbol.toPrimitive])return l.from(e[Symbol.toPrimitive]("string"),t,n);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e)}function u(e){if("number"!=typeof e)throw new TypeError('"size" argument must be of type number');if(e<0)throw new RangeError('The value "'+e+'" is invalid for option "size"')}function d(e){return u(e),s(e<0?0:0|h(e))}function p(e){const t=e.length<0?0:0|h(e.length),n=s(t);for(let r=0;r=a)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+a.toString(16)+" bytes");return 0|e}function m(e,t){if(l.isBuffer(e))return e.length;if(ArrayBuffer.isView(e)||K(e,ArrayBuffer))return e.byteLength;if("string"!=typeof e)throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof e);const n=e.length,r=arguments.length>2&&!0===arguments[2];if(!r&&0===n)return 0;let i=!1;for(;;)switch(t){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":return W(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return V(e).length;default:if(i)return r?-1:W(e).length;t=(""+t).toLowerCase(),i=!0}}function g(e,t,n){let r=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===n||n>this.length)&&(n=this.length),n<=0)return"";if((n>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return R(this,t,n);case"utf8":case"utf-8":return C(this,t,n);case"ascii":return A(this,t,n);case"latin1":case"binary":return O(this,t,n);case"base64":return T(this,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return P(this,t,n);default:if(r)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),r=!0}}function y(e,t,n){const r=e[t];e[t]=e[n],e[n]=r}function v(e,t,n,r,i){if(0===e.length)return-1;if("string"==typeof n?(r=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),Y(n=+n)&&(n=i?0:e.length-1),n<0&&(n=e.length+n),n>=e.length){if(i)return-1;n=e.length-1}else if(n<0){if(!i)return-1;n=0}if("string"==typeof t&&(t=l.from(t,r)),l.isBuffer(t))return 0===t.length?-1:b(e,t,n,r,i);if("number"==typeof t)return t&=255,"function"==typeof Uint8Array.prototype.indexOf?i?Uint8Array.prototype.indexOf.call(e,t,n):Uint8Array.prototype.lastIndexOf.call(e,t,n):b(e,[t],n,r,i);throw new TypeError("val must be string, number or Buffer")}function b(e,t,n,r,i){let o,a=1,s=e.length,l=t.length;if(void 0!==r&&("ucs2"===(r=String(r).toLowerCase())||"ucs-2"===r||"utf16le"===r||"utf-16le"===r)){if(e.length<2||t.length<2)return-1;a=2,s/=2,l/=2,n/=2}function c(e,t){return 1===a?e[t]:e.readUInt16BE(t*a)}if(i){let r=-1;for(o=n;os&&(n=s-l),o=n;o>=0;o--){let n=!0;for(let r=0;ri&&(r=i):r=i;const o=t.length;let a;for(r>o/2&&(r=o/2),a=0;a>8,i=n%256,o.push(i),o.push(r);return o}(t,e.length-n),e,n,r)}function T(e,t,n){return 0===t&&n===e.length?r.fromByteArray(e):r.fromByteArray(e.slice(t,n))}function C(e,t,n){n=Math.min(e.length,n);const r=[];let i=t;for(;i239?4:t>223?3:t>191?2:1;if(i+a<=n){let n,r,s,l;switch(a){case 1:t<128&&(o=t);break;case 2:n=e[i+1],128==(192&n)&&(l=(31&t)<<6|63&n,l>127&&(o=l));break;case 3:n=e[i+1],r=e[i+2],128==(192&n)&&128==(192&r)&&(l=(15&t)<<12|(63&n)<<6|63&r,l>2047&&(l<55296||l>57343)&&(o=l));break;case 4:n=e[i+1],r=e[i+2],s=e[i+3],128==(192&n)&&128==(192&r)&&128==(192&s)&&(l=(15&t)<<18|(63&n)<<12|(63&r)<<6|63&s,l>65535&&l<1114112&&(o=l))}}null===o?(o=65533,a=1):o>65535&&(o-=65536,r.push(o>>>10&1023|55296),o=56320|1023&o),r.push(o),i+=a}return function(e){const t=e.length;if(t<=_)return String.fromCharCode.apply(String,e);let n="",r=0;for(;rr.length?(l.isBuffer(t)||(t=l.from(t)),t.copy(r,i)):Uint8Array.prototype.set.call(r,t,i);else{if(!l.isBuffer(t))throw new TypeError('"list" argument must be an Array of Buffers');t.copy(r,i)}i+=t.length}return r},l.byteLength=m,l.prototype._isBuffer=!0,l.prototype.swap16=function(){const e=this.length;if(e%2!=0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(let t=0;tn&&(e+=" ... "),""},o&&(l.prototype[o]=l.prototype.inspect),l.prototype.compare=function(e,t,n,r,i){if(K(e,Uint8Array)&&(e=l.from(e,e.offset,e.byteLength)),!l.isBuffer(e))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof e);if(void 0===t&&(t=0),void 0===n&&(n=e?e.length:0),void 0===r&&(r=0),void 0===i&&(i=this.length),t<0||n>e.length||r<0||i>this.length)throw new RangeError("out of range index");if(r>=i&&t>=n)return 0;if(r>=i)return-1;if(t>=n)return 1;if(this===e)return 0;let o=(i>>>=0)-(r>>>=0),a=(n>>>=0)-(t>>>=0);const s=Math.min(o,a),c=this.slice(r,i),u=e.slice(t,n);for(let e=0;e>>=0,isFinite(n)?(n>>>=0,void 0===r&&(r="utf8")):(r=n,n=void 0)}const i=this.length-t;if((void 0===n||n>i)&&(n=i),e.length>0&&(n<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");r||(r="utf8");let o=!1;for(;;)switch(r){case"hex":return w(this,e,t,n);case"utf8":case"utf-8":return k(this,e,t,n);case"ascii":case"latin1":case"binary":return E(this,e,t,n);case"base64":return S(this,e,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return x(this,e,t,n);default:if(o)throw new TypeError("Unknown encoding: "+r);r=(""+r).toLowerCase(),o=!0}},l.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};const _=4096;function A(e,t,n){let r="";n=Math.min(e.length,n);for(let i=t;ir)&&(n=r);let i="";for(let r=t;rn)throw new RangeError("Trying to access beyond buffer length")}function M(e,t,n,r,i,o){if(!l.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>i||te.length)throw new RangeError("Index out of range")}function N(e,t,n,r,i){U(t,r,i,e,n,7);let o=Number(t&BigInt(4294967295));e[n++]=o,o>>=8,e[n++]=o,o>>=8,e[n++]=o,o>>=8,e[n++]=o;let a=Number(t>>BigInt(32)&BigInt(4294967295));return e[n++]=a,a>>=8,e[n++]=a,a>>=8,e[n++]=a,a>>=8,e[n++]=a,n}function L(e,t,n,r,i){U(t,r,i,e,n,7);let o=Number(t&BigInt(4294967295));e[n+7]=o,o>>=8,e[n+6]=o,o>>=8,e[n+5]=o,o>>=8,e[n+4]=o;let a=Number(t>>BigInt(32)&BigInt(4294967295));return e[n+3]=a,a>>=8,e[n+2]=a,a>>=8,e[n+1]=a,a>>=8,e[n]=a,n+8}function D(e,t,n,r,i,o){if(n+r>e.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function j(e,t,n,r,o){return t=+t,n>>>=0,o||D(e,0,n,4),i.write(e,t,n,r,23,4),n+4}function B(e,t,n,r,o){return t=+t,n>>>=0,o||D(e,0,n,8),i.write(e,t,n,r,52,8),n+8}l.prototype.slice=function(e,t){const n=this.length;(e=~~e)<0?(e+=n)<0&&(e=0):e>n&&(e=n),(t=void 0===t?n:~~t)<0?(t+=n)<0&&(t=0):t>n&&(t=n),t>>=0,t>>>=0,n||I(e,t,this.length);let r=this[e],i=1,o=0;for(;++o>>=0,t>>>=0,n||I(e,t,this.length);let r=this[e+--t],i=1;for(;t>0&&(i*=256);)r+=this[e+--t]*i;return r},l.prototype.readUint8=l.prototype.readUInt8=function(e,t){return e>>>=0,t||I(e,1,this.length),this[e]},l.prototype.readUint16LE=l.prototype.readUInt16LE=function(e,t){return e>>>=0,t||I(e,2,this.length),this[e]|this[e+1]<<8},l.prototype.readUint16BE=l.prototype.readUInt16BE=function(e,t){return e>>>=0,t||I(e,2,this.length),this[e]<<8|this[e+1]},l.prototype.readUint32LE=l.prototype.readUInt32LE=function(e,t){return e>>>=0,t||I(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},l.prototype.readUint32BE=l.prototype.readUInt32BE=function(e,t){return e>>>=0,t||I(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},l.prototype.readBigUInt64LE=Q((function(e){Z(e>>>=0,"offset");const t=this[e],n=this[e+7];void 0!==t&&void 0!==n||z(e,this.length-8);const r=t+256*this[++e]+65536*this[++e]+this[++e]*2**24,i=this[++e]+256*this[++e]+65536*this[++e]+n*2**24;return BigInt(r)+(BigInt(i)<>>=0,"offset");const t=this[e],n=this[e+7];void 0!==t&&void 0!==n||z(e,this.length-8);const r=t*2**24+65536*this[++e]+256*this[++e]+this[++e],i=this[++e]*2**24+65536*this[++e]+256*this[++e]+n;return(BigInt(r)<>>=0,t>>>=0,n||I(e,t,this.length);let r=this[e],i=1,o=0;for(;++o=i&&(r-=Math.pow(2,8*t)),r},l.prototype.readIntBE=function(e,t,n){e>>>=0,t>>>=0,n||I(e,t,this.length);let r=t,i=1,o=this[e+--r];for(;r>0&&(i*=256);)o+=this[e+--r]*i;return i*=128,o>=i&&(o-=Math.pow(2,8*t)),o},l.prototype.readInt8=function(e,t){return e>>>=0,t||I(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},l.prototype.readInt16LE=function(e,t){e>>>=0,t||I(e,2,this.length);const n=this[e]|this[e+1]<<8;return 32768&n?4294901760|n:n},l.prototype.readInt16BE=function(e,t){e>>>=0,t||I(e,2,this.length);const n=this[e+1]|this[e]<<8;return 32768&n?4294901760|n:n},l.prototype.readInt32LE=function(e,t){return e>>>=0,t||I(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},l.prototype.readInt32BE=function(e,t){return e>>>=0,t||I(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},l.prototype.readBigInt64LE=Q((function(e){Z(e>>>=0,"offset");const t=this[e],n=this[e+7];void 0!==t&&void 0!==n||z(e,this.length-8);const r=this[e+4]+256*this[e+5]+65536*this[e+6]+(n<<24);return(BigInt(r)<>>=0,"offset");const t=this[e],n=this[e+7];void 0!==t&&void 0!==n||z(e,this.length-8);const r=(t<<24)+65536*this[++e]+256*this[++e]+this[++e];return(BigInt(r)<>>=0,t||I(e,4,this.length),i.read(this,e,!0,23,4)},l.prototype.readFloatBE=function(e,t){return e>>>=0,t||I(e,4,this.length),i.read(this,e,!1,23,4)},l.prototype.readDoubleLE=function(e,t){return e>>>=0,t||I(e,8,this.length),i.read(this,e,!0,52,8)},l.prototype.readDoubleBE=function(e,t){return e>>>=0,t||I(e,8,this.length),i.read(this,e,!1,52,8)},l.prototype.writeUintLE=l.prototype.writeUIntLE=function(e,t,n,r){if(e=+e,t>>>=0,n>>>=0,!r){M(this,e,t,n,Math.pow(2,8*n)-1,0)}let i=1,o=0;for(this[t]=255&e;++o>>=0,n>>>=0,!r){M(this,e,t,n,Math.pow(2,8*n)-1,0)}let i=n-1,o=1;for(this[t+i]=255&e;--i>=0&&(o*=256);)this[t+i]=e/o&255;return t+n},l.prototype.writeUint8=l.prototype.writeUInt8=function(e,t,n){return e=+e,t>>>=0,n||M(this,e,t,1,255,0),this[t]=255&e,t+1},l.prototype.writeUint16LE=l.prototype.writeUInt16LE=function(e,t,n){return e=+e,t>>>=0,n||M(this,e,t,2,65535,0),this[t]=255&e,this[t+1]=e>>>8,t+2},l.prototype.writeUint16BE=l.prototype.writeUInt16BE=function(e,t,n){return e=+e,t>>>=0,n||M(this,e,t,2,65535,0),this[t]=e>>>8,this[t+1]=255&e,t+2},l.prototype.writeUint32LE=l.prototype.writeUInt32LE=function(e,t,n){return e=+e,t>>>=0,n||M(this,e,t,4,4294967295,0),this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e,t+4},l.prototype.writeUint32BE=l.prototype.writeUInt32BE=function(e,t,n){return e=+e,t>>>=0,n||M(this,e,t,4,4294967295,0),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},l.prototype.writeBigUInt64LE=Q((function(e,t=0){return N(this,e,t,BigInt(0),BigInt("0xffffffffffffffff"))})),l.prototype.writeBigUInt64BE=Q((function(e,t=0){return L(this,e,t,BigInt(0),BigInt("0xffffffffffffffff"))})),l.prototype.writeIntLE=function(e,t,n,r){if(e=+e,t>>>=0,!r){const r=Math.pow(2,8*n-1);M(this,e,t,n,r-1,-r)}let i=0,o=1,a=0;for(this[t]=255&e;++i>0)-a&255;return t+n},l.prototype.writeIntBE=function(e,t,n,r){if(e=+e,t>>>=0,!r){const r=Math.pow(2,8*n-1);M(this,e,t,n,r-1,-r)}let i=n-1,o=1,a=0;for(this[t+i]=255&e;--i>=0&&(o*=256);)e<0&&0===a&&0!==this[t+i+1]&&(a=1),this[t+i]=(e/o>>0)-a&255;return t+n},l.prototype.writeInt8=function(e,t,n){return e=+e,t>>>=0,n||M(this,e,t,1,127,-128),e<0&&(e=255+e+1),this[t]=255&e,t+1},l.prototype.writeInt16LE=function(e,t,n){return e=+e,t>>>=0,n||M(this,e,t,2,32767,-32768),this[t]=255&e,this[t+1]=e>>>8,t+2},l.prototype.writeInt16BE=function(e,t,n){return e=+e,t>>>=0,n||M(this,e,t,2,32767,-32768),this[t]=e>>>8,this[t+1]=255&e,t+2},l.prototype.writeInt32LE=function(e,t,n){return e=+e,t>>>=0,n||M(this,e,t,4,2147483647,-2147483648),this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24,t+4},l.prototype.writeInt32BE=function(e,t,n){return e=+e,t>>>=0,n||M(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},l.prototype.writeBigInt64LE=Q((function(e,t=0){return N(this,e,t,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))})),l.prototype.writeBigInt64BE=Q((function(e,t=0){return L(this,e,t,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))})),l.prototype.writeFloatLE=function(e,t,n){return j(this,e,t,!0,n)},l.prototype.writeFloatBE=function(e,t,n){return j(this,e,t,!1,n)},l.prototype.writeDoubleLE=function(e,t,n){return B(this,e,t,!0,n)},l.prototype.writeDoubleBE=function(e,t,n){return B(this,e,t,!1,n)},l.prototype.copy=function(e,t,n,r){if(!l.isBuffer(e))throw new TypeError("argument should be a Buffer");if(n||(n=0),r||0===r||(r=this.length),t>=e.length&&(t=e.length),t||(t=0),r>0&&r=this.length)throw new RangeError("Index out of range");if(r<0)throw new RangeError("sourceEnd out of bounds");r>this.length&&(r=this.length),e.length-t>>=0,n=void 0===n?this.length:n>>>0,e||(e=0),"number"==typeof e)for(i=t;i=r+4;n-=3)t=`_${e.slice(n-3,n)}${t}`;return`${e.slice(0,n)}${t}`}function U(e,t,n,r,i,o){if(e>n||e3?0===t||t===BigInt(0)?`>= 0${r} and < 2${r} ** ${8*(o+1)}${r}`:`>= -(2${r} ** ${8*(o+1)-1}${r}) and < 2 ** ${8*(o+1)-1}${r}`:`>= ${t}${r} and <= ${n}${r}`,new q.ERR_OUT_OF_RANGE("value",i,e)}!function(e,t,n){Z(t,"offset"),void 0!==e[t]&&void 0!==e[t+n]||z(t,e.length-(n+1))}(r,i,o)}function Z(e,t){if("number"!=typeof e)throw new q.ERR_INVALID_ARG_TYPE(t,"number",e)}function z(e,t,n){if(Math.floor(e)!==e)throw Z(e,n),new q.ERR_OUT_OF_RANGE(n||"offset","an integer",e);if(t<0)throw new q.ERR_BUFFER_OUT_OF_BOUNDS;throw new q.ERR_OUT_OF_RANGE(n||"offset",`>= ${n?1:0} and <= ${t}`,e)}F("ERR_BUFFER_OUT_OF_BOUNDS",(function(e){return e?`${e} is outside of buffer bounds`:"Attempt to access memory outside buffer bounds"}),RangeError),F("ERR_INVALID_ARG_TYPE",(function(e,t){return`The "${e}" argument must be of type number. Received type ${typeof t}`}),TypeError),F("ERR_OUT_OF_RANGE",(function(e,t,n){let r=`The value of "${e}" is out of range.`,i=n;return Number.isInteger(n)&&Math.abs(n)>2**32?i=$(String(n)):"bigint"==typeof n&&(i=String(n),(n>BigInt(2)**BigInt(32)||n<-(BigInt(2)**BigInt(32)))&&(i=$(i)),i+="n"),r+=` It must be ${t}. Received ${i}`,r}),RangeError);const H=/[^+/0-9A-Za-z-_]/g;function W(e,t){let n;t=t||1/0;const r=e.length;let i=null;const o=[];for(let a=0;a55295&&n<57344){if(!i){if(n>56319){(t-=3)>-1&&o.push(239,191,189);continue}if(a+1===r){(t-=3)>-1&&o.push(239,191,189);continue}i=n;continue}if(n<56320){(t-=3)>-1&&o.push(239,191,189),i=n;continue}n=65536+(i-55296<<10|n-56320)}else i&&(t-=3)>-1&&o.push(239,191,189);if(i=null,n<128){if((t-=1)<0)break;o.push(n)}else if(n<2048){if((t-=2)<0)break;o.push(n>>6|192,63&n|128)}else if(n<65536){if((t-=3)<0)break;o.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;o.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return o}function V(e){return r.toByteArray(function(e){if((e=(e=e.split("=")[0]).trim().replace(H,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function G(e,t,n,r){let i;for(i=0;i=t.length||i>=e.length);++i)t[i+n]=e[i];return i}function K(e,t){return e instanceof t||null!=e&&null!=e.constructor&&null!=e.constructor.name&&e.constructor.name===t.name}function Y(e){return e!=e}const X=function(){const e="0123456789abcdef",t=new Array(256);for(let n=0;n<16;++n){const r=16*n;for(let i=0;i<16;++i)t[r+i]=e[n]+e[i]}return t}();function Q(e){return"undefined"==typeof BigInt?J:e}function J(){throw new Error("BigInt not supported")}},86724:function(e,t,n){"use strict";var r=n(80480),i={"text/plain":"Text","text/html":"Url",default:"Text"};e.exports=function(e,t){var n,o,a,s,l,c,u=!1;t||(t={}),n=t.debug||!1;try{if(a=r(),s=document.createRange(),l=document.getSelection(),(c=document.createElement("span")).textContent=e,c.ariaHidden="true",c.style.all="unset",c.style.position="fixed",c.style.top=0,c.style.clip="rect(0, 0, 0, 0)",c.style.whiteSpace="pre",c.style.webkitUserSelect="text",c.style.MozUserSelect="text",c.style.msUserSelect="text",c.style.userSelect="text",c.addEventListener("copy",(function(r){if(r.stopPropagation(),t.format)if(r.preventDefault(),void 0===r.clipboardData){n&&console.warn("unable to use e.clipboardData"),n&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var o=i[t.format]||i.default;window.clipboardData.setData(o,e)}else r.clipboardData.clearData(),r.clipboardData.setData(t.format,e);t.onCopy&&(r.preventDefault(),t.onCopy(r.clipboardData))})),document.body.appendChild(c),s.selectNodeContents(c),l.addRange(s),!document.execCommand("copy"))throw new Error("copy command was unsuccessful");u=!0}catch(r){n&&console.error("unable to copy using execCommand: ",r),n&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(t.format||"text",e),t.onCopy&&t.onCopy(window.clipboardData),u=!0}catch(r){n&&console.error("unable to copy using clipboardData: ",r),n&&console.error("falling back to prompt"),o=function(e){var t=(/mac os x/i.test(navigator.userAgent)?"⌘":"Ctrl")+"+C";return e.replace(/#{\s*key\s*}/g,t)}("message"in t?t.message:"Copy to clipboard: #{key}, Enter"),window.prompt(o,e)}}finally{l&&("function"==typeof l.removeRange?l.removeRange(s):l.removeAllRanges()),c&&document.body.removeChild(c),a()}return u}},49164:function(e,t,n){"use strict";var r=n(78651),i=n(84181),o=n(78304),a=n(75214),s=n(95828),l=e.exports=function(e,t){var n,i,l,c,u;return arguments.length<2||"string"!=typeof e?(c=t,t=e,e=null):c=arguments[2],r(e)?(n=s.call(e,"c"),i=s.call(e,"e"),l=s.call(e,"w")):(n=l=!0,i=!1),u={value:t,configurable:n,enumerable:i,writable:l},c?o(a(c),u):u};l.gs=function(e,t,n){var l,c,u,d;return"string"!=typeof e?(u=n,n=t,t=e,e=null):u=arguments[3],r(t)?i(t)?r(n)?i(n)||(u=n,n=void 0):n=void 0:(u=t,t=n=void 0):t=void 0,r(e)?(l=s.call(e,"c"),c=s.call(e,"e")):(l=!0,c=!1),d={get:t,set:n,configurable:l,enumerable:c},u?o(a(u),d):d}},28977:function(e){e.exports=function(){"use strict";var e=1e3,t=6e4,n=36e5,r="millisecond",i="second",o="minute",a="hour",s="day",l="week",c="month",u="quarter",d="year",p="date",f="Invalid Date",h=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,m=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,g={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(e){var t=["th","st","nd","rd"],n=e%100;return"["+e+(t[(n-20)%10]||t[n]||t[0])+"]"}},y=function(e,t,n){var r=String(e);return!r||r.length>=t?e:""+Array(t+1-r.length).join(n)+e},v={s:y,z:function(e){var t=-e.utcOffset(),n=Math.abs(t),r=Math.floor(n/60),i=n%60;return(t<=0?"+":"-")+y(r,2,"0")+":"+y(i,2,"0")},m:function e(t,n){if(t.date()1)return e(a[0])}else{var s=t.name;w[s]=t,i=s}return!r&&i&&(b=i),i||!r&&b},x=function(e,t){if(E(e))return e.clone();var n="object"==typeof t?t:{};return n.date=e,n.args=arguments,new C(n)},T=v;T.l=S,T.i=E,T.w=function(e,t){return x(e,{locale:t.$L,utc:t.$u,x:t.$x,$offset:t.$offset})};var C=function(){function g(e){this.$L=S(e.locale,null,!0),this.parse(e),this.$x=this.$x||e.x||{},this[k]=!0}var y=g.prototype;return y.parse=function(e){this.$d=function(e){var t=e.date,n=e.utc;if(null===t)return new Date(NaN);if(T.u(t))return new Date;if(t instanceof Date)return new Date(t);if("string"==typeof t&&!/Z$/i.test(t)){var r=t.match(h);if(r){var i=r[2]-1||0,o=(r[7]||"0").substring(0,3);return n?new Date(Date.UTC(r[1],i,r[3]||1,r[4]||0,r[5]||0,r[6]||0,o)):new Date(r[1],i,r[3]||1,r[4]||0,r[5]||0,r[6]||0,o)}}return new Date(t)}(e),this.init()},y.init=function(){var e=this.$d;this.$y=e.getFullYear(),this.$M=e.getMonth(),this.$D=e.getDate(),this.$W=e.getDay(),this.$H=e.getHours(),this.$m=e.getMinutes(),this.$s=e.getSeconds(),this.$ms=e.getMilliseconds()},y.$utils=function(){return T},y.isValid=function(){return!(this.$d.toString()===f)},y.isSame=function(e,t){var n=x(e);return this.startOf(t)<=n&&n<=this.endOf(t)},y.isAfter=function(e,t){return x(e)68?1900:2e3)},l=function(e){return function(t){this[e]=+t}},c=[/[+-]\d\d:?(\d\d)?|Z/,function(e){(this.zone||(this.zone={})).offset=function(e){if(!e)return 0;if("Z"===e)return 0;var t=e.match(/([+-]|\d\d)/g),n=60*t[1]+(+t[2]||0);return 0===n?0:"+"===t[0]?-n:n}(e)}],u=function(e){var t=a[e];return t&&(t.indexOf?t:t.s.concat(t.f))},d=function(e,t){var n,r=a.meridiem;if(r){for(var i=1;i<=24;i+=1)if(e.indexOf(r(i,0,t))>-1){n=i>12;break}}else n=e===(t?"pm":"PM");return n},p={A:[o,function(e){this.afternoon=d(e,!1)}],a:[o,function(e){this.afternoon=d(e,!0)}],Q:[n,function(e){this.month=3*(e-1)+1}],S:[n,function(e){this.milliseconds=100*+e}],SS:[r,function(e){this.milliseconds=10*+e}],SSS:[/\d{3}/,function(e){this.milliseconds=+e}],s:[i,l("seconds")],ss:[i,l("seconds")],m:[i,l("minutes")],mm:[i,l("minutes")],H:[i,l("hours")],h:[i,l("hours")],HH:[i,l("hours")],hh:[i,l("hours")],D:[i,l("day")],DD:[r,l("day")],Do:[o,function(e){var t=a.ordinal,n=e.match(/\d+/);if(this.day=n[0],t)for(var r=1;r<=31;r+=1)t(r).replace(/\[|\]/g,"")===e&&(this.day=r)}],w:[i,l("week")],ww:[r,l("week")],M:[i,l("month")],MM:[r,l("month")],MMM:[o,function(e){var t=u("months"),n=(u("monthsShort")||t.map((function(e){return e.slice(0,3)}))).indexOf(e)+1;if(n<1)throw new Error;this.month=n%12||n}],MMMM:[o,function(e){var t=u("months").indexOf(e)+1;if(t<1)throw new Error;this.month=t%12||t}],Y:[/[+-]?\d+/,l("year")],YY:[r,function(e){this.year=s(e)}],YYYY:[/\d{4}/,l("year")],Z:c,ZZ:c};function f(n){var r,i;r=n,i=a&&a.formats;for(var o=(n=r.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,(function(t,n,r){var o=r&&r.toUpperCase();return n||i[r]||e[r]||i[o].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,(function(e,t,n){return t||n.slice(1)}))}))).match(t),s=o.length,l=0;l-1)return new Date(("X"===t?1e3:1)*e);var i=f(t)(e),o=i.year,a=i.month,s=i.day,l=i.hours,c=i.minutes,u=i.seconds,d=i.milliseconds,p=i.zone,h=i.week,m=new Date,g=s||(o||a?1:m.getDate()),y=o||m.getFullYear(),v=0;o&&!a||(v=a>0?a-1:m.getMonth());var b,w=l||0,k=c||0,E=u||0,S=d||0;return p?new Date(Date.UTC(y,v,g,w,k,E,S+60*p.offset*1e3)):n?new Date(Date.UTC(y,v,g,w,k,E,S)):(b=new Date(y,v,g,w,k,E,S),h&&(b=r(b).week(h).toDate()),b)}catch(e){return new Date("")}}(t,s,r,n),this.init(),d&&!0!==d&&(this.$L=this.locale(d).$L),u&&t!=this.format(s)&&(this.$d=new Date("")),a={}}else if(s instanceof Array)for(var p=s.length,h=1;h<=p;h+=1){o[1]=s[h-1];var m=n.apply(this,o);if(m.isValid()){this.$d=m.$d,this.$L=m.$L,this.init();break}h===p&&(this.$d=new Date(""))}else i.call(this,e)}}}()},88986:function(e){e.exports=function(){"use strict";var e,t,n=1e3,r=6e4,i=36e5,o=864e5,a=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,s=31536e6,l=2628e6,c=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/,u={years:s,months:l,days:o,hours:i,minutes:r,seconds:n,milliseconds:1,weeks:6048e5},d=function(e){return e instanceof v},p=function(e,t,n){return new v(e,n,t.$l)},f=function(e){return t.p(e)+"s"},h=function(e){return e<0},m=function(e){return h(e)?Math.ceil(e):Math.floor(e)},g=function(e){return Math.abs(e)},y=function(e,t){return e?h(e)?{negative:!0,format:""+g(e)+t}:{negative:!1,format:""+e+t}:{negative:!1,format:""}},v=function(){function h(e,t,n){var r=this;if(this.$d={},this.$l=n,void 0===e&&(this.$ms=0,this.parseFromMilliseconds()),t)return p(e*u[f(t)],this);if("number"==typeof e)return this.$ms=e,this.parseFromMilliseconds(),this;if("object"==typeof e)return Object.keys(e).forEach((function(t){r.$d[f(t)]=e[t]})),this.calMilliseconds(),this;if("string"==typeof e){var i=e.match(c);if(i){var o=i.slice(2).map((function(e){return null!=e?Number(e):0}));return this.$d.years=o[0],this.$d.months=o[1],this.$d.weeks=o[2],this.$d.days=o[3],this.$d.hours=o[4],this.$d.minutes=o[5],this.$d.seconds=o[6],this.calMilliseconds(),this}}return this}var g=h.prototype;return g.calMilliseconds=function(){var e=this;this.$ms=Object.keys(this.$d).reduce((function(t,n){return t+(e.$d[n]||0)*u[n]}),0)},g.parseFromMilliseconds=function(){var e=this.$ms;this.$d.years=m(e/s),e%=s,this.$d.months=m(e/l),e%=l,this.$d.days=m(e/o),e%=o,this.$d.hours=m(e/i),e%=i,this.$d.minutes=m(e/r),e%=r,this.$d.seconds=m(e/n),e%=n,this.$d.milliseconds=e},g.toISOString=function(){var e=y(this.$d.years,"Y"),t=y(this.$d.months,"M"),n=+this.$d.days||0;this.$d.weeks&&(n+=7*this.$d.weeks);var r=y(n,"D"),i=y(this.$d.hours,"H"),o=y(this.$d.minutes,"M"),a=this.$d.seconds||0;this.$d.milliseconds&&(a+=this.$d.milliseconds/1e3,a=Math.round(1e3*a)/1e3);var s=y(a,"S"),l=e.negative||t.negative||r.negative||i.negative||o.negative||s.negative,c=i.format||o.format||s.format?"T":"",u=(l?"-":"")+"P"+e.format+t.format+r.format+c+i.format+o.format+s.format;return"P"===u||"-P"===u?"P0D":u},g.toJSON=function(){return this.toISOString()},g.format=function(e){var n=e||"YYYY-MM-DDTHH:mm:ss",r={Y:this.$d.years,YY:t.s(this.$d.years,2,"0"),YYYY:t.s(this.$d.years,4,"0"),M:this.$d.months,MM:t.s(this.$d.months,2,"0"),D:this.$d.days,DD:t.s(this.$d.days,2,"0"),H:this.$d.hours,HH:t.s(this.$d.hours,2,"0"),m:this.$d.minutes,mm:t.s(this.$d.minutes,2,"0"),s:this.$d.seconds,ss:t.s(this.$d.seconds,2,"0"),SSS:t.s(this.$d.milliseconds,3,"0")};return n.replace(a,(function(e,t){return t||String(r[e])}))},g.as=function(e){return this.$ms/u[f(e)]},g.get=function(e){var t=this.$ms,n=f(e);return"milliseconds"===n?t%=1e3:t="weeks"===n?m(t/u[n]):this.$d[n],t||0},g.add=function(e,t,n){var r;return r=t?e*u[f(t)]:d(e)?e.$ms:p(e,this).$ms,p(this.$ms+r*(n?-1:1),this)},g.subtract=function(e,t){return this.add(e,t,!0)},g.locale=function(e){var t=this.clone();return t.$l=e,t},g.clone=function(){return p(this.$ms,this)},g.humanize=function(t){return e().add(this.$ms,"ms").locale(this.$l).fromNow(!t)},g.valueOf=function(){return this.asMilliseconds()},g.milliseconds=function(){return this.get("milliseconds")},g.asMilliseconds=function(){return this.as("milliseconds")},g.seconds=function(){return this.get("seconds")},g.asSeconds=function(){return this.as("seconds")},g.minutes=function(){return this.get("minutes")},g.asMinutes=function(){return this.as("minutes")},g.hours=function(){return this.get("hours")},g.asHours=function(){return this.as("hours")},g.days=function(){return this.get("days")},g.asDays=function(){return this.as("days")},g.weeks=function(){return this.get("weeks")},g.asWeeks=function(){return this.as("weeks")},g.months=function(){return this.get("months")},g.asMonths=function(){return this.as("months")},g.years=function(){return this.get("years")},g.asYears=function(){return this.as("years")},h}(),b=function(e,t,n){return e.add(t.years()*n,"y").add(t.months()*n,"M").add(t.days()*n,"d").add(t.hours()*n,"h").add(t.minutes()*n,"m").add(t.seconds()*n,"s").add(t.milliseconds()*n,"ms")};return function(n,r,i){e=i,t=i().$utils(),i.duration=function(e,t){var n=i.locale();return p(e,{$l:n},t)},i.isDuration=d;var o=r.prototype.add,a=r.prototype.subtract;r.prototype.add=function(e,t){return d(e)?b(this,e,1):o.bind(this)(e,t)},r.prototype.subtract=function(e,t){return d(e)?b(this,e,-1):a.bind(this)(e,t)}}}()},17271:function(e){e.exports=function(){"use strict";return function(e,t,n){n.isMoment=function(e){return n.isDayjs(e)}}}()},44864:function(e){e.exports=function(){"use strict";return function(e,t){t.prototype.isSameOrAfter=function(e,t){return this.isSame(e,t)||this.isAfter(e,t)}}}()},44605:function(e){e.exports=function(){"use strict";return function(e,t){t.prototype.isSameOrBefore=function(e,t){return this.isSame(e,t)||this.isBefore(e,t)}}}()},40809:function(e){e.exports=function(){"use strict";return function(e,t,n){var r=t.prototype,i=function(e){return e&&(e.indexOf?e:e.s)},o=function(e,t,n,r,o){var a=e.name?e:e.$locale(),s=i(a[t]),l=i(a[n]),c=s||l.map((function(e){return e.slice(0,r)}));if(!o)return c;var u=a.weekStart;return c.map((function(e,t){return c[(t+(u||0))%7]}))},a=function(){return n.Ls[n.locale()]},s=function(e,t){return e.formats[t]||function(e){return e.replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,(function(e,t,n){return t||n.slice(1)}))}(e.formats[t.toUpperCase()])},l=function(){var e=this;return{months:function(t){return t?t.format("MMMM"):o(e,"months")},monthsShort:function(t){return t?t.format("MMM"):o(e,"monthsShort","months",3)},firstDayOfWeek:function(){return e.$locale().weekStart||0},weekdays:function(t){return t?t.format("dddd"):o(e,"weekdays")},weekdaysMin:function(t){return t?t.format("dd"):o(e,"weekdaysMin","weekdays",2)},weekdaysShort:function(t){return t?t.format("ddd"):o(e,"weekdaysShort","weekdays",3)},longDateFormat:function(t){return s(e.$locale(),t)},meridiem:this.$locale().meridiem,ordinal:this.$locale().ordinal}};r.localeData=function(){return l.bind(this)()},n.localeData=function(){var e=a();return{firstDayOfWeek:function(){return e.weekStart||0},weekdays:function(){return n.weekdays()},weekdaysShort:function(){return n.weekdaysShort()},weekdaysMin:function(){return n.weekdaysMin()},months:function(){return n.months()},monthsShort:function(){return n.monthsShort()},longDateFormat:function(t){return s(e,t)},meridiem:e.meridiem,ordinal:e.ordinal}},n.months=function(){return o(a(),"months")},n.monthsShort=function(){return o(a(),"monthsShort","months",3)},n.weekdays=function(e){return o(a(),"weekdays",null,null,e)},n.weekdaysShort=function(e){return o(a(),"weekdaysShort","weekdays",3,e)},n.weekdaysMin=function(e){return o(a(),"weekdaysMin","weekdays",2,e)}}}()},73548:function(e){e.exports=function(){"use strict";var e={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};return function(t,n,r){var i=n.prototype,o=i.format;r.en.formats=e,i.format=function(t){void 0===t&&(t="YYYY-MM-DDTHH:mm:ssZ");var n=this.$locale().formats,r=function(t,n){return t.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,(function(t,r,i){var o=i&&i.toUpperCase();return r||n[i]||e[i]||n[o].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,(function(e,t,n){return t||n.slice(1)}))}))}(t,void 0===n?{}:n);return o.call(this,r)}}}()},36304:function(e){e.exports=function(){"use strict";var e="week",t="year";return function(n,r,i){var o=r.prototype;o.week=function(n){if(void 0===n&&(n=null),null!==n)return this.add(7*(n-this.week()),"day");var r=this.$locale().yearStart||1;if(11===this.month()&&this.date()>25){var o=i(this).startOf(t).add(1,t).date(r),a=i(this).endOf(e);if(o.isBefore(a))return 1}var s=i(this).startOf(t).date(r).startOf(e).subtract(1,"millisecond"),l=this.diff(s,e,!0);return l<0?i(this).startOf("week").week():Math.ceil(l)},o.weeks=function(e){return void 0===e&&(e=null),this.week(e)}}}()},39639:function(e){e.exports=function(){"use strict";return function(e,t){t.prototype.weekYear=function(){var e=this.month(),t=this.week(),n=this.year();return 1===t&&11===e?n+1:0===e&&t>=52?n-1:n}}}()},96423:function(e){e.exports=function(){"use strict";return function(e,t){t.prototype.weekday=function(e){var t=this.$locale().weekStart||0,n=this.$W,r=(n-1}},87308:function(e,t,n){"use strict";var r,i,o,a,s,l,c,u=n(49164),d=n(37708),p=Function.prototype.apply,f=Function.prototype.call,h=Object.create,m=Object.defineProperty,g=Object.defineProperties,y=Object.prototype.hasOwnProperty,v={configurable:!0,enumerable:!1,writable:!0};i=function(e,t){var n,i;return d(t),i=this,r.call(this,e,n=function(){o.call(i,e,n),p.call(t,this,arguments)}),n.__eeOnceListener__=t,this},a=function(e){var t,n,r,i,o;if(y.call(this,"__ee__")&&(i=this.__ee__[e]))if("object"==typeof i){for(n=arguments.length,o=new Array(n-1),t=1;t=arguments.length?Array.prototype.slice.call(e,t):Array.prototype.slice.call(e,t,n)}function v(e,t,n,r){var i="Assertion failed";if(n){i+=": "+n;var o=r}else e&&(i+=": "+e,o=t);throw Error(i,o||[])}function b(e,t,n){for(var r=[],i=2;i=e.length)return String.fromCharCode.apply(null,e);for(var t="",n=0;n>2;i=(3&i)<<4|a>>4,a=(15&a)<<2|l>>6,l&=63,s||(l=64,o||(a=64)),n.push(t[c],t[i],t[a]||"",t[l]||"")}return n.join("")}function N(e){var t=e.length,n=3*t/4;n%3?n=Math.floor(n):-1!="=.".indexOf(e[t-1])&&(n=-1!="=.".indexOf(e[t-2])?n-2:n-1);var r=new Uint8Array(n),i=0;return function(e,t){function n(t){for(;r>4),64!=a&&(t(o<<4&240|a>>2),64!=s&&t(a<<6&192|s))}}(e,(function(e){r[i++]=e})),r.subarray(0,i)}function L(){if(!I){I={};for(var e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),t=["+/=","+/","-_=","-_.","-_"],n=0;5>n;n++){var r=e.concat(t[n].split(""));P[n]=r;for(var i=0;i>>0;e=Math.floor((e-t)/4294967296)>>>0,D=t,j=e}function q(e){var t=0>e,n=(e=Math.abs(e))>>>0;e=Math.floor((e-n)/4294967296),e>>>=0,t&&(e=~e>>>0,4294967295<(n=1+(~n>>>0))&&(n=0,4294967295<++e&&(e=0))),D=n,j=e}function F(e){var t=0>e;B(e=2*Math.abs(e)),e=D;var n=j;t&&(0==e?0==n?n=e=4294967295:(n--,e=4294967295):e--),D=e,j=n}function $(e){var t=0>e?1:0;if(0===(e=t?-e:e))0<1/e?D=j=0:(j=0,D=2147483648);else if(isNaN(e))j=0,D=2147483647;else if(34028234663852886e22>>0;else if(11754943508222875e-54>e)e=Math.round(e/Math.pow(2,-149)),j=0,D=(t<<31|e)>>>0;else{var n=Math.floor(Math.log(e)/Math.LN2);e*=Math.pow(2,-n),16777216<=(e=Math.round(8388608*e))&&++n,j=0,D=(t<<31|n+127<<23|8388607&e)>>>0}}function U(e){var t=0>e?1:0;if(0===(e=t?-e:e))j=0<1/e?0:2147483648,D=0;else if(isNaN(e))j=2147483647,D=4294967295;else if(17976931348623157e292>>0,D=0;else if(22250738585072014e-324>e)e/=Math.pow(2,-1074),j=(t<<31|e/4294967296)>>>0,D=e>>>0;else{var n=e,r=0;if(2<=n)for(;2<=n&&1023>r;)r++,n/=2;else for(;1>n&&-1022>>0,D=4503599627370496*e>>>0}}function Z(e){var t=e.charCodeAt(4),n=e.charCodeAt(5),r=e.charCodeAt(6),i=e.charCodeAt(7);D=e.charCodeAt(0)+(e.charCodeAt(1)<<8)+(e.charCodeAt(2)<<16)+(e.charCodeAt(3)<<24)>>>0,j=t+(n<<8)+(r<<16)+(i<<24)>>>0}function z(e,t){return 4294967296*t+(e>>>0)}function H(e,t){var n=2147483648&t;return n&&(t=~t>>>0,0==(e=1+~e>>>0)&&(t=t+1>>>0)),e=z(e,t),n?-e:e}function W(e,t,n){var r=t>>31;return n(e<<1^r,(t<<1|e>>>31)^r)}function V(e,t){return G(e,t,H)}function G(e,t,n){var r=-(1&e);return n((e>>>1|t<<31)^r,t>>>1^r)}function K(e){var t=2*(e>>31)+1,n=e>>>23&255;return e&=8388607,255==n?e?NaN:1/0*t:0==n?t*Math.pow(2,-149)*e:t*Math.pow(2,n-150)*(e+Math.pow(2,23))}function Y(e,t){var n=2*(t>>31)+1,r=t>>>20&2047;return e=4294967296*(1048575&t)+e,2047==r?e?NaN:1/0*n:0==r?n*Math.pow(2,-1074)*e:n*Math.pow(2,r-1075)*(e+4503599627370496)}function X(e,t){return String.fromCharCode(e>>>0&255,e>>>8&255,e>>>16&255,e>>>24&255,t>>>0&255,t>>>8&255,t>>>16&255,t>>>24&255)}function Q(e,t){function n(e,t){return e=e?String(e):"",t?"0000000".slice(e.length)+e:e}if(2097151>=t)return""+z(e,t);var r=(e>>>24|t<<8)>>>0&16777215;return e=(16777215&e)+6777216*r+6710656*(t=t>>16&65535),r+=8147497*t,t*=2,1e7<=e&&(r+=Math.floor(e/1e7),e%=1e7),1e7<=r&&(t+=Math.floor(r/1e7),r%=1e7),n(t,0)+n(r,t)+n(e,1)}function J(e,t){var n=2147483648&t;return n&&(t=~t+(0==(e=1+~e>>>0)?1:0)>>>0),e=Q(e,t),n?"-"+e:e}function ee(e,t){Z(e),e=D;var n=j;return t?J(e,n):Q(e,n)}function te(e){function t(e,t){for(var n=0;8>n&&(1!==e||0>>=8}b(0e;e++)r[e]=255&~r[e]}(),t(1,1)),A(r)}function ne(e){return String.fromCharCode(10>e?48+e:87+e)}function re(e){return 97<=e?e-97+10:e-48}function ie(e,t,n,r,i){var o=0;if(128>r)for(;t>=7}if(e[t++]!=a)break;o++,t+=i}return o}function oe(e){return e.constructor===Uint8Array?e:e.constructor===ArrayBuffer||e.constructor===Array?new Uint8Array(e):e.constructor===String?N(e):e instanceof Uint8Array?new Uint8Array(e.buffer,e.byteOffset,e.byteLength):(w("Type not convertible to Uint8Array."),new Uint8Array(0))}function ae(e,t,n){this.b=null,this.a=this.c=this.h=0,this.v=!1,e&&this.H(e,t,n)}d("jspb.utils.getSplit64Low",(function(){return D}),void 0),d("jspb.utils.getSplit64High",(function(){return j}),void 0),d("jspb.utils.splitUint64",B,void 0),d("jspb.utils.splitInt64",q,void 0),d("jspb.utils.splitZigzag64",F,void 0),d("jspb.utils.splitFloat32",$,void 0),d("jspb.utils.splitFloat64",U,void 0),d("jspb.utils.splitHash64",Z,void 0),d("jspb.utils.joinUint64",z,void 0),d("jspb.utils.joinInt64",H,void 0),d("jspb.utils.toZigzag64",W,void 0),d("jspb.utils.joinZigzag64",V,void 0),d("jspb.utils.fromZigzag64",G,void 0),d("jspb.utils.joinFloat32",K,void 0),d("jspb.utils.joinFloat64",Y,void 0),d("jspb.utils.joinHash64",X,void 0),d("jspb.utils.DIGITS","0123456789abcdef".split(""),void 0),d("jspb.utils.joinUnsignedDecimalString",Q,void 0),d("jspb.utils.joinSignedDecimalString",J,void 0),d("jspb.utils.hash64ToDecimalString",ee,void 0),d("jspb.utils.hash64ArrayToDecimalStrings",(function(e,t){for(var n=Array(e.length),r=0;rn;n++){var r=e.charCodeAt(7-n);t[2*n+2]=ne(r>>4),t[2*n+3]=ne(15&r)}return t.join("")}),void 0),d("jspb.utils.hexStringToHash64",(function(e){b(18==(e=e.toLowerCase()).length),b("0"==e[0]),b("x"==e[1]);for(var t="",n=0;8>n;n++)t=String.fromCharCode(16*re(e.charCodeAt(2*n+2))+re(e.charCodeAt(2*n+3)))+t;return t}),void 0),d("jspb.utils.hash64ToNumber",(function(e,t){Z(e),e=D;var n=j;return t?H(e,n):z(e,n)}),void 0),d("jspb.utils.numberToHash64",(function(e){return q(e),X(D,j)}),void 0),d("jspb.utils.countVarints",(function(e,t,n){for(var r=0,i=t;i>7;return n-t-r}),void 0),d("jspb.utils.countVarintFields",(function(e,t,n,r){var i=0;if(128>(r*=8))for(;t>=7}if(e[t++]!=o)break;for(i++;0!=(128&(o=e[t++])););}return i}),void 0),d("jspb.utils.countFixed32Fields",(function(e,t,n,r){return ie(e,t,n,8*r+5,4)}),void 0),d("jspb.utils.countFixed64Fields",(function(e,t,n,r){return ie(e,t,n,8*r+1,8)}),void 0),d("jspb.utils.countDelimitedFields",(function(e,t,n,r){var i=0;for(r=8*r+2;t>=7}if(e[t++]!=o)break;i++;for(var a=0,s=1;a+=(127&(o=e[t++]))*s,s*=128,0!=(128&o););t+=a}return i}),void 0),d("jspb.utils.debugBytesToTextFormat",(function(e){var t='"';if(e){e=oe(e);for(var n=0;ne[n]&&(t+="0"),t+=e[n].toString(16)}return t+'"'}),void 0),d("jspb.utils.debugScalarToTextFormat",(function(e){if("string"==typeof e){e=String(e);for(var t=['"'],n=0;no||((o=i)in R?i=R[o]:o in O?i=R[o]=O[o]:(31<(r=o.charCodeAt(0))&&127>r?i=o:(256>r?(i="\\x",(16>r||256r&&(i+="0")),i+=r.toString(16).toUpperCase()),i=R[o]=i)),r=i),t[a]=r}t.push('"'),e=t.join("")}else e=e.toString();return e}),void 0),d("jspb.utils.stringToByteArray",(function(e){for(var t=new Uint8Array(e.length),n=0;nse.length&&se.push(this)},ae.prototype.free=ae.prototype.Ca,ae.prototype.clone=function(){return le(this.b,this.h,this.c-this.h)},ae.prototype.clone=ae.prototype.clone,ae.prototype.clear=function(){this.b=null,this.a=this.c=this.h=0,this.v=!1},ae.prototype.clear=ae.prototype.clear,ae.prototype.Y=function(){return this.b},ae.prototype.getBuffer=ae.prototype.Y,ae.prototype.H=function(e,t,n){this.b=oe(e),this.h=void 0!==t?t:0,this.c=void 0!==n?this.h+n:this.b.length,this.a=this.h},ae.prototype.setBlock=ae.prototype.H,ae.prototype.Db=function(){return this.c},ae.prototype.getEnd=ae.prototype.Db,ae.prototype.setEnd=function(e){this.c=e},ae.prototype.setEnd=ae.prototype.setEnd,ae.prototype.reset=function(){this.a=this.h},ae.prototype.reset=ae.prototype.reset,ae.prototype.B=function(){return this.a},ae.prototype.getCursor=ae.prototype.B,ae.prototype.Ma=function(e){this.a=e},ae.prototype.setCursor=ae.prototype.Ma,ae.prototype.advance=function(e){this.a+=e,b(this.a<=this.c)},ae.prototype.advance=ae.prototype.advance,ae.prototype.ya=function(){return this.a==this.c},ae.prototype.atEnd=ae.prototype.ya,ae.prototype.Qb=function(){return this.a>this.c},ae.prototype.pastEnd=ae.prototype.Qb,ae.prototype.getError=function(){return this.v||0>this.a||this.a>this.c},ae.prototype.getError=ae.prototype.getError,ae.prototype.w=function(e){for(var t=128,n=0,r=0,i=0;4>i&&128<=t;i++)n|=(127&(t=this.b[this.a++]))<<7*i;if(128<=t&&(n|=(127&(t=this.b[this.a++]))<<28,r|=(127&t)>>4),128<=t)for(i=0;5>i&&128<=t;i++)r|=(127&(t=this.b[this.a++]))<<7*i+3;if(128>t)return e(n>>>0,r>>>0);w("Failed to read varint, encoding is invalid."),this.v=!0},ae.prototype.readSplitVarint64=ae.prototype.w,ae.prototype.ea=function(e){return this.w((function(t,n){return G(t,n,e)}))},ae.prototype.readSplitZigzagVarint64=ae.prototype.ea,ae.prototype.ta=function(e){var t=this.b,n=this.a;this.a+=8;for(var r=0,i=0,o=n+7;o>=n;o--)r=r<<8|t[o],i=i<<8|t[o+4];return e(r,i)},ae.prototype.readSplitFixed64=ae.prototype.ta,ae.prototype.kb=function(){for(;128&this.b[this.a];)this.a++;this.a++},ae.prototype.skipVarint=ae.prototype.kb,ae.prototype.mb=function(e){for(;128>>=7;this.a--},ae.prototype.unskipVarint=ae.prototype.mb,ae.prototype.o=function(){var e=this.b,t=e[this.a],n=127&t;return 128>t?(this.a+=1,b(this.a<=this.c),n):(n|=(127&(t=e[this.a+1]))<<7,128>t?(this.a+=2,b(this.a<=this.c),n):(n|=(127&(t=e[this.a+2]))<<14,128>t?(this.a+=3,b(this.a<=this.c),n):(n|=(127&(t=e[this.a+3]))<<21,128>t?(this.a+=4,b(this.a<=this.c),n):(n|=(15&(t=e[this.a+4]))<<28,128>t?(this.a+=5,b(this.a<=this.c),n>>>0):(this.a+=5,128<=e[this.a++]&&128<=e[this.a++]&&128<=e[this.a++]&&128<=e[this.a++]&&128<=e[this.a++]&&b(!1),b(this.a<=this.c),n)))))},ae.prototype.readUnsignedVarint32=ae.prototype.o,ae.prototype.da=function(){return~~this.o()},ae.prototype.readSignedVarint32=ae.prototype.da,ae.prototype.O=function(){return this.o().toString()},ae.prototype.Ea=function(){return this.da().toString()},ae.prototype.readSignedVarint32String=ae.prototype.Ea,ae.prototype.Ia=function(){var e=this.o();return e>>>1^-(1&e)},ae.prototype.readZigzagVarint32=ae.prototype.Ia,ae.prototype.Ga=function(){return this.w(z)},ae.prototype.readUnsignedVarint64=ae.prototype.Ga,ae.prototype.Ha=function(){return this.w(Q)},ae.prototype.readUnsignedVarint64String=ae.prototype.Ha,ae.prototype.sa=function(){return this.w(H)},ae.prototype.readSignedVarint64=ae.prototype.sa,ae.prototype.Fa=function(){return this.w(J)},ae.prototype.readSignedVarint64String=ae.prototype.Fa,ae.prototype.Ja=function(){return this.w(V)},ae.prototype.readZigzagVarint64=ae.prototype.Ja,ae.prototype.fb=function(){return this.ea(X)},ae.prototype.readZigzagVarintHash64=ae.prototype.fb,ae.prototype.Ka=function(){return this.ea(J)},ae.prototype.readZigzagVarint64String=ae.prototype.Ka,ae.prototype.Gc=function(){var e=this.b[this.a];return this.a+=1,b(this.a<=this.c),e},ae.prototype.readUint8=ae.prototype.Gc,ae.prototype.Ec=function(){var e=this.b[this.a],t=this.b[this.a+1];return this.a+=2,b(this.a<=this.c),e<<0|t<<8},ae.prototype.readUint16=ae.prototype.Ec,ae.prototype.m=function(){var e=this.b[this.a],t=this.b[this.a+1],n=this.b[this.a+2],r=this.b[this.a+3];return this.a+=4,b(this.a<=this.c),(e<<0|t<<8|n<<16|r<<24)>>>0},ae.prototype.readUint32=ae.prototype.m,ae.prototype.ga=function(){return z(this.m(),this.m())},ae.prototype.readUint64=ae.prototype.ga,ae.prototype.ha=function(){return Q(this.m(),this.m())},ae.prototype.readUint64String=ae.prototype.ha,ae.prototype.Xb=function(){var e=this.b[this.a];return this.a+=1,b(this.a<=this.c),e<<24>>24},ae.prototype.readInt8=ae.prototype.Xb,ae.prototype.Vb=function(){var e=this.b[this.a],t=this.b[this.a+1];return this.a+=2,b(this.a<=this.c),(e<<0|t<<8)<<16>>16},ae.prototype.readInt16=ae.prototype.Vb,ae.prototype.P=function(){var e=this.b[this.a],t=this.b[this.a+1],n=this.b[this.a+2],r=this.b[this.a+3];return this.a+=4,b(this.a<=this.c),e<<0|t<<8|n<<16|r<<24},ae.prototype.readInt32=ae.prototype.P,ae.prototype.ba=function(){return H(this.m(),this.m())},ae.prototype.readInt64=ae.prototype.ba,ae.prototype.ca=function(){return J(this.m(),this.m())},ae.prototype.readInt64String=ae.prototype.ca,ae.prototype.aa=function(){return K(this.m())},ae.prototype.readFloat=ae.prototype.aa,ae.prototype.Z=function(){return Y(this.m(),this.m())},ae.prototype.readDouble=ae.prototype.Z,ae.prototype.pa=function(){return!!this.b[this.a++]},ae.prototype.readBool=ae.prototype.pa,ae.prototype.ra=function(){return this.da()},ae.prototype.readEnum=ae.prototype.ra,ae.prototype.fa=function(e){var t=this.b,n=this.a;e=n+e;for(var r=[],i="";no)r.push(o);else{if(192>o)continue;if(224>o){var a=t[n++];r.push((31&o)<<6|63&a)}else if(240>o){a=t[n++];var s=t[n++];r.push((15&o)<<12|(63&a)<<6|63&s)}else if(248>o){o=(7&o)<<18|(63&(a=t[n++]))<<12|(63&(s=t[n++]))<<6|63&t[n++],o-=65536,r.push(55296+(o>>10&1023),56320+(1023&o))}}8192<=r.length&&(i+=String.fromCharCode.apply(null,r),r.length=0)}return i+=A(r),this.a=n,i},ae.prototype.readString=ae.prototype.fa,ae.prototype.Dc=function(){var e=this.o();return this.fa(e)},ae.prototype.readStringWithLength=ae.prototype.Dc,ae.prototype.qa=function(e){if(0>e||this.a+e>this.b.length)return this.v=!0,w("Invalid byte length!"),new Uint8Array(0);var t=this.b.subarray(this.a,this.a+e);return this.a+=e,b(this.a<=this.c),t},ae.prototype.readBytes=ae.prototype.qa,ae.prototype.ia=function(){return this.w(X)},ae.prototype.readVarintHash64=ae.prototype.ia,ae.prototype.$=function(){var e=this.b,t=this.a,n=e[t],r=e[t+1],i=e[t+2],o=e[t+3],a=e[t+4],s=e[t+5],l=e[t+6];return e=e[t+7],this.a+=8,String.fromCharCode(n,r,i,o,a,s,l,e)},ae.prototype.readFixedHash64=ae.prototype.$,d("jspb.BinaryReader",ce,void 0);var ue=[];function de(e,t,n){if(ue.length){var r=ue.pop();return e&&r.a.H(e,t,n),r}return new ce(e,t,n)}function pe(e,t){b(2==e.b);var n=e.a.o();n=e.a.B()+n;for(var r=[];e.a.B()ue.length&&ue.push(this)},ce.prototype.free=ce.prototype.Ca,ce.prototype.Fb=function(){return this.O},ce.prototype.getFieldCursor=ce.prototype.Fb,ce.prototype.B=function(){return this.a.B()},ce.prototype.getCursor=ce.prototype.B,ce.prototype.Y=function(){return this.a.Y()},ce.prototype.getBuffer=ce.prototype.Y,ce.prototype.Hb=function(){return this.c},ce.prototype.getFieldNumber=ce.prototype.Hb,ce.prototype.Lb=function(){return this.b},ce.prototype.getWireType=ce.prototype.Lb,ce.prototype.Mb=function(){return 2==this.b},ce.prototype.isDelimited=ce.prototype.Mb,ce.prototype.bb=function(){return 4==this.b},ce.prototype.isEndGroup=ce.prototype.bb,ce.prototype.getError=function(){return this.h||this.a.getError()},ce.prototype.getError=ce.prototype.getError,ce.prototype.H=function(e,t,n){this.a.H(e,t,n),this.b=this.c=-1},ce.prototype.setBlock=ce.prototype.H,ce.prototype.reset=function(){this.a.reset(),this.b=this.c=-1},ce.prototype.reset=ce.prototype.reset,ce.prototype.advance=function(e){this.a.advance(e)},ce.prototype.advance=ce.prototype.advance,ce.prototype.oa=function(){if(this.a.ya())return!1;if(this.getError())return w("Decoder hit an error"),!1;this.O=this.a.B();var e=this.a.o(),t=e>>>3;return 0!=(e&=7)&&5!=e&&1!=e&&2!=e&&3!=e&&4!=e?(w("Invalid wire type: %s (at position %s)",e,this.O),this.h=!0,!1):(this.c=t,this.b=e,!0)},ce.prototype.nextField=ce.prototype.oa,ce.prototype.Oa=function(){this.a.mb(this.c<<3|this.b)},ce.prototype.unskipHeader=ce.prototype.Oa,ce.prototype.Lc=function(){var e=this.c;for(this.Oa();this.oa()&&this.c==e;)this.C();this.a.ya()||this.Oa()},ce.prototype.skipMatchingFields=ce.prototype.Lc,ce.prototype.lb=function(){0!=this.b?(w("Invalid wire type for skipVarintField"),this.C()):this.a.kb()},ce.prototype.skipVarintField=ce.prototype.lb,ce.prototype.gb=function(){if(2!=this.b)w("Invalid wire type for skipDelimitedField"),this.C();else{var e=this.a.o();this.a.advance(e)}},ce.prototype.skipDelimitedField=ce.prototype.gb,ce.prototype.hb=function(){5!=this.b?(w("Invalid wire type for skipFixed32Field"),this.C()):this.a.advance(4)},ce.prototype.skipFixed32Field=ce.prototype.hb,ce.prototype.ib=function(){1!=this.b?(w("Invalid wire type for skipFixed64Field"),this.C()):this.a.advance(8)},ce.prototype.skipFixed64Field=ce.prototype.ib,ce.prototype.jb=function(){for(var e=this.c;;){if(!this.oa()){w("Unmatched start-group tag: stream EOF"),this.h=!0;break}if(4==this.b){this.c!=e&&(w("Unmatched end-group tag"),this.h=!0);break}this.C()}},ce.prototype.skipGroup=ce.prototype.jb,ce.prototype.C=function(){switch(this.b){case 0:this.lb();break;case 1:this.ib();break;case 2:this.gb();break;case 5:this.hb();break;case 3:this.jb();break;default:w("Invalid wire encoding for field.")}},ce.prototype.skipField=ce.prototype.C,ce.prototype.Hc=function(e,t){null===this.v&&(this.v={}),b(!this.v[e]),this.v[e]=t},ce.prototype.registerReadCallback=ce.prototype.Hc,ce.prototype.Ic=function(e){return b(null!==this.v),b(e=this.v[e]),e(this)},ce.prototype.runReadCallback=ce.prototype.Ic,ce.prototype.Yb=function(e,t){b(2==this.b);var n=this.a.c,r=this.a.o();r=this.a.B()+r,this.a.setEnd(r),t(e,this),this.a.Ma(r),this.a.setEnd(n)},ce.prototype.readMessage=ce.prototype.Yb,ce.prototype.Ub=function(e,t,n){b(3==this.b),b(this.c==e),n(t,this),this.h||4==this.b||(w("Group submessage did not end with an END_GROUP tag"),this.h=!0)},ce.prototype.readGroup=ce.prototype.Ub,ce.prototype.Gb=function(){b(2==this.b);var e=this.a.o(),t=this.a.B(),n=t+e;return e=le(this.a.Y(),t,e),this.a.Ma(n),e},ce.prototype.getFieldDecoder=ce.prototype.Gb,ce.prototype.P=function(){return b(0==this.b),this.a.da()},ce.prototype.readInt32=ce.prototype.P,ce.prototype.Wb=function(){return b(0==this.b),this.a.Ea()},ce.prototype.readInt32String=ce.prototype.Wb,ce.prototype.ba=function(){return b(0==this.b),this.a.sa()},ce.prototype.readInt64=ce.prototype.ba,ce.prototype.ca=function(){return b(0==this.b),this.a.Fa()},ce.prototype.readInt64String=ce.prototype.ca,ce.prototype.m=function(){return b(0==this.b),this.a.o()},ce.prototype.readUint32=ce.prototype.m,ce.prototype.Fc=function(){return b(0==this.b),this.a.O()},ce.prototype.readUint32String=ce.prototype.Fc,ce.prototype.ga=function(){return b(0==this.b),this.a.Ga()},ce.prototype.readUint64=ce.prototype.ga,ce.prototype.ha=function(){return b(0==this.b),this.a.Ha()},ce.prototype.readUint64String=ce.prototype.ha,ce.prototype.zc=function(){return b(0==this.b),this.a.Ia()},ce.prototype.readSint32=ce.prototype.zc,ce.prototype.Ac=function(){return b(0==this.b),this.a.Ja()},ce.prototype.readSint64=ce.prototype.Ac,ce.prototype.Bc=function(){return b(0==this.b),this.a.Ka()},ce.prototype.readSint64String=ce.prototype.Bc,ce.prototype.Rb=function(){return b(5==this.b),this.a.m()},ce.prototype.readFixed32=ce.prototype.Rb,ce.prototype.Sb=function(){return b(1==this.b),this.a.ga()},ce.prototype.readFixed64=ce.prototype.Sb,ce.prototype.Tb=function(){return b(1==this.b),this.a.ha()},ce.prototype.readFixed64String=ce.prototype.Tb,ce.prototype.vc=function(){return b(5==this.b),this.a.P()},ce.prototype.readSfixed32=ce.prototype.vc,ce.prototype.wc=function(){return b(5==this.b),this.a.P().toString()},ce.prototype.readSfixed32String=ce.prototype.wc,ce.prototype.xc=function(){return b(1==this.b),this.a.ba()},ce.prototype.readSfixed64=ce.prototype.xc,ce.prototype.yc=function(){return b(1==this.b),this.a.ca()},ce.prototype.readSfixed64String=ce.prototype.yc,ce.prototype.aa=function(){return b(5==this.b),this.a.aa()},ce.prototype.readFloat=ce.prototype.aa,ce.prototype.Z=function(){return b(1==this.b),this.a.Z()},ce.prototype.readDouble=ce.prototype.Z,ce.prototype.pa=function(){return b(0==this.b),!!this.a.o()},ce.prototype.readBool=ce.prototype.pa,ce.prototype.ra=function(){return b(0==this.b),this.a.sa()},ce.prototype.readEnum=ce.prototype.ra,ce.prototype.fa=function(){b(2==this.b);var e=this.a.o();return this.a.fa(e)},ce.prototype.readString=ce.prototype.fa,ce.prototype.qa=function(){b(2==this.b);var e=this.a.o();return this.a.qa(e)},ce.prototype.readBytes=ce.prototype.qa,ce.prototype.ia=function(){return b(0==this.b),this.a.ia()},ce.prototype.readVarintHash64=ce.prototype.ia,ce.prototype.Cc=function(){return b(0==this.b),this.a.fb()},ce.prototype.readSintHash64=ce.prototype.Cc,ce.prototype.w=function(e){return b(0==this.b),this.a.w(e)},ce.prototype.readSplitVarint64=ce.prototype.w,ce.prototype.ea=function(e){return b(0==this.b),this.a.w((function(t,n){return G(t,n,e)}))},ce.prototype.readSplitZigzagVarint64=ce.prototype.ea,ce.prototype.$=function(){return b(1==this.b),this.a.$()},ce.prototype.readFixedHash64=ce.prototype.$,ce.prototype.ta=function(e){return b(1==this.b),this.a.ta(e)},ce.prototype.readSplitFixed64=ce.prototype.ta,ce.prototype.gc=function(){return pe(this,this.a.da)},ce.prototype.readPackedInt32=ce.prototype.gc,ce.prototype.hc=function(){return pe(this,this.a.Ea)},ce.prototype.readPackedInt32String=ce.prototype.hc,ce.prototype.ic=function(){return pe(this,this.a.sa)},ce.prototype.readPackedInt64=ce.prototype.ic,ce.prototype.jc=function(){return pe(this,this.a.Fa)},ce.prototype.readPackedInt64String=ce.prototype.jc,ce.prototype.qc=function(){return pe(this,this.a.o)},ce.prototype.readPackedUint32=ce.prototype.qc,ce.prototype.rc=function(){return pe(this,this.a.O)},ce.prototype.readPackedUint32String=ce.prototype.rc,ce.prototype.sc=function(){return pe(this,this.a.Ga)},ce.prototype.readPackedUint64=ce.prototype.sc,ce.prototype.tc=function(){return pe(this,this.a.Ha)},ce.prototype.readPackedUint64String=ce.prototype.tc,ce.prototype.nc=function(){return pe(this,this.a.Ia)},ce.prototype.readPackedSint32=ce.prototype.nc,ce.prototype.oc=function(){return pe(this,this.a.Ja)},ce.prototype.readPackedSint64=ce.prototype.oc,ce.prototype.pc=function(){return pe(this,this.a.Ka)},ce.prototype.readPackedSint64String=ce.prototype.pc,ce.prototype.bc=function(){return pe(this,this.a.m)},ce.prototype.readPackedFixed32=ce.prototype.bc,ce.prototype.cc=function(){return pe(this,this.a.ga)},ce.prototype.readPackedFixed64=ce.prototype.cc,ce.prototype.dc=function(){return pe(this,this.a.ha)},ce.prototype.readPackedFixed64String=ce.prototype.dc,ce.prototype.kc=function(){return pe(this,this.a.P)},ce.prototype.readPackedSfixed32=ce.prototype.kc,ce.prototype.lc=function(){return pe(this,this.a.ba)},ce.prototype.readPackedSfixed64=ce.prototype.lc,ce.prototype.mc=function(){return pe(this,this.a.ca)},ce.prototype.readPackedSfixed64String=ce.prototype.mc,ce.prototype.fc=function(){return pe(this,this.a.aa)},ce.prototype.readPackedFloat=ce.prototype.fc,ce.prototype.$b=function(){return pe(this,this.a.Z)},ce.prototype.readPackedDouble=ce.prototype.$b,ce.prototype.Zb=function(){return pe(this,this.a.pa)},ce.prototype.readPackedBool=ce.prototype.Zb,ce.prototype.ac=function(){return pe(this,this.a.ra)},ce.prototype.readPackedEnum=ce.prototype.ac,ce.prototype.uc=function(){return pe(this,this.a.ia)},ce.prototype.readPackedVarintHash64=ce.prototype.uc,ce.prototype.ec=function(){return pe(this,this.a.$)},ce.prototype.readPackedFixedHash64=ce.prototype.ec,d("jspb.ExtensionFieldInfo",fe,void 0),d("jspb.ExtensionFieldBinaryInfo",he,void 0),fe.prototype.F=function(){return!!this.la},fe.prototype.isMessageType=fe.prototype.F,d("jspb.Message",me,void 0),me.GENERATE_TO_OBJECT=!0,me.GENERATE_FROM_OBJECT=!0;var ge="function"==typeof Uint8Array;me.prototype.Ib=function(){return this.b},me.prototype.getJsPbMessageId=me.prototype.Ib,me.initialize=function(e,t,n,r,i,o){if(e.f=null,t||(t=n?[n]:[]),e.b=n?String(n):void 0,e.D=0===n?-1:0,e.u=t,t=-1,!(n=e.u.length)||(t=n-1,null===(n=e.u[t])||"object"!=typeof n||Array.isArray(n)||ge&&n instanceof Uint8Array)?-1t.length?n.length:t.length;for(e.b&&(r[0]=e.b,i=1);i>>16;for(t=n*r+65536*(n*i&65535)+65536*((e>>>=16)*r&65535),n=e*i+(n*i>>>16)+(e*r>>>16);4294967296<=t;)t-=4294967296,n+=1;return new qe(t>>>0,n>>>0)}function $e(e){for(var t=new qe(0,0),n=new qe(0,0),r=0;re[r]||"9">>=7,e.b++;t.push(n),e.b++}function Ge(e,t,n){b(1<=t&&t==Math.floor(t)),e.a.j(8*t+n)}function Ke(e,t,n){null!=n&&(Ge(e,t,0),e.a.j(n))}function Ye(e,t,n){null!=n&&(Ge(e,t,0),e.a.M(n))}d("jspb.debug.dump",je.dump,void 0),je.X=function(e){var t=p(e);if("number"==t||"string"==t||"boolean"==t||"null"==t||"undefined"==t||"undefined"!=typeof Uint8Array&&e instanceof Uint8Array)return e;if("array"==t)return function(e,t,n){for(var r=[],i=2;ie),b(0<=t&&4294967296>t);0>>7|t<<25)>>>0,t>>>=7;this.a.push(e)},Be.prototype.writeSplitVarint64=Be.prototype.l,Be.prototype.A=function(e,t){b(e==Math.floor(e)),b(t==Math.floor(t)),b(0<=e&&4294967296>e),b(0<=t&&4294967296>t),this.s(e),this.s(t)},Be.prototype.writeSplitFixed64=Be.prototype.A,Be.prototype.j=function(e){for(b(e==Math.floor(e)),b(0<=e&&4294967296>e);127>>=7;this.a.push(e)},Be.prototype.writeUnsignedVarint32=Be.prototype.j,Be.prototype.M=function(e){if(b(e==Math.floor(e)),b(-2147483648<=e&&2147483648>e),0<=e)this.j(e);else{for(var t=0;9>t;t++)this.a.push(127&e|128),e>>=7;this.a.push(1)}},Be.prototype.writeSignedVarint32=Be.prototype.M,Be.prototype.va=function(e){b(e==Math.floor(e)),b(0<=e&&0x10000000000000000>e),q(e),this.l(D,j)},Be.prototype.writeUnsignedVarint64=Be.prototype.va,Be.prototype.ua=function(e){b(e==Math.floor(e)),b(-0x8000000000000000<=e&&0x8000000000000000>e),q(e),this.l(D,j)},Be.prototype.writeSignedVarint64=Be.prototype.ua,Be.prototype.wa=function(e){b(e==Math.floor(e)),b(-2147483648<=e&&2147483648>e),this.j((e<<1^e>>31)>>>0)},Be.prototype.writeZigzagVarint32=Be.prototype.wa,Be.prototype.xa=function(e){b(e==Math.floor(e)),b(-0x8000000000000000<=e&&0x8000000000000000>e),F(e),this.l(D,j)},Be.prototype.writeZigzagVarint64=Be.prototype.xa,Be.prototype.Ta=function(e){this.W(te(e))},Be.prototype.writeZigzagVarint64String=Be.prototype.Ta,Be.prototype.W=function(e){var t=this;Z(e),W(D,j,(function(e,n){t.l(e>>>0,n>>>0)}))},Be.prototype.writeZigzagVarintHash64=Be.prototype.W,Be.prototype.be=function(e){b(e==Math.floor(e)),b(0<=e&&256>e),this.a.push(e>>>0&255)},Be.prototype.writeUint8=Be.prototype.be,Be.prototype.ae=function(e){b(e==Math.floor(e)),b(0<=e&&65536>e),this.a.push(e>>>0&255),this.a.push(e>>>8&255)},Be.prototype.writeUint16=Be.prototype.ae,Be.prototype.s=function(e){b(e==Math.floor(e)),b(0<=e&&4294967296>e),this.a.push(e>>>0&255),this.a.push(e>>>8&255),this.a.push(e>>>16&255),this.a.push(e>>>24&255)},Be.prototype.writeUint32=Be.prototype.s,Be.prototype.V=function(e){b(e==Math.floor(e)),b(0<=e&&0x10000000000000000>e),B(e),this.s(D),this.s(j)},Be.prototype.writeUint64=Be.prototype.V,Be.prototype.Qc=function(e){b(e==Math.floor(e)),b(-128<=e&&128>e),this.a.push(e>>>0&255)},Be.prototype.writeInt8=Be.prototype.Qc,Be.prototype.Pc=function(e){b(e==Math.floor(e)),b(-32768<=e&&32768>e),this.a.push(e>>>0&255),this.a.push(e>>>8&255)},Be.prototype.writeInt16=Be.prototype.Pc,Be.prototype.S=function(e){b(e==Math.floor(e)),b(-2147483648<=e&&2147483648>e),this.a.push(e>>>0&255),this.a.push(e>>>8&255),this.a.push(e>>>16&255),this.a.push(e>>>24&255)},Be.prototype.writeInt32=Be.prototype.S,Be.prototype.T=function(e){b(e==Math.floor(e)),b(-0x8000000000000000<=e&&0x8000000000000000>e),q(e),this.A(D,j)},Be.prototype.writeInt64=Be.prototype.T,Be.prototype.ka=function(e){b(e==Math.floor(e)),b(-0x8000000000000000<=+e&&0x8000000000000000>+e),Z(te(e)),this.A(D,j)},Be.prototype.writeInt64String=Be.prototype.ka,Be.prototype.L=function(e){b(1/0===e||-1/0===e||isNaN(e)||-34028234663852886e22<=e&&34028234663852886e22>=e),$(e),this.s(D)},Be.prototype.writeFloat=Be.prototype.L,Be.prototype.J=function(e){b(1/0===e||-1/0===e||isNaN(e)||-17976931348623157e292<=e&&17976931348623157e292>=e),U(e),this.s(D),this.s(j)},Be.prototype.writeDouble=Be.prototype.J,Be.prototype.I=function(e){b("boolean"==typeof e||"number"==typeof e),this.a.push(e?1:0)},Be.prototype.writeBool=Be.prototype.I,Be.prototype.R=function(e){b(e==Math.floor(e)),b(-2147483648<=e&&2147483648>e),this.M(e)},Be.prototype.writeEnum=Be.prototype.R,Be.prototype.ja=function(e){this.a.push.apply(this.a,e)},Be.prototype.writeBytes=Be.prototype.ja,Be.prototype.N=function(e){Z(e),this.l(D,j)},Be.prototype.writeVarintHash64=Be.prototype.N,Be.prototype.K=function(e){Z(e),this.s(D),this.s(j)},Be.prototype.writeFixedHash64=Be.prototype.K,Be.prototype.U=function(e){var t=this.a.length;!function(e,t,n){for(var r=[],i=2;ir)this.a.push(r);else if(2048>r)this.a.push(r>>6|192),this.a.push(63&r|128);else if(65536>r)if(55296<=r&&56319>=r&&n+1=i&&(r=1024*(r-55296)+i-56320+65536,this.a.push(r>>18|240),this.a.push(r>>12&63|128),this.a.push(r>>6&63|128),this.a.push(63&r|128),n++)}else this.a.push(r>>12|224),this.a.push(r>>6&63|128),this.a.push(63&r|128)}return this.a.length-t},Be.prototype.writeString=Be.prototype.U,d("jspb.arith.UInt64",qe,void 0),qe.prototype.cmp=function(e){return this.hi>>1|(1&this.hi)<<31)>>>0,this.hi>>>1>>>0)},qe.prototype.rightShift=qe.prototype.La,qe.prototype.Da=function(){return new qe(this.lo<<1>>>0,(this.hi<<1|this.lo>>>31)>>>0)},qe.prototype.leftShift=qe.prototype.Da,qe.prototype.cb=function(){return!!(2147483648&this.hi)},qe.prototype.msb=qe.prototype.cb,qe.prototype.Ob=function(){return!!(1&this.lo)},qe.prototype.lsb=qe.prototype.Ob,qe.prototype.Ua=function(){return 0==this.lo&&0==this.hi},qe.prototype.zero=qe.prototype.Ua,qe.prototype.add=function(e){return new qe((this.lo+e.lo&4294967295)>>>0>>>0,((this.hi+e.hi&4294967295)>>>0)+(4294967296<=this.lo+e.lo?1:0)>>>0)},qe.prototype.add=qe.prototype.add,qe.prototype.sub=function(e){return new qe((this.lo-e.lo&4294967295)>>>0>>>0,((this.hi-e.hi&4294967295)>>>0)-(0>this.lo-e.lo?1:0)>>>0)},qe.prototype.sub=qe.prototype.sub,qe.mul32x32=Fe,qe.prototype.eb=function(e){var t=Fe(this.lo,e);return(e=Fe(this.hi,e)).hi=e.lo,e.lo=0,t.add(e)},qe.prototype.mul=qe.prototype.eb,qe.prototype.Xa=function(e){if(0==e)return[];var t=new qe(0,0),n=new qe(this.lo,this.hi);e=new qe(e,0);for(var r=new qe(1,0);!e.cb();)e=e.Da(),r=r.Da();for(;!r.Ua();)0>=e.cmp(n)&&(t=t.add(r),n=n.sub(e)),e=e.La(),r=r.La();return[t,n]},qe.prototype.div=qe.prototype.Xa,qe.prototype.toString=function(){for(var e="",t=this;!t.Ua();){var n=(t=t.Xa(10))[0];e=t[1].lo+e,t=n}return""==e&&(e="0"),e},qe.prototype.toString=qe.prototype.toString,qe.fromString=$e,qe.prototype.clone=function(){return new qe(this.lo,this.hi)},qe.prototype.clone=qe.prototype.clone,d("jspb.arith.Int64",Ue,void 0),Ue.prototype.add=function(e){return new Ue((this.lo+e.lo&4294967295)>>>0>>>0,((this.hi+e.hi&4294967295)>>>0)+(4294967296<=this.lo+e.lo?1:0)>>>0)},Ue.prototype.add=Ue.prototype.add,Ue.prototype.sub=function(e){return new Ue((this.lo-e.lo&4294967295)>>>0>>>0,((this.hi-e.hi&4294967295)>>>0)-(0>this.lo-e.lo?1:0)>>>0)},Ue.prototype.sub=Ue.prototype.sub,Ue.prototype.clone=function(){return new Ue(this.lo,this.hi)},Ue.prototype.clone=Ue.prototype.clone,Ue.prototype.toString=function(){var e=0!=(2147483648&this.hi),t=new qe(this.lo,this.hi);return e&&(t=new qe(0,0).sub(t)),(e?"-":"")+t.toString()},Ue.prototype.toString=Ue.prototype.toString,Ue.fromString=Ze,d("jspb.BinaryWriter",ze,void 0),ze.prototype.pb=function(e,t,n){He(this,e.subarray(t,n))},ze.prototype.writeSerializedMessage=ze.prototype.pb,ze.prototype.Pb=function(e,t,n){null!=e&&null!=t&&null!=n&&this.pb(e,t,n)},ze.prototype.maybeWriteSerializedMessage=ze.prototype.Pb,ze.prototype.reset=function(){this.c=[],this.a.end(),this.b=0,this.h=[]},ze.prototype.reset=ze.prototype.reset,ze.prototype.ab=function(){b(0==this.h.length);for(var e=new Uint8Array(this.b+this.a.length()),t=this.c,n=t.length,r=0,i=0;it),Ye(this,e,t))},ze.prototype.writeInt32=ze.prototype.S,ze.prototype.ob=function(e,t){null!=t&&(b(-2147483648<=(t=parseInt(t,10))&&2147483648>t),Ye(this,e,t))},ze.prototype.writeInt32String=ze.prototype.ob,ze.prototype.T=function(e,t){null!=t&&(b(-0x8000000000000000<=t&&0x8000000000000000>t),null!=t&&(Ge(this,e,0),this.a.ua(t)))},ze.prototype.writeInt64=ze.prototype.T,ze.prototype.ka=function(e,t){null!=t&&(t=Ze(t),Ge(this,e,0),this.a.l(t.lo,t.hi))},ze.prototype.writeInt64String=ze.prototype.ka,ze.prototype.s=function(e,t){null!=t&&(b(0<=t&&4294967296>t),Ke(this,e,t))},ze.prototype.writeUint32=ze.prototype.s,ze.prototype.ub=function(e,t){null!=t&&(b(0<=(t=parseInt(t,10))&&4294967296>t),Ke(this,e,t))},ze.prototype.writeUint32String=ze.prototype.ub,ze.prototype.V=function(e,t){null!=t&&(b(0<=t&&0x10000000000000000>t),null!=t&&(Ge(this,e,0),this.a.va(t)))},ze.prototype.writeUint64=ze.prototype.V,ze.prototype.vb=function(e,t){null!=t&&(t=$e(t),Ge(this,e,0),this.a.l(t.lo,t.hi))},ze.prototype.writeUint64String=ze.prototype.vb,ze.prototype.rb=function(e,t){null!=t&&(b(-2147483648<=t&&2147483648>t),null!=t&&(Ge(this,e,0),this.a.wa(t)))},ze.prototype.writeSint32=ze.prototype.rb,ze.prototype.sb=function(e,t){null!=t&&(b(-0x8000000000000000<=t&&0x8000000000000000>t),null!=t&&(Ge(this,e,0),this.a.xa(t)))},ze.prototype.writeSint64=ze.prototype.sb,ze.prototype.$d=function(e,t){null!=t&&null!=t&&(Ge(this,e,0),this.a.W(t))},ze.prototype.writeSintHash64=ze.prototype.$d,ze.prototype.Zd=function(e,t){null!=t&&null!=t&&(Ge(this,e,0),this.a.Ta(t))},ze.prototype.writeSint64String=ze.prototype.Zd,ze.prototype.Pa=function(e,t){null!=t&&(b(0<=t&&4294967296>t),Ge(this,e,5),this.a.s(t))},ze.prototype.writeFixed32=ze.prototype.Pa,ze.prototype.Qa=function(e,t){null!=t&&(b(0<=t&&0x10000000000000000>t),Ge(this,e,1),this.a.V(t))},ze.prototype.writeFixed64=ze.prototype.Qa,ze.prototype.nb=function(e,t){null!=t&&(t=$e(t),Ge(this,e,1),this.a.A(t.lo,t.hi))},ze.prototype.writeFixed64String=ze.prototype.nb,ze.prototype.Ra=function(e,t){null!=t&&(b(-2147483648<=t&&2147483648>t),Ge(this,e,5),this.a.S(t))},ze.prototype.writeSfixed32=ze.prototype.Ra,ze.prototype.Sa=function(e,t){null!=t&&(b(-0x8000000000000000<=t&&0x8000000000000000>t),Ge(this,e,1),this.a.T(t))},ze.prototype.writeSfixed64=ze.prototype.Sa,ze.prototype.qb=function(e,t){null!=t&&(t=Ze(t),Ge(this,e,1),this.a.A(t.lo,t.hi))},ze.prototype.writeSfixed64String=ze.prototype.qb,ze.prototype.L=function(e,t){null!=t&&(Ge(this,e,5),this.a.L(t))},ze.prototype.writeFloat=ze.prototype.L,ze.prototype.J=function(e,t){null!=t&&(Ge(this,e,1),this.a.J(t))},ze.prototype.writeDouble=ze.prototype.J,ze.prototype.I=function(e,t){null!=t&&(b("boolean"==typeof t||"number"==typeof t),Ge(this,e,0),this.a.I(t))},ze.prototype.writeBool=ze.prototype.I,ze.prototype.R=function(e,t){null!=t&&(b(-2147483648<=t&&2147483648>t),Ge(this,e,0),this.a.M(t))},ze.prototype.writeEnum=ze.prototype.R,ze.prototype.U=function(e,t){null!=t&&(e=We(this,e),this.a.U(t),Ve(this,e))},ze.prototype.writeString=ze.prototype.U,ze.prototype.ja=function(e,t){null!=t&&(t=oe(t),Ge(this,e,2),this.a.j(t.length),He(this,t))},ze.prototype.writeBytes=ze.prototype.ja,ze.prototype.Rc=function(e,t,n){null!=t&&(e=We(this,e),n(t,this),Ve(this,e))},ze.prototype.writeMessage=ze.prototype.Rc,ze.prototype.Sc=function(e,t,n){null!=t&&(Ge(this,1,3),Ge(this,2,0),this.a.M(e),e=We(this,3),n(t,this),Ve(this,e),Ge(this,1,4))},ze.prototype.writeMessageSet=ze.prototype.Sc,ze.prototype.Oc=function(e,t,n){null!=t&&(Ge(this,e,3),n(t,this),Ge(this,e,4))},ze.prototype.writeGroup=ze.prototype.Oc,ze.prototype.K=function(e,t){null!=t&&(b(8==t.length),Ge(this,e,1),this.a.K(t))},ze.prototype.writeFixedHash64=ze.prototype.K,ze.prototype.N=function(e,t){null!=t&&(b(8==t.length),Ge(this,e,0),this.a.N(t))},ze.prototype.writeVarintHash64=ze.prototype.N,ze.prototype.A=function(e,t,n){Ge(this,e,1),this.a.A(t,n)},ze.prototype.writeSplitFixed64=ze.prototype.A,ze.prototype.l=function(e,t,n){Ge(this,e,0),this.a.l(t,n)},ze.prototype.writeSplitVarint64=ze.prototype.l,ze.prototype.tb=function(e,t,n){Ge(this,e,0);var r=this.a;W(t,n,(function(e,t){r.l(e>>>0,t>>>0)}))},ze.prototype.writeSplitZigzagVarint64=ze.prototype.tb,ze.prototype.Ed=function(e,t){if(null!=t)for(var n=0;n>>0,t>>>0)}));Ve(this,e)}},ze.prototype.writePackedSplitZigzagVarint64=ze.prototype.od,ze.prototype.dd=function(e,t){if(null!=t&&t.length){e=We(this,e);for(var n=0;n=0&&(t.hash=e.substr(n),e=e.substr(0,n));var r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}},10063:function(e,t,n){"use strict";var r=n(99415),i={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},o={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},a={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return r.isMemo(e)?a:s[e.$$typeof]||i}s[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[r.Memo]=a;var c=Object.defineProperty,u=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,h=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(h){var i=f(n);i&&i!==h&&e(t,i,r)}var a=u(n);d&&(a=a.concat(d(n)));for(var s=l(t),m=l(n),g=0;g>1,u=-7,d=n?i-1:0,p=n?-1:1,f=e[t+d];for(d+=p,o=f&(1<<-u)-1,f>>=-u,u+=s;u>0;o=256*o+e[t+d],d+=p,u-=8);for(a=o&(1<<-u)-1,o>>=-u,u+=r;u>0;a=256*a+e[t+d],d+=p,u-=8);if(0===o)o=1-c;else{if(o===l)return a?NaN:1/0*(f?-1:1);a+=Math.pow(2,r),o-=c}return(f?-1:1)*a*Math.pow(2,o-r)},t.write=function(e,t,n,r,i,o){var a,s,l,c=8*o-i-1,u=(1<>1,p=23===i?Math.pow(2,-24)-Math.pow(2,-77):0,f=r?0:o-1,h=r?1:-1,m=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,a=u):(a=Math.floor(Math.log(t)/Math.LN2),t*(l=Math.pow(2,-a))<1&&(a--,l*=2),(t+=a+d>=1?p/l:p*Math.pow(2,1-d))*l>=2&&(a++,l/=2),a+d>=u?(s=0,a=u):a+d>=1?(s=(t*l-1)*Math.pow(2,i),a+=d):(s=t*Math.pow(2,d-1)*Math.pow(2,i),a=0));i>=8;e[n+f]=255&s,f+=h,s/=256,i-=8);for(a=a<0;e[n+f]=255&a,f+=h,a/=256,c-=8);e[n+f-h]|=128*m}},21700:function(e){"use strict";e.exports=function(e,t,n,r,i,o,a,s){if(!e){var l;if(void 0===t)l=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var c=[n,r,i,o,a,s],u=0;(l=new Error(t.replace(/%s/g,(function(){return c[u++]})))).name="Invariant Violation"}throw l.framesToPop=1,l}}},51899:function(e,t,n){var r=/^\s+|\s+$/g,i=/^[-+]0x[0-9a-f]+$/i,o=/^0b[01]+$/i,a=/^0o[0-7]+$/i,s=parseInt,l="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,c="object"==typeof self&&self&&self.Object===Object&&self,u=l||c||Function("return this")(),d=Object.prototype.toString,p=Math.max,f=Math.min,h=function(){return u.Date.now()};function m(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function g(e){if("number"==typeof e)return e;if(function(e){return"symbol"==typeof e||function(e){return!!e&&"object"==typeof e}(e)&&"[object Symbol]"==d.call(e)}(e))return NaN;if(m(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=m(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(r,"");var n=o.test(e);return n||a.test(e)?s(e.slice(2),n?2:8):i.test(e)?NaN:+e}e.exports=function(e,t,n){var r,i,o,a,s,l,c=0,u=!1,d=!1,y=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function v(t){var n=r,o=i;return r=i=void 0,c=t,a=e.apply(o,n)}function b(e){return c=e,s=setTimeout(k,t),u?v(e):a}function w(e){var n=e-l;return void 0===l||n>=t||n<0||d&&e-c>=o}function k(){var e=h();if(w(e))return E(e);s=setTimeout(k,function(e){var n=t-(e-l);return d?f(n,o-(e-c)):n}(e))}function E(e){return s=void 0,y&&r?v(e):(r=i=void 0,a)}function S(){var e=h(),n=w(e);if(r=arguments,i=this,l=e,n){if(void 0===s)return b(l);if(d)return s=setTimeout(k,t),v(l)}return void 0===s&&(s=setTimeout(k,t)),a}return t=g(t)||0,m(n)&&(u=!!n.leading,o=(d="maxWait"in n)?p(g(n.maxWait)||0,t):o,y="trailing"in n?!!n.trailing:y),S.cancel=function(){void 0!==s&&clearTimeout(s),c=0,r=l=i=s=void 0},S.flush=function(){return void 0===s?a:E(h())},S}},14978:function(e,t,n){var r="Expected a function",i=/^\s+|\s+$/g,o=/^[-+]0x[0-9a-f]+$/i,a=/^0b[01]+$/i,s=/^0o[0-7]+$/i,l=parseInt,c="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,u="object"==typeof self&&self&&self.Object===Object&&self,d=c||u||Function("return this")(),p=Object.prototype.toString,f=Math.max,h=Math.min,m=function(){return d.Date.now()};function g(e,t,n){var i,o,a,s,l,c,u=0,d=!1,p=!1,g=!0;if("function"!=typeof e)throw new TypeError(r);function b(t){var n=i,r=o;return i=o=void 0,u=t,s=e.apply(r,n)}function w(e){return u=e,l=setTimeout(E,t),d?b(e):s}function k(e){var n=e-c;return void 0===c||n>=t||n<0||p&&e-u>=a}function E(){var e=m();if(k(e))return S(e);l=setTimeout(E,function(e){var n=t-(e-c);return p?h(n,a-(e-u)):n}(e))}function S(e){return l=void 0,g&&i?b(e):(i=o=void 0,s)}function x(){var e=m(),n=k(e);if(i=arguments,o=this,c=e,n){if(void 0===l)return w(c);if(p)return l=setTimeout(E,t),b(c)}return void 0===l&&(l=setTimeout(E,t)),s}return t=v(t)||0,y(n)&&(d=!!n.leading,a=(p="maxWait"in n)?f(v(n.maxWait)||0,t):a,g="trailing"in n?!!n.trailing:g),x.cancel=function(){void 0!==l&&clearTimeout(l),u=0,i=c=o=l=void 0},x.flush=function(){return void 0===l?s:S(m())},x}function y(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function v(e){if("number"==typeof e)return e;if(function(e){return"symbol"==typeof e||function(e){return!!e&&"object"==typeof e}(e)&&"[object Symbol]"==p.call(e)}(e))return NaN;if(y(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=y(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(i,"");var n=a.test(e);return n||s.test(e)?l(e.slice(2),n?2:8):o.test(e)?NaN:+e}e.exports=function(e,t,n){var i=!0,o=!0;if("function"!=typeof e)throw new TypeError(r);return y(n)&&(i="leading"in n?!!n.leading:i,o="trailing"in n?!!n.trailing:o),g(e,t,{leading:i,maxWait:t,trailing:o})}},70861:function(e,t,n){var r=n(83250).Symbol;e.exports=r},29233:function(e){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length,i=Array(r);++ni?0:i+t),(n=n>i?i:n)<0&&(n+=i),i=t>n?0:n-t>>>0,t>>>=0;for(var o=Array(i);++r=i?e:r(e,t,n)}},41254:function(e,t,n){var r=n(3237),i=n(63932),o=n(15233),a=n(99835);e.exports=function(e){return function(t){t=a(t);var n=i(t)?o(t):void 0,s=n?n[0]:t.charAt(0),l=n?r(n,1).join(""):t.slice(1);return s[e]()+l}}},25048:function(e,t,n){var r=n(85115),i=n(8820),o=n(12170),a=RegExp("['’]","g");e.exports=function(e){return function(t){return r(o(i(t).replace(a,"")),e,"")}}},33729:function(e,t,n){var r=n(61642)({"À":"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"});e.exports=r},20302:function(e,t,n){var r="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g;e.exports=r},91339:function(e,t,n){var r=n(70861),i=Object.prototype,o=i.hasOwnProperty,a=i.toString,s=r?r.toStringTag:void 0;e.exports=function(e){var t=o.call(e,s),n=e[s];try{e[s]=void 0;var r=!0}catch(e){}var i=a.call(e);return r&&(t?e[s]=n:delete e[s]),i}},63932:function(e){var t=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]");e.exports=function(e){return t.test(e)}},70605:function(e){var t=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/;e.exports=function(e){return t.test(e)}},25151:function(e){var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},83250:function(e,t,n){var r=n(20302),i="object"==typeof self&&self&&self.Object===Object&&self,o=r||i||Function("return this")();e.exports=o},15233:function(e,t,n){var r=n(59512),i=n(63932),o=n(32205);e.exports=function(e){return i(e)?o(e):r(e)}},32205:function(e){var t="\\ud800-\\udfff",n="["+t+"]",r="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",i="\\ud83c[\\udffb-\\udfff]",o="[^"+t+"]",a="(?:\\ud83c[\\udde6-\\uddff]){2}",s="[\\ud800-\\udbff][\\udc00-\\udfff]",l="(?:"+r+"|"+i+")"+"?",c="[\\ufe0e\\ufe0f]?",u=c+l+("(?:\\u200d(?:"+[o,a,s].join("|")+")"+c+l+")*"),d="(?:"+[o+r+"?",r,a,s,n].join("|")+")",p=RegExp(i+"(?="+i+")|"+d+u,"g");e.exports=function(e){return e.match(p)||[]}},76061:function(e){var t="\\ud800-\\udfff",n="\\u2700-\\u27bf",r="a-z\\xdf-\\xf6\\xf8-\\xff",i="A-Z\\xc0-\\xd6\\xd8-\\xde",o="\\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",a="["+o+"]",s="\\d+",l="["+n+"]",c="["+r+"]",u="[^"+t+o+s+n+r+i+"]",d="(?:\\ud83c[\\udde6-\\uddff]){2}",p="[\\ud800-\\udbff][\\udc00-\\udfff]",f="["+i+"]",h="(?:"+c+"|"+u+")",m="(?:"+f+"|"+u+")",g="(?:['’](?:d|ll|m|re|s|t|ve))?",y="(?:['’](?:D|LL|M|RE|S|T|VE))?",v="(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?",b="[\\ufe0e\\ufe0f]?",w=b+v+("(?:\\u200d(?:"+["[^"+t+"]",d,p].join("|")+")"+b+v+")*"),k="(?:"+[l,d,p].join("|")+")"+w,E=RegExp([f+"?"+c+"+"+g+"(?="+[a,f,"$"].join("|")+")",m+"+"+y+"(?="+[a,f+h,"$"].join("|")+")",f+"?"+h+"+"+g,f+"+"+y,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",s,k].join("|"),"g");e.exports=function(e){return e.match(E)||[]}},89309:function(e,t,n){var r=n(60844),i=n(25048)((function(e,t,n){return t=t.toLowerCase(),e+(n?r(t):t)}));e.exports=i},60844:function(e,t,n){var r=n(99835),i=n(51309);e.exports=function(e){return i(r(e).toLowerCase())}},8820:function(e,t,n){var r=n(33729),i=n(99835),o=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,a=RegExp("[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]","g");e.exports=function(e){return(e=i(e))&&e.replace(o,r).replace(a,"")}},55589:function(e){var t=Array.isArray;e.exports=t},50440:function(e){e.exports=function(e){return null!=e&&"object"==typeof e}},52624:function(e,t,n){var r=n(69823),i=n(50440);e.exports=function(e){return"symbol"==typeof e||i(e)&&"[object Symbol]"==r(e)}},99835:function(e,t,n){var r=n(86245);e.exports=function(e){return null==e?"":r(e)}},51309:function(e,t,n){var r=n(41254)("toUpperCase");e.exports=r},12170:function(e,t,n){var r=n(96026),i=n(70605),o=n(99835),a=n(76061);e.exports=function(e,t,n){return e=o(e),void 0===(t=n?void 0:t)?i(e)?a(e):r(e):e.match(t)||[]}},73656:function(e){var t,n,r=e.exports={};function i(){throw new Error("setTimeout has not been defined")}function o(){throw new Error("clearTimeout has not been defined")}function a(e){if(t===setTimeout)return setTimeout(e,0);if((t===i||!t)&&setTimeout)return t=setTimeout,setTimeout(e,0);try{return t(e,0)}catch(n){try{return t.call(null,e,0)}catch(n){return t.call(this,e,0)}}}!function(){try{t="function"==typeof setTimeout?setTimeout:i}catch(e){t=i}try{n="function"==typeof clearTimeout?clearTimeout:o}catch(e){n=o}}();var s,l=[],c=!1,u=-1;function d(){c&&s&&(c=!1,s.length?l=s.concat(l):u=-1,l.length&&p())}function p(){if(!c){var e=a(d);c=!0;for(var t=l.length;t;){for(s=l,l=[];++u1)for(var n=1;n0&&l>s&&(l=s);for(var c=0;c=0?(u=h.substr(0,m),d=h.substr(m+1)):(u=h,d=""),p=decodeURIComponent(u),f=decodeURIComponent(d),t(o,p)?Array.isArray(o[p])?o[p].push(f):o[p]=[o[p],f]:o[p]=f}return o}},8379:function(e){"use strict";var t=function(e){switch(typeof e){case"string":return e;case"boolean":return e?"true":"false";case"number":return isFinite(e)?e:"";default:return""}};e.exports=function(e,n,r,i){return n=n||"&",r=r||"=",null===e&&(e=void 0),"object"==typeof e?Object.keys(e).map((function(i){var o=encodeURIComponent(t(i))+r;return Array.isArray(e[i])?e[i].map((function(e){return o+encodeURIComponent(t(e))})).join(n):o+encodeURIComponent(t(e[i]))})).filter(Boolean).join(n):i?encodeURIComponent(t(i))+r+encodeURIComponent(t(e)):""}},13254:function(e,t,n){"use strict";n(27781),t.stringify=n(8379)},24255:function(e,t,n){"use strict";n.d(t,{s:function(){return S},Z:function(){return O}});var r=n(11757),i=n(42601),o=n(6193),a=n(44194),s=a.createContext({}),l=n(17082),c=n(51865),u=n.n(c),d=n(30659),p=n(31991),f=n(13233),h=n(67762);function m(e,t,n){var r=t;return!r&&n&&(r="".concat(e,"-").concat(n)),r}function g(e,t){var n=e["page".concat(t?"Y":"X","Offset")],r="scroll".concat(t?"Top":"Left");if("number"!=typeof n){var i=e.document;"number"!=typeof(n=i.documentElement[r])&&(n=i.body[r])}return n}var y=n(77588),v=n(6918),b=n(34221),w=a.memo((function(e){return e.children}),(function(e,t){return!t.shouldUpdate})),k={width:0,height:0,overflow:"hidden",outline:"none"},E={outline:"none"};var S=a.forwardRef((function(e,t){var n=e.prefixCls,i=e.className,o=e.style,c=e.title,d=e.ariaId,p=e.footer,f=e.closable,m=e.closeIcon,g=e.onClose,y=e.children,S=e.bodyStyle,x=e.bodyProps,T=e.modalRender,C=e.onMouseDown,_=e.onMouseUp,A=e.holderRef,O=e.visible,R=e.forceRender,P=e.width,I=e.height,M=e.classNames,N=e.styles,L=a.useContext(s).panel,D=(0,b.x1)(A,L),j=(0,a.useRef)(),B=(0,a.useRef)();a.useImperativeHandle(t,(function(){return{focus:function(){var e;null===(e=j.current)||void 0===e||e.focus({preventScroll:!0})},changeActive:function(e){var t=document.activeElement;e&&t===B.current?j.current.focus({preventScroll:!0}):e||t!==j.current||B.current.focus({preventScroll:!0})}}}));var q={};void 0!==P&&(q.width=P),void 0!==I&&(q.height=I);var F=p?a.createElement("div",{className:u()("".concat(n,"-footer"),null==M?void 0:M.footer),style:(0,l.Z)({},null==N?void 0:N.footer)},p):null,$=c?a.createElement("div",{className:u()("".concat(n,"-header"),null==M?void 0:M.header),style:(0,l.Z)({},null==N?void 0:N.header)},a.createElement("div",{className:"".concat(n,"-title"),id:d},c)):null,U=(0,a.useMemo)((function(){return"object"===(0,v.Z)(f)&&null!==f?f:f?{closeIcon:null!=m?m:a.createElement("span",{className:"".concat(n,"-close-x")})}:{}}),[f,m,n]),Z=(0,h.Z)(U,!0),z="object"===(0,v.Z)(f)&&f.disabled,H=f?a.createElement("button",(0,r.Z)({type:"button",onClick:g,"aria-label":"Close"},Z,{className:"".concat(n,"-close"),disabled:z}),U.closeIcon):null,W=a.createElement("div",{className:u()("".concat(n,"-content"),null==M?void 0:M.content),style:null==N?void 0:N.content},H,$,a.createElement("div",(0,r.Z)({className:u()("".concat(n,"-body"),null==M?void 0:M.body),style:(0,l.Z)((0,l.Z)({},S),null==N?void 0:N.body)},x),y),F);return a.createElement("div",{key:"dialog-element",role:"dialog","aria-labelledby":c?d:null,"aria-modal":"true",ref:D,style:(0,l.Z)((0,l.Z)({},o),q),className:u()(n,i),onMouseDown:C,onMouseUp:_},a.createElement("div",{ref:j,tabIndex:0,style:E},a.createElement(w,{shouldUpdate:O||R},T?T(W):W)),a.createElement("div",{tabIndex:0,ref:B,style:k}))})),x=a.forwardRef((function(e,t){var n=e.prefixCls,o=e.title,s=e.style,c=e.className,d=e.visible,p=e.forceRender,f=e.destroyOnClose,h=e.motionName,m=e.ariaId,v=e.onVisibleChanged,b=e.mousePosition,w=(0,a.useRef)(),k=a.useState(),E=(0,i.Z)(k,2),x=E[0],T=E[1],C={};function _(){var e,t,n,r,i,o=(e=w.current,t=e.getBoundingClientRect(),n={left:t.left,top:t.top},r=e.ownerDocument,i=r.defaultView||r.parentWindow,n.left+=g(i),n.top+=g(i,!0),n);T(b&&(b.x||b.y)?"".concat(b.x-o.left,"px ").concat(b.y-o.top,"px"):"")}return x&&(C.transformOrigin=x),a.createElement(y.ZP,{visible:d,onVisibleChanged:v,onAppearPrepare:_,onEnterPrepare:_,forceRender:p,motionName:h,removeOnLeave:f,ref:w},(function(i,d){var p=i.className,f=i.style;return a.createElement(S,(0,r.Z)({},e,{ref:t,title:o,ariaId:m,prefixCls:n,holderRef:d,style:(0,l.Z)((0,l.Z)((0,l.Z)({},f),s),C),className:u()(c,p)}))}))}));x.displayName="Content";var T=x,C=function(e){var t=e.prefixCls,n=e.style,i=e.visible,o=e.maskProps,s=e.motionName,c=e.className;return a.createElement(y.ZP,{key:"mask",visible:i,motionName:s,leavedClassName:"".concat(t,"-mask-hidden")},(function(e,i){var s=e.className,d=e.style;return a.createElement("div",(0,r.Z)({ref:i,style:(0,l.Z)((0,l.Z)({},d),n),className:u()("".concat(t,"-mask"),s,c)},o))}))},_=(n(32970),function(e){var t=e.prefixCls,n=void 0===t?"rc-dialog":t,o=e.zIndex,s=e.visible,c=void 0!==s&&s,g=e.keyboard,y=void 0===g||g,v=e.focusTriggerAfterClose,b=void 0===v||v,w=e.wrapStyle,k=e.wrapClassName,E=e.wrapProps,S=e.onClose,x=e.afterOpenChange,_=e.afterClose,A=e.transitionName,O=e.animation,R=e.closable,P=void 0===R||R,I=e.mask,M=void 0===I||I,N=e.maskTransitionName,L=e.maskAnimation,D=e.maskClosable,j=void 0===D||D,B=e.maskStyle,q=e.maskProps,F=e.rootClassName,$=e.classNames,U=e.styles;var Z=(0,a.useRef)(),z=(0,a.useRef)(),H=(0,a.useRef)(),W=a.useState(c),V=(0,i.Z)(W,2),G=V[0],K=V[1],Y=(0,p.Z)();function X(e){null==S||S(e)}var Q=(0,a.useRef)(!1),J=(0,a.useRef)(),ee=null;j&&(ee=function(e){Q.current?Q.current=!1:z.current===e.target&&X(e)}),(0,a.useEffect)((function(){c&&(K(!0),(0,d.Z)(z.current,document.activeElement)||(Z.current=document.activeElement))}),[c]),(0,a.useEffect)((function(){return function(){clearTimeout(J.current)}}),[]);var te=(0,l.Z)((0,l.Z)((0,l.Z)({zIndex:o},w),null==U?void 0:U.wrapper),{},{display:G?null:"none"});return a.createElement("div",(0,r.Z)({className:u()("".concat(n,"-root"),F)},(0,h.Z)(e,{data:!0})),a.createElement(C,{prefixCls:n,visible:M&&c,motionName:m(n,N,L),style:(0,l.Z)((0,l.Z)({zIndex:o},B),null==U?void 0:U.mask),maskProps:q,className:null==$?void 0:$.mask}),a.createElement("div",(0,r.Z)({tabIndex:-1,onKeyDown:function(e){if(y&&e.keyCode===f.Z.ESC)return e.stopPropagation(),void X(e);c&&e.keyCode===f.Z.TAB&&H.current.changeActive(!e.shiftKey)},className:u()("".concat(n,"-wrap"),k,null==$?void 0:$.wrapper),ref:z,onClick:ee,style:te},E),a.createElement(T,(0,r.Z)({},e,{onMouseDown:function(){clearTimeout(J.current),Q.current=!0},onMouseUp:function(){J.current=setTimeout((function(){Q.current=!1}))},ref:H,closable:P,ariaId:Y,prefixCls:n,visible:c&&G,onClose:X,onVisibleChanged:function(e){if(e)(0,d.Z)(z.current,document.activeElement)||null===(t=H.current)||void 0===t||t.focus();else{if(K(!1),M&&Z.current&&b){try{Z.current.focus({preventScroll:!0})}catch(e){}Z.current=null}G&&(null==_||_())}var t;null==x||x(e)},motionName:m(n,A,O)}))))}),A=function(e){var t=e.visible,n=e.getContainer,l=e.forceRender,c=e.destroyOnClose,u=void 0!==c&&c,d=e.afterClose,p=e.panelRef,f=a.useState(t),h=(0,i.Z)(f,2),m=h[0],g=h[1],y=a.useMemo((function(){return{panel:p}}),[p]);return a.useEffect((function(){t&&g(!0)}),[t]),l||!u||m?a.createElement(s.Provider,{value:y},a.createElement(o.Z,{open:t||l||m,autoDestroy:!1,getContainer:n,autoLock:t||m},a.createElement(_,(0,r.Z)({},e,{destroyOnClose:u,afterClose:function(){null==d||d(),g(!1)}})))):null};A.displayName="Dialog";var O=A},14005:function(e,t,n){"use strict";n.d(t,{Z:function(){return E}});var r=n(11757),i=n(20173),o=n(42601),a=n(73457),s=n(55420),l=n(51865),c=n.n(l),u=n(34221),d=n(44194),p=n(13233),f=n(24801),h=p.Z.ESC,m=p.Z.TAB;var g=(0,d.forwardRef)((function(e,t){var n=e.overlay,r=e.arrow,i=e.prefixCls,o=(0,d.useMemo)((function(){return"function"==typeof n?n():n}),[n]),a=(0,u.sQ)(t,(0,u.C4)(o));return d.createElement(d.Fragment,null,r&&d.createElement("div",{className:"".concat(i,"-arrow")}),d.cloneElement(o,{ref:(0,u.Yr)(o)?a:void 0}))})),y={adjustX:1,adjustY:1},v=[0,0],b={topLeft:{points:["bl","tl"],overflow:y,offset:[0,-4],targetOffset:v},top:{points:["bc","tc"],overflow:y,offset:[0,-4],targetOffset:v},topRight:{points:["br","tr"],overflow:y,offset:[0,-4],targetOffset:v},bottomLeft:{points:["tl","bl"],overflow:y,offset:[0,4],targetOffset:v},bottom:{points:["tc","bc"],overflow:y,offset:[0,4],targetOffset:v},bottomRight:{points:["tr","br"],overflow:y,offset:[0,4],targetOffset:v}},w=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function k(e,t){var n,l=e.arrow,p=void 0!==l&&l,y=e.prefixCls,v=void 0===y?"rc-dropdown":y,k=e.transitionName,E=e.animation,S=e.align,x=e.placement,T=void 0===x?"bottomLeft":x,C=e.placements,_=void 0===C?b:C,A=e.getPopupContainer,O=e.showAction,R=e.hideAction,P=e.overlayClassName,I=e.overlayStyle,M=e.visible,N=e.trigger,L=void 0===N?["hover"]:N,D=e.autoFocus,j=e.overlay,B=e.children,q=e.onVisibleChange,F=(0,a.Z)(e,w),$=d.useState(),U=(0,o.Z)($,2),Z=U[0],z=U[1],H="visible"in e?M:Z,W=d.useRef(null),V=d.useRef(null),G=d.useRef(null);d.useImperativeHandle(t,(function(){return W.current}));var K=function(e){z(e),null==q||q(e)};!function(e){var t=e.visible,n=e.triggerRef,r=e.onVisibleChange,i=e.autoFocus,o=e.overlayRef,a=d.useRef(!1),s=function(){var e,i;t&&(null===(e=n.current)||void 0===e||null===(i=e.focus)||void 0===i||i.call(e),null==r||r(!1))},l=function(){var e;return!(null===(e=o.current)||void 0===e||!e.focus||(o.current.focus(),a.current=!0,0))},c=function(e){switch(e.keyCode){case h:s();break;case m:var t=!1;a.current||(t=l()),t?e.preventDefault():s()}};d.useEffect((function(){return t?(window.addEventListener("keydown",c),i&&(0,f.Z)(l,3),function(){window.removeEventListener("keydown",c),a.current=!1}):function(){a.current=!1}}),[t])}({visible:H,triggerRef:G,onVisibleChange:K,autoFocus:D,overlayRef:V});var Y,X,Q,J=function(){return d.createElement(g,{ref:V,overlay:j,prefixCls:v,arrow:p})},ee=d.cloneElement(B,{className:c()(null===(n=B.props)||void 0===n?void 0:n.className,H&&(Y=e.openClassName,void 0!==Y?Y:"".concat(v,"-open"))),ref:(0,u.Yr)(B)?(0,u.sQ)(G,(0,u.C4)(B)):void 0}),te=R;return te||-1===L.indexOf("contextMenu")||(te=["click"]),d.createElement(s.Z,(0,r.Z)({builtinPlacements:_},F,{prefixCls:v,ref:W,popupClassName:c()(P,(0,i.Z)({},"".concat(v,"-show-arrow"),p)),popupStyle:I,action:L,showAction:O,hideAction:te,popupPlacement:T,popupAlign:S,popupTransitionName:k,popupAnimation:E,popupVisible:H,stretch:(X=e.minOverlayWidthMatchTrigger,Q=e.alignPoint,("minOverlayWidthMatchTrigger"in e?X:!Q)?"minWidth":""),popup:"function"==typeof j?J:J(),onPopupVisibleChange:K,onPopupClick:function(t){var n=e.onOverlayClick;z(!1),n&&n(t)},getPopupContainer:A}),ee)}var E=d.forwardRef(k)},14138:function(e,t,n){"use strict";n.d(t,{gN:function(){return Se},zb:function(){return k},RV:function(){return Ne},aV:function(){return xe},ZM:function(){return E},ZP:function(){return Ue},cI:function(){return Ie},qo:function(){return Fe}});var r=n(44194),i=n(11757),o=n(73457),a=n(72298),s=n(48921),l=n(17082),c=n(56299),u=n(74592),d=n(32099),p=n(54665),f=n(14755),h=n(3518),m=n(20173),g=n(9141),y=n(43782),v=n(32970),b="RC_FORM_INTERNAL_HOOKS",w=function(){(0,v.ZP)(!1,"Can not find FormContext. Please make sure you wrap Field under Form.")},k=r.createContext({getFieldValue:w,getFieldsValue:w,getFieldError:w,getFieldWarning:w,getFieldsError:w,isFieldsTouched:w,isFieldTouched:w,isFieldValidating:w,isFieldsValidating:w,resetFields:w,setFields:w,setFieldValue:w,setFieldsValue:w,validateFields:w,submit:w,getInternalHooks:function(){return w(),{dispatch:w,initEntityValue:w,registerField:w,useSubscribe:w,setInitialValues:w,destroyForm:w,setCallbacks:w,registerWatch:w,getFields:w,setValidateMessages:w,setPreserve:w,getInitialValue:w}}}),E=r.createContext(null);function S(e){return null==e?[]:Array.isArray(e)?e:[e]}function x(e){return e&&!!e._init}var T=n(6918);function C(){return{default:"Validation error on field %s",required:"%s is required",enum:"%s must be one of %s",whitespace:"%s cannot be empty",date:{format:"%s date %s is invalid for format %s",parse:"%s date could not be parsed, %s is invalid ",invalid:"%s date %s is invalid"},types:{string:"%s is not a %s",method:"%s is not a %s (function)",array:"%s is not an %s",object:"%s is not an %s",number:"%s is not a %s",date:"%s is not a %s",boolean:"%s is not a %s",integer:"%s is not an %s",float:"%s is not a %s",regexp:"%s is not a valid %s",email:"%s is not a valid %s",url:"%s is not a valid %s",hex:"%s is not a valid %s"},string:{len:"%s must be exactly %s characters",min:"%s must be at least %s characters",max:"%s cannot be longer than %s characters",range:"%s must be between %s and %s characters"},number:{len:"%s must equal %s",min:"%s cannot be less than %s",max:"%s cannot be greater than %s",range:"%s must be between %s and %s"},array:{len:"%s must be exactly %s in length",min:"%s cannot be less than %s in length",max:"%s cannot be greater than %s in length",range:"%s must be between %s and %s in length"},pattern:{mismatch:"%s value %s does not match pattern %s"},clone:function(){var e=JSON.parse(JSON.stringify(this));return e.clone=this.clone,e}}}var _=C(),A=n(42885),O=n(81761);var R=n(19567);function P(e,t,n){if((0,R.Z)())return Reflect.construct.apply(null,arguments);var r=[null];r.push.apply(r,t);var i=new(e.bind.apply(e,r));return n&&(0,O.Z)(i,n.prototype),i}function I(e){var t="function"==typeof Map?new Map:void 0;return I=function(e){if(null===e||!function(e){try{return-1!==Function.toString.call(e).indexOf("[native code]")}catch(t){return"function"==typeof e}}(e))return e;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,n)}function n(){return P(e,arguments,(0,A.Z)(this).constructor)}return n.prototype=Object.create(e.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),(0,O.Z)(n,e)},I(e)}n(73656);var M=/%[sdj%]/g;function N(e){if(!e||!e.length)return null;var t={};return e.forEach((function(e){var n=e.field;t[n]=t[n]||[],t[n].push(e)})),t}function L(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r=o)return e;switch(e){case"%s":return String(n[i++]);case"%d":return Number(n[i++]);case"%j":try{return JSON.stringify(n[i++])}catch(e){return"[Circular]"}break;default:return e}}));return a}return e}function D(e,t){return null==e||(!("array"!==t||!Array.isArray(e)||e.length)||!(!function(e){return"string"===e||"url"===e||"hex"===e||"email"===e||"date"===e||"pattern"===e}(t)||"string"!=typeof e||e))}function j(e,t,n){var r=0,i=e.length;!function o(a){if(a&&a.length)n(a);else{var s=r;r+=1,s()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+\.)+[a-zA-Z\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]{2,}))$/,W=/^#?([a-f0-9]{6}|[a-f0-9]{3})$/i,V={integer:function(e){return V.number(e)&&parseInt(e,10)===e},float:function(e){return V.number(e)&&!V.integer(e)},array:function(e){return Array.isArray(e)},regexp:function(e){if(e instanceof RegExp)return!0;try{return!!new RegExp(e)}catch(e){return!1}},date:function(e){return"function"==typeof e.getTime&&"function"==typeof e.getMonth&&"function"==typeof e.getYear&&!isNaN(e.getTime())},number:function(e){return!isNaN(e)&&"number"==typeof e},object:function(e){return"object"===(0,T.Z)(e)&&!V.array(e)},method:function(e){return"function"==typeof e},email:function(e){return"string"==typeof e&&e.length<=320&&!!e.match(H)},url:function(e){return"string"==typeof e&&e.length<=2048&&!!e.match(function(){if(U)return U;var e="[a-fA-F\\d:]",t=function(t){return t&&t.includeBoundaries?"(?:(?<=\\s|^)(?=".concat(e,")|(?<=").concat(e,")(?=\\s|$))"):""},n="(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)(?:\\.(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)){3}",r="[a-fA-F\\d]{1,4}",i=["(?:".concat(r,":){7}(?:").concat(r,"|:)"),"(?:".concat(r,":){6}(?:").concat(n,"|:").concat(r,"|:)"),"(?:".concat(r,":){5}(?::").concat(n,"|(?::").concat(r,"){1,2}|:)"),"(?:".concat(r,":){4}(?:(?::").concat(r,"){0,1}:").concat(n,"|(?::").concat(r,"){1,3}|:)"),"(?:".concat(r,":){3}(?:(?::").concat(r,"){0,2}:").concat(n,"|(?::").concat(r,"){1,4}|:)"),"(?:".concat(r,":){2}(?:(?::").concat(r,"){0,3}:").concat(n,"|(?::").concat(r,"){1,5}|:)"),"(?:".concat(r,":){1}(?:(?::").concat(r,"){0,4}:").concat(n,"|(?::").concat(r,"){1,6}|:)"),"(?::(?:(?::".concat(r,"){0,5}:").concat(n,"|(?::").concat(r,"){1,7}|:))")],o="(?:".concat(i.join("|"),")").concat("(?:%[0-9a-zA-Z]{1,})?"),a=new RegExp("(?:^".concat(n,"$)|(?:^").concat(o,"$)")),s=new RegExp("^".concat(n,"$")),l=new RegExp("^".concat(o,"$")),c=function(e){return e&&e.exact?a:new RegExp("(?:".concat(t(e)).concat(n).concat(t(e),")|(?:").concat(t(e)).concat(o).concat(t(e),")"),"g")};c.v4=function(e){return e&&e.exact?s:new RegExp("".concat(t(e)).concat(n).concat(t(e)),"g")},c.v6=function(e){return e&&e.exact?l:new RegExp("".concat(t(e)).concat(o).concat(t(e)),"g")};var u=c.v4().source,d=c.v6().source,p="(?:".concat("(?:(?:[a-z]+:)?//)","|www\\.)").concat("(?:\\S+(?::\\S*)?@)?","(?:localhost|").concat(u,"|").concat(d,"|").concat("(?:(?:[a-z\\u00a1-\\uffff0-9][-_]*)*[a-z\\u00a1-\\uffff0-9]+)").concat("(?:\\.(?:[a-z\\u00a1-\\uffff0-9]-*)*[a-z\\u00a1-\\uffff0-9]+)*").concat("(?:\\.(?:[a-z\\u00a1-\\uffff]{2,}))",")").concat("(?::\\d{2,5})?").concat('(?:[/?#][^\\s"]*)?');return U=new RegExp("(?:^".concat(p,"$)"),"i")}())},hex:function(e){return"string"==typeof e&&!!e.match(W)}},G=function(e,t,n,r,i){if(e.required&&void 0===t)z(e,t,n,r,i);else{var o=e.type;["integer","float","array","regexp","object","method","email","number","date","url","hex"].indexOf(o)>-1?V[o](t)||r.push(L(i.messages.types[o],e.fullField,e.type)):o&&(0,T.Z)(t)!==e.type&&r.push(L(i.messages.types[o],e.fullField,e.type))}},K={required:z,whitespace:function(e,t,n,r,i){(/^\s+$/.test(t)||""===t)&&r.push(L(i.messages.whitespace,e.fullField))},type:G,range:function(e,t,n,r,i){var o="number"==typeof e.len,a="number"==typeof e.min,s="number"==typeof e.max,l=t,c=null,u="number"==typeof t,d="string"==typeof t,p=Array.isArray(t);if(u?c="number":d?c="string":p&&(c="array"),!c)return!1;p&&(l=t.length),d&&(l=t.replace(/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,"_").length),o?l!==e.len&&r.push(L(i.messages[c].len,e.fullField,e.len)):a&&!s&&le.max?r.push(L(i.messages[c].max,e.fullField,e.max)):a&&s&&(le.max)&&r.push(L(i.messages[c].range,e.fullField,e.min,e.max))},enum:function(e,t,n,r,i){e[Z]=Array.isArray(e[Z])?e[Z]:[],-1===e[Z].indexOf(t)&&r.push(L(i.messages[Z],e.fullField,e[Z].join(", ")))},pattern:function(e,t,n,r,i){if(e.pattern)if(e.pattern instanceof RegExp)e.pattern.lastIndex=0,e.pattern.test(t)||r.push(L(i.messages.pattern.mismatch,e.fullField,t,e.pattern));else if("string"==typeof e.pattern){new RegExp(e.pattern).test(t)||r.push(L(i.messages.pattern.mismatch,e.fullField,t,e.pattern))}}},Y=function(e,t,n,r,i){var o=[],a=Array.isArray(t)?"array":(0,T.Z)(t);K.required(e,t,r,o,i,a),n(o)},X=function(e,t,n,r,i){var o=e.type,a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(D(t,o)&&!e.required)return n();K.required(e,t,r,a,i,o),D(t,o)||K.type(e,t,r,a,i)}n(a)},Q={string:function(e,t,n,r,i){var o=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(D(t,"string")&&!e.required)return n();K.required(e,t,r,o,i,"string"),D(t,"string")||(K.type(e,t,r,o,i),K.range(e,t,r,o,i),K.pattern(e,t,r,o,i),!0===e.whitespace&&K.whitespace(e,t,r,o,i))}n(o)},method:function(e,t,n,r,i){var o=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(D(t)&&!e.required)return n();K.required(e,t,r,o,i),void 0!==t&&K.type(e,t,r,o,i)}n(o)},number:function(e,t,n,r,i){var o=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(""===t&&(t=void 0),D(t)&&!e.required)return n();K.required(e,t,r,o,i),void 0!==t&&(K.type(e,t,r,o,i),K.range(e,t,r,o,i))}n(o)},boolean:function(e,t,n,r,i){var o=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(D(t)&&!e.required)return n();K.required(e,t,r,o,i),void 0!==t&&K.type(e,t,r,o,i)}n(o)},regexp:function(e,t,n,r,i){var o=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(D(t)&&!e.required)return n();K.required(e,t,r,o,i),D(t)||K.type(e,t,r,o,i)}n(o)},integer:function(e,t,n,r,i){var o=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(D(t)&&!e.required)return n();K.required(e,t,r,o,i),void 0!==t&&(K.type(e,t,r,o,i),K.range(e,t,r,o,i))}n(o)},float:function(e,t,n,r,i){var o=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(D(t)&&!e.required)return n();K.required(e,t,r,o,i),void 0!==t&&(K.type(e,t,r,o,i),K.range(e,t,r,o,i))}n(o)},array:function(e,t,n,r,i){var o=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(null==t&&!e.required)return n();K.required(e,t,r,o,i,"array"),null!=t&&(K.type(e,t,r,o,i),K.range(e,t,r,o,i))}n(o)},object:function(e,t,n,r,i){var o=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(D(t)&&!e.required)return n();K.required(e,t,r,o,i),void 0!==t&&K.type(e,t,r,o,i)}n(o)},enum:function(e,t,n,r,i){var o=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(D(t)&&!e.required)return n();K.required(e,t,r,o,i),void 0!==t&&K.enum(e,t,r,o,i)}n(o)},pattern:function(e,t,n,r,i){var o=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(D(t,"string")&&!e.required)return n();K.required(e,t,r,o,i),D(t,"string")||K.pattern(e,t,r,o,i)}n(o)},date:function(e,t,n,r,i){var o=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(D(t,"date")&&!e.required)return n();var a;if(K.required(e,t,r,o,i),!D(t,"date"))a=t instanceof Date?t:new Date(t),K.type(e,a,r,o,i),a&&K.range(e,a.getTime(),r,o,i)}n(o)},url:X,hex:X,email:X,required:Y,any:function(e,t,n,r,i){var o=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(D(t)&&!e.required)return n();K.required(e,t,r,o,i)}n(o)}},J=function(){function e(t){(0,u.Z)(this,e),(0,m.Z)(this,"rules",null),(0,m.Z)(this,"_messages",_),this.define(t)}return(0,d.Z)(e,[{key:"define",value:function(e){var t=this;if(!e)throw new Error("Cannot configure a schema with no rules");if("object"!==(0,T.Z)(e)||Array.isArray(e))throw new Error("Rules must be an object");this.rules={},Object.keys(e).forEach((function(n){var r=e[n];t.rules[n]=Array.isArray(r)?r:[r]}))}},{key:"messages",value:function(e){return e&&(this._messages=$(C(),e)),this._messages}},{key:"validate",value:function(t){var n=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(){},o=t,a=r,s=i;if("function"==typeof a&&(s=a,a={}),!this.rules||0===Object.keys(this.rules).length)return s&&s(null,o),Promise.resolve(o);function u(e){var t,n,r=[],i={};for(var a=0;a0&&void 0!==arguments[0]?arguments[0]:[],d=Array.isArray(r)?r:[r];!a.suppressWarning&&d.length&&e.warning("async-validator:",d),d.length&&void 0!==i.message&&(d=[].concat(i.message));var p=d.map(F(i,o));if(a.first&&p.length)return h[i.field]=1,n(p);if(s){if(i.required&&!t.value)return void 0!==i.message?p=[].concat(i.message).map(F(i,o)):a.error&&(p=[a.error(i,L(a.messages.required,i.field))]),n(p);var f={};i.defaultField&&Object.keys(t.value).map((function(e){f[e]=i.defaultField})),f=(0,l.Z)((0,l.Z)({},f),t.rule.fields);var m={};Object.keys(f).forEach((function(e){var t=f[e],n=Array.isArray(t)?t:[t];m[e]=n.map(u.bind(null,e))}));var g=new e(m);g.messages(a.messages),t.rule.options&&(t.rule.options.messages=a.messages,t.rule.options.error=a.error),g.validate(t.value,t.rule.options||a,(function(e){var t=[];p&&p.length&&t.push.apply(t,(0,c.Z)(p)),e&&e.length&&t.push.apply(t,(0,c.Z)(e)),n(t.length?t:null)}))}else n(p)}if(s=s&&(i.required||!i.required&&t.value),i.field=t.field,i.asyncValidator)r=i.asyncValidator(i,t.value,d,t.source,a);else if(i.validator){try{r=i.validator(i,t.value,d,t.source,a)}catch(e){var p,f;null===(p=(f=console).error)||void 0===p||p.call(f,e),a.suppressValidatorError||setTimeout((function(){throw e}),0),d(e.message)}!0===r?d():!1===r?d("function"==typeof i.message?i.message(i.fullField||i.field):i.message||"".concat(i.fullField||i.field," fails")):r instanceof Array?d(r):r instanceof Error&&d(r.message)}r&&r.then&&r.then((function(){return d()}),(function(e){return d(e)}))}),(function(e){u(e)}),o)}},{key:"getType",value:function(e){if(void 0===e.type&&e.pattern instanceof RegExp&&(e.type="pattern"),"function"!=typeof e.validator&&e.type&&!Q.hasOwnProperty(e.type))throw new Error(L("Unknown rule type %s",e.type));return e.type||"string"}},{key:"getValidationMethod",value:function(e){if("function"==typeof e.validator)return e.validator;var t=Object.keys(e),n=t.indexOf("message");return-1!==n&&t.splice(n,1),1===t.length&&"required"===t[0]?Q.required:Q[this.getType(e)]||void 0}}]),e}();(0,m.Z)(J,"register",(function(e,t){if("function"!=typeof t)throw new Error("Cannot register a validator by type, validator is not a function");Q[e]=t})),(0,m.Z)(J,"warning",(function(){})),(0,m.Z)(J,"messages",_),(0,m.Z)(J,"validators",Q);var ee=J,te="'${name}' is not a valid ${type}",ne={default:"Validation error on field '${name}'",required:"'${name}' is required",enum:"'${name}' must be one of [${enum}]",whitespace:"'${name}' cannot be empty",date:{format:"'${name}' is invalid for format date",parse:"'${name}' could not be parsed as date",invalid:"'${name}' is invalid date"},types:{string:te,method:te,array:te,object:te,number:te,date:te,boolean:te,integer:te,float:te,regexp:te,email:te,url:te,hex:te},string:{len:"'${name}' must be exactly ${len} characters",min:"'${name}' must be at least ${min} characters",max:"'${name}' cannot be longer than ${max} characters",range:"'${name}' must be between ${min} and ${max} characters"},number:{len:"'${name}' must equal ${len}",min:"'${name}' cannot be less than ${min}",max:"'${name}' cannot be greater than ${max}",range:"'${name}' must be between ${min} and ${max}"},array:{len:"'${name}' must be exactly ${len} in length",min:"'${name}' cannot be less than ${min} in length",max:"'${name}' cannot be greater than ${max} in length",range:"'${name}' must be between ${min} and ${max} in length"},pattern:{mismatch:"'${name}' does not match pattern ${pattern}"}},re=n(80280),ie=ee;function oe(e,t){return e.replace(/\\?\$\{\w+\}/g,(function(e){if(e.startsWith("\\"))return e.slice(1);var n=e.slice(2,-1);return t[n]}))}var ae="CODE_LOGIC_ERROR";function se(e,t,n,r,i){return le.apply(this,arguments)}function le(){return le=(0,s.Z)((0,a.Z)().mark((function e(t,n,i,o,s){var u,d,p,f,h,g,y,v,b;return(0,a.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return delete(u=(0,l.Z)({},i)).ruleIndex,ie.warning=function(){},u.validator&&(d=u.validator,u.validator=function(){try{return d.apply(void 0,arguments)}catch(e){return console.error(e),Promise.reject(ae)}}),p=null,u&&"array"===u.type&&u.defaultField&&(p=u.defaultField,delete u.defaultField),f=new ie((0,m.Z)({},t,[u])),h=(0,re.T)(ne,o.validateMessages),f.messages(h),g=[],e.prev=10,e.next=13,Promise.resolve(f.validate((0,m.Z)({},t,n),(0,l.Z)({},o)));case 13:e.next=18;break;case 15:e.prev=15,e.t0=e.catch(10),e.t0.errors&&(g=e.t0.errors.map((function(e,t){var n=e.message,i=n===ae?h.default:n;return r.isValidElement(i)?r.cloneElement(i,{key:"error_".concat(t)}):i})));case 18:if(g.length||!p){e.next=23;break}return e.next=21,Promise.all(n.map((function(e,n){return se("".concat(t,".").concat(n),e,p,o,s)})));case 21:return y=e.sent,e.abrupt("return",y.reduce((function(e,t){return[].concat((0,c.Z)(e),(0,c.Z)(t))}),[]));case 23:return v=(0,l.Z)((0,l.Z)({},i),{},{name:t,enum:(i.enum||[]).join(", ")},s),b=g.map((function(e){return"string"==typeof e?oe(e,v):e})),e.abrupt("return",b);case 26:case"end":return e.stop()}}),e,null,[[10,15]])}))),le.apply(this,arguments)}function ce(e,t,n,r,i,o){var c,u=e.join("."),d=n.map((function(e,t){var n=e.validator,r=(0,l.Z)((0,l.Z)({},e),{},{ruleIndex:t});return n&&(r.validator=function(e,t,r){var i=!1,o=n(e,t,(function(){for(var e=arguments.length,t=new Array(e),n=0;n2&&void 0!==arguments[2]&&arguments[2];return e&&e.some((function(e){return ge(t,e,n)}))}function ge(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return!(!e||!t)&&(!(!n&&e.length!==t.length)&&t.every((function(t,n){return e[n]===t})))}function ye(e){var t=arguments.length<=1?void 0:arguments[1];return t&&t.target&&"object"===(0,T.Z)(t.target)&&e in t.target?t.target[e]:t}function ve(e,t,n){var r=e.length;if(t<0||t>=r||n<0||n>=r)return e;var i=e[t],o=t-n;return o>0?[].concat((0,c.Z)(e.slice(0,n)),[i],(0,c.Z)(e.slice(n,t)),(0,c.Z)(e.slice(t+1,r))):o<0?[].concat((0,c.Z)(e.slice(0,t)),(0,c.Z)(e.slice(t+1,n+1)),[i],(0,c.Z)(e.slice(n+1,r))):e}var be=["name"],we=[];function ke(e,t,n,r,i,o){return"function"==typeof e?e(t,n,"source"in o?{source:o.source}:{}):r!==i}var Ee=function(e){(0,f.Z)(n,e);var t=(0,h.Z)(n);function n(e){var i;((0,u.Z)(this,n),i=t.call(this,e),(0,m.Z)((0,p.Z)(i),"state",{resetCount:0}),(0,m.Z)((0,p.Z)(i),"cancelRegisterFunc",null),(0,m.Z)((0,p.Z)(i),"mounted",!1),(0,m.Z)((0,p.Z)(i),"touched",!1),(0,m.Z)((0,p.Z)(i),"dirty",!1),(0,m.Z)((0,p.Z)(i),"validatePromise",void 0),(0,m.Z)((0,p.Z)(i),"prevValidating",void 0),(0,m.Z)((0,p.Z)(i),"errors",we),(0,m.Z)((0,p.Z)(i),"warnings",we),(0,m.Z)((0,p.Z)(i),"cancelRegister",(function(){var e=i.props,t=e.preserve,n=e.isListField,r=e.name;i.cancelRegisterFunc&&i.cancelRegisterFunc(n,t,fe(r)),i.cancelRegisterFunc=null})),(0,m.Z)((0,p.Z)(i),"getNamePath",(function(){var e=i.props,t=e.name,n=e.fieldContext.prefixName,r=void 0===n?[]:n;return void 0!==t?[].concat((0,c.Z)(r),(0,c.Z)(t)):[]})),(0,m.Z)((0,p.Z)(i),"getRules",(function(){var e=i.props,t=e.rules,n=void 0===t?[]:t,r=e.fieldContext;return n.map((function(e){return"function"==typeof e?e(r):e}))})),(0,m.Z)((0,p.Z)(i),"refresh",(function(){i.mounted&&i.setState((function(e){return{resetCount:e.resetCount+1}}))})),(0,m.Z)((0,p.Z)(i),"metaCache",null),(0,m.Z)((0,p.Z)(i),"triggerMetaEvent",(function(e){var t=i.props.onMetaChange;if(t){var n=(0,l.Z)((0,l.Z)({},i.getMeta()),{},{destroy:e});(0,y.Z)(i.metaCache,n)||t(n),i.metaCache=n}else i.metaCache=null})),(0,m.Z)((0,p.Z)(i),"onStoreChange",(function(e,t,n){var r=i.props,o=r.shouldUpdate,a=r.dependencies,s=void 0===a?[]:a,l=r.onReset,c=n.store,u=i.getNamePath(),d=i.getValue(e),p=i.getValue(c),f=t&&me(t,u);switch("valueUpdate"!==n.type||"external"!==n.source||(0,y.Z)(d,p)||(i.touched=!0,i.dirty=!0,i.validatePromise=null,i.errors=we,i.warnings=we,i.triggerMetaEvent()),n.type){case"reset":if(!t||f)return i.touched=!1,i.dirty=!1,i.validatePromise=void 0,i.errors=we,i.warnings=we,i.triggerMetaEvent(),null==l||l(),void i.refresh();break;case"remove":if(o&&ke(o,e,c,d,p,n))return void i.reRender();break;case"setField":var h=n.data;if(f)return"touched"in h&&(i.touched=h.touched),"validating"in h&&!("originRCField"in h)&&(i.validatePromise=h.validating?Promise.resolve([]):null),"errors"in h&&(i.errors=h.errors||we),"warnings"in h&&(i.warnings=h.warnings||we),i.dirty=!0,i.triggerMetaEvent(),void i.reRender();if("value"in h&&me(t,u,!0))return void i.reRender();if(o&&!u.length&&ke(o,e,c,d,p,n))return void i.reRender();break;case"dependenciesUpdate":if(s.map(fe).some((function(e){return me(n.relatedFields,e)})))return void i.reRender();break;default:if(f||(!s.length||u.length||o)&&ke(o,e,c,d,p,n))return void i.reRender()}!0===o&&i.reRender()})),(0,m.Z)((0,p.Z)(i),"validateRules",(function(e){var t=i.getNamePath(),n=i.getValue(),r=e||{},o=r.triggerName,l=r.validateOnly,u=void 0!==l&&l,d=Promise.resolve().then((0,s.Z)((0,a.Z)().mark((function r(){var s,l,u,p,f,h,m;return(0,a.Z)().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:if(i.mounted){r.next=2;break}return r.abrupt("return",[]);case 2:if(s=i.props,l=s.validateFirst,u=void 0!==l&&l,p=s.messageVariables,f=s.validateDebounce,h=i.getRules(),o&&(h=h.filter((function(e){return e})).filter((function(e){var t=e.validateTrigger;return!t||S(t).includes(o)}))),!f||!o){r.next=10;break}return r.next=8,new Promise((function(e){setTimeout(e,f)}));case 8:if(i.validatePromise===d){r.next=10;break}return r.abrupt("return",[]);case 10:return(m=ce(t,n,h,e,u,p)).catch((function(e){return e})).then((function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:we;if(i.validatePromise===d){var t;i.validatePromise=null;var n=[],r=[];null===(t=e.forEach)||void 0===t||t.call(e,(function(e){var t=e.rule.warningOnly,i=e.errors,o=void 0===i?we:i;t?r.push.apply(r,(0,c.Z)(o)):n.push.apply(n,(0,c.Z)(o))})),i.errors=n,i.warnings=r,i.triggerMetaEvent(),i.reRender()}})),r.abrupt("return",m);case 13:case"end":return r.stop()}}),r)}))));return u||(i.validatePromise=d,i.dirty=!0,i.errors=we,i.warnings=we,i.triggerMetaEvent(),i.reRender()),d})),(0,m.Z)((0,p.Z)(i),"isFieldValidating",(function(){return!!i.validatePromise})),(0,m.Z)((0,p.Z)(i),"isFieldTouched",(function(){return i.touched})),(0,m.Z)((0,p.Z)(i),"isFieldDirty",(function(){return!(!i.dirty&&void 0===i.props.initialValue)||void 0!==(0,i.props.fieldContext.getInternalHooks(b).getInitialValue)(i.getNamePath())})),(0,m.Z)((0,p.Z)(i),"getErrors",(function(){return i.errors})),(0,m.Z)((0,p.Z)(i),"getWarnings",(function(){return i.warnings})),(0,m.Z)((0,p.Z)(i),"isListField",(function(){return i.props.isListField})),(0,m.Z)((0,p.Z)(i),"isList",(function(){return i.props.isList})),(0,m.Z)((0,p.Z)(i),"isPreserve",(function(){return i.props.preserve})),(0,m.Z)((0,p.Z)(i),"getMeta",(function(){return i.prevValidating=i.isFieldValidating(),{touched:i.isFieldTouched(),validating:i.prevValidating,errors:i.errors,warnings:i.warnings,name:i.getNamePath(),validated:null===i.validatePromise}})),(0,m.Z)((0,p.Z)(i),"getOnlyChild",(function(e){if("function"==typeof e){var t=i.getMeta();return(0,l.Z)((0,l.Z)({},i.getOnlyChild(e(i.getControlled(),t,i.props.fieldContext))),{},{isFunction:!0})}var n=(0,g.Z)(e);return 1===n.length&&r.isValidElement(n[0])?{child:n[0],isFunction:!1}:{child:n,isFunction:!1}})),(0,m.Z)((0,p.Z)(i),"getValue",(function(e){var t=i.props.fieldContext.getFieldsValue,n=i.getNamePath();return(0,pe.Z)(e||t(!0),n)})),(0,m.Z)((0,p.Z)(i),"getControlled",(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=i.props,n=t.name,r=t.trigger,o=t.validateTrigger,a=t.getValueFromEvent,s=t.normalize,c=t.valuePropName,u=t.getValueProps,d=t.fieldContext,p=void 0!==o?o:d.validateTrigger,f=i.getNamePath(),h=d.getInternalHooks,g=d.getFieldsValue,y=h(b),v=y.dispatch,w=i.getValue(),k=u||function(e){return(0,m.Z)({},c,e)},E=e[r],x=void 0!==n?k(w):{};var T=(0,l.Z)((0,l.Z)({},e),x);T[r]=function(){var e;i.touched=!0,i.dirty=!0,i.triggerMetaEvent();for(var t=arguments.length,n=new Array(t),r=0;r=0&&t<=n.length?(p.keys=[].concat((0,c.Z)(p.keys.slice(0,t)),[p.id],(0,c.Z)(p.keys.slice(t))),o([].concat((0,c.Z)(n.slice(0,t)),[e],(0,c.Z)(n.slice(t))))):(p.keys=[].concat((0,c.Z)(p.keys),[p.id]),o([].concat((0,c.Z)(n),[e]))),p.id+=1},remove:function(e){var t=s(),n=new Set(Array.isArray(e)?e:[e]);n.size<=0||(p.keys=p.keys.filter((function(e,t){return!n.has(t)})),o(t.filter((function(e,t){return!n.has(t)}))))},move:function(e,t){if(e!==t){var n=s();e<0||e>=n.length||t<0||t>=n.length||(p.keys=ve(p.keys,e,t),o(ve(n,e,t)))}}},d=r||[];return Array.isArray(d)||(d=[]),i(d.map((function(e,t){var n=p.keys[t];return void 0===n&&(p.keys[t]=p.id,n=p.keys[t],p.id+=1),{name:t,key:n,isListField:!0}})),l,t)}))))},Te=n(42601);var Ce="__@field_split__";function _e(e){return e.map((function(e){return"".concat((0,T.Z)(e),":").concat(e)})).join(Ce)}var Ae=function(){function e(){(0,u.Z)(this,e),(0,m.Z)(this,"kvs",new Map)}return(0,d.Z)(e,[{key:"set",value:function(e,t){this.kvs.set(_e(e),t)}},{key:"get",value:function(e){return this.kvs.get(_e(e))}},{key:"update",value:function(e,t){var n=t(this.get(e));n?this.set(e,n):this.delete(e)}},{key:"delete",value:function(e){this.kvs.delete(_e(e))}},{key:"map",value:function(e){return(0,c.Z)(this.kvs.entries()).map((function(t){var n=(0,Te.Z)(t,2),r=n[0],i=n[1],o=r.split(Ce);return e({key:o.map((function(e){var t=e.match(/^([^:]*):(.*)$/),n=(0,Te.Z)(t,3),r=n[1],i=n[2];return"number"===r?Number(i):i})),value:i})}))}},{key:"toJSON",value:function(){var e={};return this.map((function(t){var n=t.key,r=t.value;return e[n.join(".")]=r,null})),e}}]),e}(),Oe=Ae,Re=["name"],Pe=(0,d.Z)((function e(t){var n=this;(0,u.Z)(this,e),(0,m.Z)(this,"formHooked",!1),(0,m.Z)(this,"forceRootUpdate",void 0),(0,m.Z)(this,"subscribable",!0),(0,m.Z)(this,"store",{}),(0,m.Z)(this,"fieldEntities",[]),(0,m.Z)(this,"initialValues",{}),(0,m.Z)(this,"callbacks",{}),(0,m.Z)(this,"validateMessages",null),(0,m.Z)(this,"preserve",null),(0,m.Z)(this,"lastValidatePromise",null),(0,m.Z)(this,"getForm",(function(){return{getFieldValue:n.getFieldValue,getFieldsValue:n.getFieldsValue,getFieldError:n.getFieldError,getFieldWarning:n.getFieldWarning,getFieldsError:n.getFieldsError,isFieldsTouched:n.isFieldsTouched,isFieldTouched:n.isFieldTouched,isFieldValidating:n.isFieldValidating,isFieldsValidating:n.isFieldsValidating,resetFields:n.resetFields,setFields:n.setFields,setFieldValue:n.setFieldValue,setFieldsValue:n.setFieldsValue,validateFields:n.validateFields,submit:n.submit,_init:!0,getInternalHooks:n.getInternalHooks}})),(0,m.Z)(this,"getInternalHooks",(function(e){return e===b?(n.formHooked=!0,{dispatch:n.dispatch,initEntityValue:n.initEntityValue,registerField:n.registerField,useSubscribe:n.useSubscribe,setInitialValues:n.setInitialValues,destroyForm:n.destroyForm,setCallbacks:n.setCallbacks,setValidateMessages:n.setValidateMessages,getFields:n.getFields,setPreserve:n.setPreserve,getInitialValue:n.getInitialValue,registerWatch:n.registerWatch}):((0,v.ZP)(!1,"`getInternalHooks` is internal usage. Should not call directly."),null)})),(0,m.Z)(this,"useSubscribe",(function(e){n.subscribable=e})),(0,m.Z)(this,"prevWithoutPreserves",null),(0,m.Z)(this,"setInitialValues",(function(e,t){if(n.initialValues=e||{},t){var r,i=(0,re.T)(e,n.store);null===(r=n.prevWithoutPreserves)||void 0===r||r.map((function(t){var n=t.key;i=(0,re.Z)(i,n,(0,pe.Z)(e,n))})),n.prevWithoutPreserves=null,n.updateStore(i)}})),(0,m.Z)(this,"destroyForm",(function(e){if(e)n.updateStore({});else{var t=new Oe;n.getFieldEntities(!0).forEach((function(e){n.isMergedPreserve(e.isPreserve())||t.set(e.getNamePath(),!0)})),n.prevWithoutPreserves=t}})),(0,m.Z)(this,"getInitialValue",(function(e){var t=(0,pe.Z)(n.initialValues,e);return e.length?(0,re.T)(t):t})),(0,m.Z)(this,"setCallbacks",(function(e){n.callbacks=e})),(0,m.Z)(this,"setValidateMessages",(function(e){n.validateMessages=e})),(0,m.Z)(this,"setPreserve",(function(e){n.preserve=e})),(0,m.Z)(this,"watchList",[]),(0,m.Z)(this,"registerWatch",(function(e){return n.watchList.push(e),function(){n.watchList=n.watchList.filter((function(t){return t!==e}))}})),(0,m.Z)(this,"notifyWatch",(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];if(n.watchList.length){var t=n.getFieldsValue(),r=n.getFieldsValue(!0);n.watchList.forEach((function(n){n(t,r,e)}))}})),(0,m.Z)(this,"timeoutId",null),(0,m.Z)(this,"warningUnhooked",(function(){0})),(0,m.Z)(this,"updateStore",(function(e){n.store=e})),(0,m.Z)(this,"getFieldEntities",(function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return e?n.fieldEntities.filter((function(e){return e.getNamePath().length})):n.fieldEntities})),(0,m.Z)(this,"getFieldsMap",(function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=new Oe;return n.getFieldEntities(e).forEach((function(e){var n=e.getNamePath();t.set(n,e)})),t})),(0,m.Z)(this,"getFieldEntitiesForNamePathList",(function(e){if(!e)return n.getFieldEntities(!0);var t=n.getFieldsMap(!0);return e.map((function(e){var n=fe(e);return t.get(n)||{INVALIDATE_NAME_PATH:fe(e)}}))})),(0,m.Z)(this,"getFieldsValue",(function(e,t){var r,i,o;if(n.warningUnhooked(),!0===e||Array.isArray(e)?(r=e,i=t):e&&"object"===(0,T.Z)(e)&&(o=e.strict,i=e.filter),!0===r&&!i)return n.store;var a=n.getFieldEntitiesForNamePathList(Array.isArray(r)?r:null),s=[];return a.forEach((function(e){var t,n,a,l,c="INVALIDATE_NAME_PATH"in e?e.INVALIDATE_NAME_PATH:e.getNamePath();if(o){if(null!==(a=(l=e).isList)&&void 0!==a&&a.call(l))return}else if(!r&&null!==(t=(n=e).isListField)&&void 0!==t&&t.call(n))return;if(i){var u="getMeta"in e?e.getMeta():null;i(u)&&s.push(c)}else s.push(c)})),he(n.store,s.map(fe))})),(0,m.Z)(this,"getFieldValue",(function(e){n.warningUnhooked();var t=fe(e);return(0,pe.Z)(n.store,t)})),(0,m.Z)(this,"getFieldsError",(function(e){return n.warningUnhooked(),n.getFieldEntitiesForNamePathList(e).map((function(t,n){return t&&!("INVALIDATE_NAME_PATH"in t)?{name:t.getNamePath(),errors:t.getErrors(),warnings:t.getWarnings()}:{name:fe(e[n]),errors:[],warnings:[]}}))})),(0,m.Z)(this,"getFieldError",(function(e){n.warningUnhooked();var t=fe(e);return n.getFieldsError([t])[0].errors})),(0,m.Z)(this,"getFieldWarning",(function(e){n.warningUnhooked();var t=fe(e);return n.getFieldsError([t])[0].warnings})),(0,m.Z)(this,"isFieldsTouched",(function(){n.warningUnhooked();for(var e=arguments.length,t=new Array(e),r=0;r0&&void 0!==arguments[0]?arguments[0]:{},t=new Oe,r=n.getFieldEntities(!0);r.forEach((function(e){var n=e.props.initialValue,r=e.getNamePath();if(void 0!==n){var i=t.get(r)||new Set;i.add({entity:e,value:n}),t.set(r,i)}}));var i,o=function(r){r.forEach((function(r){if(void 0!==r.props.initialValue){var i=r.getNamePath();if(void 0!==n.getInitialValue(i))(0,v.ZP)(!1,"Form already set 'initialValues' with path '".concat(i.join("."),"'. Field can not overwrite it."));else{var o=t.get(i);if(o&&o.size>1)(0,v.ZP)(!1,"Multiple Field with path '".concat(i.join("."),"' set 'initialValue'. Can not decide which one to pick."));else if(o){var a=n.getFieldValue(i);r.isListField()||e.skipExist&&void 0!==a||n.updateStore((0,re.Z)(n.store,i,(0,c.Z)(o)[0].value))}}}}))};e.entities?i=e.entities:e.namePathList?(i=[],e.namePathList.forEach((function(e){var n,r=t.get(e);r&&(n=i).push.apply(n,(0,c.Z)((0,c.Z)(r).map((function(e){return e.entity}))))}))):i=r,o(i)})),(0,m.Z)(this,"resetFields",(function(e){n.warningUnhooked();var t=n.store;if(!e)return n.updateStore((0,re.T)(n.initialValues)),n.resetWithFieldInitialValue(),n.notifyObservers(t,null,{type:"reset"}),void n.notifyWatch();var r=e.map(fe);r.forEach((function(e){var t=n.getInitialValue(e);n.updateStore((0,re.Z)(n.store,e,t))})),n.resetWithFieldInitialValue({namePathList:r}),n.notifyObservers(t,r,{type:"reset"}),n.notifyWatch(r)})),(0,m.Z)(this,"setFields",(function(e){n.warningUnhooked();var t=n.store,r=[];e.forEach((function(e){var i=e.name,a=(0,o.Z)(e,Re),s=fe(i);r.push(s),"value"in a&&n.updateStore((0,re.Z)(n.store,s,a.value)),n.notifyObservers(t,[s],{type:"setField",data:e})})),n.notifyWatch(r)})),(0,m.Z)(this,"getFields",(function(){return n.getFieldEntities(!0).map((function(e){var t=e.getNamePath(),r=e.getMeta(),i=(0,l.Z)((0,l.Z)({},r),{},{name:t,value:n.getFieldValue(t)});return Object.defineProperty(i,"originRCField",{value:!0}),i}))})),(0,m.Z)(this,"initEntityValue",(function(e){var t=e.props.initialValue;if(void 0!==t){var r=e.getNamePath();void 0===(0,pe.Z)(n.store,r)&&n.updateStore((0,re.Z)(n.store,r,t))}})),(0,m.Z)(this,"isMergedPreserve",(function(e){var t=void 0!==e?e:n.preserve;return null==t||t})),(0,m.Z)(this,"registerField",(function(e){n.fieldEntities.push(e);var t=e.getNamePath();if(n.notifyWatch([t]),void 0!==e.props.initialValue){var r=n.store;n.resetWithFieldInitialValue({entities:[e],skipExist:!0}),n.notifyObservers(r,[e.getNamePath()],{type:"valueUpdate",source:"internal"})}return function(r,i){var o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];if(n.fieldEntities=n.fieldEntities.filter((function(t){return t!==e})),!n.isMergedPreserve(i)&&(!r||o.length>1)){var a=r?void 0:n.getInitialValue(t);if(t.length&&n.getFieldValue(t)!==a&&n.fieldEntities.every((function(e){return!ge(e.getNamePath(),t)}))){var s=n.store;n.updateStore((0,re.Z)(s,t,a,!0)),n.notifyObservers(s,[t],{type:"remove"}),n.triggerDependenciesUpdate(s,t)}}n.notifyWatch([t])}})),(0,m.Z)(this,"dispatch",(function(e){switch(e.type){case"updateValue":var t=e.namePath,r=e.value;n.updateValue(t,r);break;case"validateField":var i=e.namePath,o=e.triggerName;n.validateFields([i],{triggerName:o})}})),(0,m.Z)(this,"notifyObservers",(function(e,t,r){if(n.subscribable){var i=(0,l.Z)((0,l.Z)({},r),{},{store:n.getFieldsValue(!0)});n.getFieldEntities().forEach((function(n){(0,n.onStoreChange)(e,t,i)}))}else n.forceRootUpdate()})),(0,m.Z)(this,"triggerDependenciesUpdate",(function(e,t){var r=n.getDependencyChildrenFields(t);return r.length&&n.validateFields(r),n.notifyObservers(e,r,{type:"dependenciesUpdate",relatedFields:[t].concat((0,c.Z)(r))}),r})),(0,m.Z)(this,"updateValue",(function(e,t){var r=fe(e),i=n.store;n.updateStore((0,re.Z)(n.store,r,t)),n.notifyObservers(i,[r],{type:"valueUpdate",source:"internal"}),n.notifyWatch([r]);var o=n.triggerDependenciesUpdate(i,r),a=n.callbacks.onValuesChange;a&&a(he(n.store,[r]),n.getFieldsValue());n.triggerOnFieldsChange([r].concat((0,c.Z)(o)))})),(0,m.Z)(this,"setFieldsValue",(function(e){n.warningUnhooked();var t=n.store;if(e){var r=(0,re.T)(n.store,e);n.updateStore(r)}n.notifyObservers(t,null,{type:"valueUpdate",source:"external"}),n.notifyWatch()})),(0,m.Z)(this,"setFieldValue",(function(e,t){n.setFields([{name:e,value:t,errors:[],warnings:[]}])})),(0,m.Z)(this,"getDependencyChildrenFields",(function(e){var t=new Set,r=[],i=new Oe;n.getFieldEntities().forEach((function(e){(e.props.dependencies||[]).forEach((function(t){var n=fe(t);i.update(n,(function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:new Set;return t.add(e),t}))}))}));return function e(n){(i.get(n)||new Set).forEach((function(n){if(!t.has(n)){t.add(n);var i=n.getNamePath();n.isFieldDirty()&&i.length&&(r.push(i),e(i))}}))}(e),r})),(0,m.Z)(this,"triggerOnFieldsChange",(function(e,t){var r=n.callbacks.onFieldsChange;if(r){var i=n.getFields();if(t){var o=new Oe;t.forEach((function(e){var t=e.name,n=e.errors;o.set(t,n)})),i.forEach((function(e){e.errors=o.get(e.name)||e.errors}))}var a=i.filter((function(t){var n=t.name;return me(e,n)}));a.length&&r(a,i)}})),(0,m.Z)(this,"validateFields",(function(e,t){var r,i;n.warningUnhooked(),Array.isArray(e)||"string"==typeof e||"string"==typeof t?(r=e,i=t):i=e;var o=!!r,a=o?r.map(fe):[],s=[],u=String(Date.now()),d=new Set,p=i||{},f=p.recursive,h=p.dirty;n.getFieldEntities(!0).forEach((function(e){if(o||a.push(e.getNamePath()),e.props.rules&&e.props.rules.length&&(!h||e.isFieldDirty())){var t=e.getNamePath();if(d.add(t.join(u)),!o||me(a,t,f)){var r=e.validateRules((0,l.Z)({validateMessages:(0,l.Z)((0,l.Z)({},ne),n.validateMessages)},i));s.push(r.then((function(){return{name:t,errors:[],warnings:[]}})).catch((function(e){var n,r=[],i=[];return null===(n=e.forEach)||void 0===n||n.call(e,(function(e){var t=e.rule.warningOnly,n=e.errors;t?i.push.apply(i,(0,c.Z)(n)):r.push.apply(r,(0,c.Z)(n))})),r.length?Promise.reject({name:t,errors:r,warnings:i}):{name:t,errors:r,warnings:i}})))}}}));var m=function(e){var t=!1,n=e.length,r=[];return e.length?new Promise((function(i,o){e.forEach((function(e,a){e.catch((function(e){return t=!0,e})).then((function(e){n-=1,r[a]=e,n>0||(t&&o(r),i(r))}))}))})):Promise.resolve([])}(s);n.lastValidatePromise=m,m.catch((function(e){return e})).then((function(e){var t=e.map((function(e){return e.name}));n.notifyObservers(n.store,t,{type:"validateFinish"}),n.triggerOnFieldsChange(t,e)}));var g=m.then((function(){return n.lastValidatePromise===m?Promise.resolve(n.getFieldsValue(a)):Promise.reject([])})).catch((function(e){var t=e.filter((function(e){return e&&e.errors.length}));return Promise.reject({values:n.getFieldsValue(a),errorFields:t,outOfDate:n.lastValidatePromise!==m})}));g.catch((function(e){return e}));var y=a.filter((function(e){return d.has(e.join(u))}));return n.triggerOnFieldsChange(y),g})),(0,m.Z)(this,"submit",(function(){n.warningUnhooked(),n.validateFields().then((function(e){var t=n.callbacks.onFinish;if(t)try{t(e)}catch(e){console.error(e)}})).catch((function(e){var t=n.callbacks.onFinishFailed;t&&t(e)}))})),this.forceRootUpdate=t}));var Ie=function(e){var t=r.useRef(),n=r.useState({}),i=(0,Te.Z)(n,2)[1];if(!t.current)if(e)t.current=e;else{var o=new Pe((function(){i({})}));t.current=o.getForm()}return[t.current]},Me=r.createContext({triggerFormChange:function(){},triggerFormFinish:function(){},registerForm:function(){},unregisterForm:function(){}}),Ne=function(e){var t=e.validateMessages,n=e.onFormChange,i=e.onFormFinish,o=e.children,a=r.useContext(Me),s=r.useRef({});return r.createElement(Me.Provider,{value:(0,l.Z)((0,l.Z)({},a),{},{validateMessages:(0,l.Z)((0,l.Z)({},a.validateMessages),t),triggerFormChange:function(e,t){n&&n(e,{changedFields:t,forms:s.current}),a.triggerFormChange(e,t)},triggerFormFinish:function(e,t){i&&i(e,{values:t,forms:s.current}),a.triggerFormFinish(e,t)},registerForm:function(e,t){e&&(s.current=(0,l.Z)((0,l.Z)({},s.current),{},(0,m.Z)({},e,t))),a.registerForm(e,t)},unregisterForm:function(e){var t=(0,l.Z)({},s.current);delete t[e],s.current=t,a.unregisterForm(e)}})},o)},Le=Me,De=["name","initialValues","fields","form","preserve","children","component","validateMessages","validateTrigger","onValuesChange","onFieldsChange","onFinish","onFinishFailed","clearOnDestroy"],je=function(e,t){var n=e.name,a=e.initialValues,s=e.fields,u=e.form,d=e.preserve,p=e.children,f=e.component,h=void 0===f?"form":f,m=e.validateMessages,g=e.validateTrigger,y=void 0===g?"onChange":g,v=e.onValuesChange,w=e.onFieldsChange,S=e.onFinish,x=e.onFinishFailed,C=e.clearOnDestroy,_=(0,o.Z)(e,De),A=r.useRef(null),O=r.useContext(Le),R=Ie(u),P=(0,Te.Z)(R,1)[0],I=P.getInternalHooks(b),M=I.useSubscribe,N=I.setInitialValues,L=I.setCallbacks,D=I.setValidateMessages,j=I.setPreserve,B=I.destroyForm;r.useImperativeHandle(t,(function(){return(0,l.Z)((0,l.Z)({},P),{},{nativeElement:A.current})})),r.useEffect((function(){return O.registerForm(n,P),function(){O.unregisterForm(n)}}),[O,P,n]),D((0,l.Z)((0,l.Z)({},O.validateMessages),m)),L({onValuesChange:v,onFieldsChange:function(e){if(O.triggerFormChange(n,e),w){for(var t=arguments.length,r=new Array(t>1?t-1:0),i=1;ioe;(0,c.useImperativeHandle)(t,(function(){var e;return{focus:G,blur:function(){var e;null===(e=W.current)||void 0===e||e.blur()},setSelectionRange:function(e,t,n){var r;null===(r=W.current)||void 0===r||r.setSelectionRange(e,t,n)},select:function(){var e;null===(e=W.current)||void 0===e||e.select()},input:W.current,nativeElement:(null===(e=V.current)||void 0===e?void 0:e.nativeElement)||W.current}})),(0,c.useEffect)((function(){H.current&&(H.current=!1),Z((function(e){return(!e||!T)&&e}))}),[T]);var le=function(e,t,n){var r,i,o=t;if(!z.current&&ie.exceedFormatter&&ie.max&&ie.strategy(t)>ie.max)t!==(o=ie.exceedFormatter(t,{max:ie.max}))&&re([(null===(r=W.current)||void 0===r?void 0:r.selectionStart)||0,(null===(i=W.current)||void 0===i?void 0:i.selectionEnd)||0]);else if("compositionEnd"===n.source)return;Q(o),W.current&&(0,u.rJ)(W.current,e,a,o)};(0,c.useEffect)((function(){var e;ne&&(null===(e=W.current)||void 0===e||e.setSelectionRange.apply(e,(0,p.Z)(ne)))}),[ne]);var ce,ue=function(e){le(e,e.target.value,{source:"change"})},de=function(e){z.current=!1,le(e,e.currentTarget.value,{source:"compositionEnd"}),null==B||B(e)},pe=function(e){w&&"Enter"===e.key&&!H.current&&(H.current=!0,w(e)),null==k||k(e)},fe=function(e){"Enter"===e.key&&(H.current=!1),null==E||E(e)},he=function(e){Z(!0),null==s||s(e)},me=function(e){H.current&&(H.current=!1),Z(!1),null==b||b(e)},ge=se&&"".concat(x,"-out-of-range");return c.createElement(d,(0,i.Z)({},q,{prefixCls:x,className:l()(_,ge),handleReset:function(e){Q(""),G(),W.current&&(0,u.rJ)(W.current,e,a)},value:J,focused:U,triggerFocus:G,suffix:function(){var e=Number(oe)>0;if(O||ie.show){var t=ie.showFormatter?ie.showFormatter({value:J,count:ae,maxLength:oe}):"".concat(ae).concat(e?" / ".concat(oe):"");return c.createElement(c.Fragment,null,ie.show&&c.createElement("span",{className:l()("".concat(x,"-show-count-suffix"),(0,o.Z)({},"".concat(x,"-show-count-has-suffix"),!!O),null==L?void 0:L.count),style:(0,r.Z)({},null==D?void 0:D.count)},t),O)}return null}(),disabled:T,classes:N,classNames:L,styles:D}),(ce=(0,g.Z)(e,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","count","classes","htmlSize","styles","classNames","onClear"]),c.createElement("input",(0,i.Z)({autoComplete:n},ce,{onChange:ue,onFocus:he,onBlur:me,onKeyDown:pe,onKeyUp:fe,className:l()(x,(0,o.Z)({},"".concat(x,"-disabled"),T),null==L?void 0:L.input),style:null==D?void 0:D.input,ref:W,size:C,type:M,onCompositionStart:function(e){z.current=!0,null==j||j(e)},onCompositionEnd:de}))))}))},25593:function(e,t,n){"use strict";function r(e){return!(!e.addonBefore&&!e.addonAfter)}function i(e){return!!(e.prefix||e.suffix||e.allowClear)}function o(e,t,n){var r=t.cloneNode(!0),i=Object.create(e,{target:{value:r},currentTarget:{value:r}});return r.value=n,"number"==typeof t.selectionStart&&"number"==typeof t.selectionEnd&&(r.selectionStart=t.selectionStart,r.selectionEnd=t.selectionEnd),r.setSelectionRange=function(){t.setSelectionRange.apply(t,arguments)},i}function a(e,t,n,r){if(n){var i=t;"click"!==t.type?"file"===e.type||void 0===r?n(i):n(i=o(t,e,r)):n(i=o(t,e,""))}}function s(e,t){if(e){e.focus(t);var n=(t||{}).cursor;if(n){var r=e.value.length;switch(n){case"start":e.setSelectionRange(0,0);break;case"end":e.setSelectionRange(r,r);break;default:e.setSelectionRange(0,r)}}}}n.d(t,{He:function(){return r},X3:function(){return i},nH:function(){return s},rJ:function(){return a}})},4508:function(e,t,n){"use strict";n.d(t,{iz:function(){return Fe},ck:function(){return be},BW:function(){return Ze},sN:function(){return be},Wd:function(){return Be},ZP:function(){return Xe},Xl:function(){return A}});var r=n(11757),i=n(20173),o=n(17082),a=n(56299),s=n(42601),l=n(73457),c=n(51865),u=n.n(c),d=n(45772),p=n(46015),f=n(43782),h=n(32970),m=n(44194),g=n(56321),y=m.createContext(null);function v(e,t){return void 0===e?null:"".concat(e,"-").concat(t)}function b(e){return v(m.useContext(y),e)}var w=n(21179),k=["children","locked"],E=m.createContext(null);function S(e){var t=e.children,n=e.locked,r=(0,l.Z)(e,k),i=m.useContext(E),a=(0,w.Z)((function(){return e=i,t=r,n=(0,o.Z)({},e),Object.keys(t).forEach((function(e){var r=t[e];void 0!==r&&(n[e]=r)})),n;var e,t,n}),[i,r],(function(e,t){return!(n||e[0]===t[0]&&(0,f.Z)(e[1],t[1],!0))}));return m.createElement(E.Provider,{value:a},t)}var x=[],T=m.createContext(null);function C(){return m.useContext(T)}var _=m.createContext(x);function A(e){var t=m.useContext(_);return m.useMemo((function(){return void 0!==e?[].concat((0,a.Z)(t),[e]):t}),[t,e])}var O=m.createContext(null),R=m.createContext({}),P=n(27299);function I(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if((0,P.Z)(e)){var n=e.nodeName.toLowerCase(),r=["input","select","textarea","button"].includes(n)||e.isContentEditable||"a"===n&&!!e.getAttribute("href"),i=e.getAttribute("tabindex"),o=Number(i),a=null;return i&&!Number.isNaN(o)?a=o:r&&null===a&&(a=0),r&&e.disabled&&(a=null),null!==a&&(a>=0||t&&a<0)}return!1}function M(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=(0,a.Z)(e.querySelectorAll("*")).filter((function(e){return I(e,t)}));return I(e,t)&&n.unshift(e),n}var N=n(13233),L=n(24801),D=N.Z.LEFT,j=N.Z.RIGHT,B=N.Z.UP,q=N.Z.DOWN,F=N.Z.ENTER,$=N.Z.ESC,U=N.Z.HOME,Z=N.Z.END,z=[B,q,D,j];function H(e,t){return M(e,!0).filter((function(e){return t.has(e)}))}function W(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1;if(!e)return null;var i=H(e,t),o=i.length,a=i.findIndex((function(e){return n===e}));return r<0?-1===a?a=o-1:a-=1:r>0&&(a+=1),i[a=(a+o)%o]}var V=function(e,t){var n=new Set,r=new Map,i=new Map;return e.forEach((function(e){var o=document.querySelector("[data-menu-id='".concat(v(t,e),"']"));o&&(n.add(o),i.set(o,e),r.set(e,o))})),{elements:n,key2element:r,element2key:i}};function G(e,t,n,r,o,a,s,l,c,u){var d=m.useRef(),p=m.useRef();p.current=t;var f=function(){L.Z.cancel(d.current)};return m.useEffect((function(){return function(){f()}}),[]),function(h){var m=h.which;if([].concat(z,[F,$,U,Z]).includes(m)){var g=a(),y=V(g,r),v=y,b=v.elements,w=v.key2element,k=v.element2key,E=function(e,t){for(var n=e||document.activeElement;n;){if(t.has(n))return n;n=n.parentElement}return null}(w.get(t),b),S=k.get(E),x=function(e,t,n,r){var o,a="prev",s="next",l="children",c="parent";if("inline"===e&&r===F)return{inlineTrigger:!0};var u=(0,i.Z)((0,i.Z)({},B,a),q,s),d=(0,i.Z)((0,i.Z)((0,i.Z)((0,i.Z)({},D,n?s:a),j,n?a:s),q,l),F,l),p=(0,i.Z)((0,i.Z)((0,i.Z)((0,i.Z)((0,i.Z)((0,i.Z)({},B,a),q,s),F,l),$,c),D,n?l:c),j,n?c:l);switch(null===(o={inline:u,horizontal:d,vertical:p,inlineSub:u,horizontalSub:p,verticalSub:p}["".concat(e).concat(t?"":"Sub")])||void 0===o?void 0:o[r]){case a:return{offset:-1,sibling:!0};case s:return{offset:1,sibling:!0};case c:return{offset:-1,sibling:!1};case l:return{offset:1,sibling:!1};default:return null}}(e,1===s(S,!0).length,n,m);if(!x&&m!==U&&m!==Z)return;(z.includes(m)||[U,Z].includes(m))&&h.preventDefault();var T=function(e){if(e){var t=e,n=e.querySelector("a");null!=n&&n.getAttribute("href")&&(t=n);var r=k.get(e);l(r),f(),d.current=(0,L.Z)((function(){p.current===r&&t.focus()}))}};if([U,Z].includes(m)||x.sibling||!E){var C,_,A=H(C=E&&"inline"!==e?function(e){for(var t=e;t;){if(t.getAttribute("data-menu-list"))return t;t=t.parentElement}return null}(E):o.current,b);_=m===U?A[0]:m===Z?A[A.length-1]:W(C,b,E,x.offset),T(_)}else if(x.inlineTrigger)c(S);else if(x.offset>0)c(S,!0),f(),d.current=(0,L.Z)((function(){y=V(g,r);var e=E.getAttribute("aria-controls"),t=W(document.getElementById(e),y.elements);T(t)}),5);else if(x.offset<0){var O=s(S,!0),R=O[O.length-2],P=w.get(R);c(R,!1),T(P)}}null==u||u(h)}}var K="__RC_UTIL_PATH_SPLIT__",Y=function(e){return e.join(K)},X="rc-menu-more";function Q(){var e=m.useState({}),t=(0,s.Z)(e,2)[1],n=(0,m.useRef)(new Map),r=(0,m.useRef)(new Map),i=m.useState([]),o=(0,s.Z)(i,2),l=o[0],c=o[1],u=(0,m.useRef)(0),d=(0,m.useRef)(!1),p=(0,m.useCallback)((function(e,i){var o=Y(i);r.current.set(o,e),n.current.set(e,o),u.current+=1;var a,s=u.current;a=function(){s===u.current&&(d.current||t({}))},Promise.resolve().then(a)}),[]),f=(0,m.useCallback)((function(e,t){var i=Y(t);r.current.delete(i),n.current.delete(e)}),[]),h=(0,m.useCallback)((function(e){c(e)}),[]),g=(0,m.useCallback)((function(e,t){var r=n.current.get(e)||"",i=r.split(K);return t&&l.includes(i[0])&&i.unshift(X),i}),[l]),y=(0,m.useCallback)((function(e,t){return e.filter((function(e){return void 0!==e})).some((function(e){return g(e,!0).includes(t)}))}),[g]),v=(0,m.useCallback)((function(e){var t="".concat(n.current.get(e)).concat(K),i=new Set;return(0,a.Z)(r.current.keys()).forEach((function(e){e.startsWith(t)&&i.add(r.current.get(e))})),i}),[]);return m.useEffect((function(){return function(){d.current=!0}}),[]),{registerPath:p,unregisterPath:f,refreshOverflowKeys:h,isSubPathKey:y,getKeyPath:g,getKeys:function(){var e=(0,a.Z)(n.current.keys());return l.length&&e.push(X),e},getSubPathKeys:v}}function J(e){var t=m.useRef(e);t.current=e;var n=m.useCallback((function(){for(var e,n=arguments.length,r=new Array(n),i=0;i1&&(x.motionAppear=!1);var T=x.onVisibleChanged;return x.onVisibleChanged=function(e){return g.current||e||w(!0),null==T?void 0:T(e)},b?null:m.createElement(S,{mode:l,locked:!g.current},m.createElement(Me.ZP,(0,r.Z)({visible:k},x,{forceRender:d,removeOnLeave:!1,leavedClassName:"".concat(u,"-hidden")}),(function(e){var n=e.className,r=e.style;return m.createElement(Se,{id:t,className:n,style:r},a)})))}var Le=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],De=["active"],je=m.forwardRef((function(e,t){var n=e.style,a=e.className,c=e.title,p=e.eventKey,f=(e.warnKey,e.disabled),h=e.internalPopupClose,g=e.children,y=e.itemIcon,v=e.expandIcon,w=e.popupClassName,k=e.popupOffset,x=e.popupStyle,T=e.onClick,C=e.onMouseEnter,_=e.onMouseLeave,P=e.onTitleClick,I=e.onTitleMouseEnter,M=e.onTitleMouseLeave,N=(0,l.Z)(e,Le),L=b(p),D=m.useContext(E),j=D.prefixCls,B=D.mode,q=D.openKeys,F=D.disabled,$=D.overflowDisabled,U=D.activeKey,Z=D.selectedKeys,z=D.itemIcon,H=D.expandIcon,W=D.onItemClick,V=D.onOpenChange,G=D.onActive,K=m.useContext(R)._internalRenderSubMenuItem,Y=m.useContext(O).isSubPathKey,X=A(),Q="".concat(j,"-submenu"),ee=F||f,te=m.useRef(),ne=m.useRef();var re=null!=y?y:z,ie=null!=v?v:H,oe=q.includes(p),ae=!$&&oe,se=Y(Z,p),de=le(p,ee,I,M),fe=de.active,he=(0,l.Z)(de,De),me=m.useState(!1),ge=(0,s.Z)(me,2),ye=ge[0],ve=ge[1],be=function(e){ee||ve(e)},we=m.useMemo((function(){return fe||"inline"!==B&&(ye||Y([U],p))}),[B,fe,U,ye,p,Y]),ke=ce(X.length),Ee=J((function(e){null==T||T(pe(e)),W(e)})),xe=L&&"".concat(L,"-popup"),Te=m.createElement("div",(0,r.Z)({role:"menuitem",style:ke,className:"".concat(Q,"-title"),tabIndex:ee?null:-1,ref:te,title:"string"==typeof c?c:null,"data-menu-id":$&&L?null:L,"aria-expanded":ae,"aria-haspopup":!0,"aria-controls":xe,"aria-disabled":ee,onClick:function(e){ee||(null==P||P({key:p,domEvent:e}),"inline"===B&&V(p,!oe))},onFocus:function(){G(p)}},he),c,m.createElement(ue,{icon:"horizontal"!==B?ie:void 0,props:(0,o.Z)((0,o.Z)({},e),{},{isOpen:ae,isSubMenu:!0})},m.createElement("i",{className:"".concat(Q,"-arrow")}))),Ce=m.useRef(B);if("inline"!==B&&X.length>1?Ce.current="vertical":Ce.current=B,!$){var _e=Ce.current;Te=m.createElement(Ie,{mode:_e,prefixCls:Q,visible:!h&&ae&&"inline"!==B,popupClassName:w,popupOffset:k,popupStyle:x,popup:m.createElement(S,{mode:"horizontal"===_e?"vertical":_e},m.createElement(Se,{id:xe,ref:ne},g)),disabled:ee,onVisibleChange:function(e){"inline"!==B&&V(p,e)}},Te)}var Ae=m.createElement(d.Z.Item,(0,r.Z)({ref:t,role:"none"},N,{component:"li",style:n,className:u()(Q,"".concat(Q,"-").concat(B),a,(0,i.Z)((0,i.Z)((0,i.Z)((0,i.Z)({},"".concat(Q,"-open"),ae),"".concat(Q,"-active"),we),"".concat(Q,"-selected"),se),"".concat(Q,"-disabled"),ee)),onMouseEnter:function(e){be(!0),null==C||C({key:p,domEvent:e})},onMouseLeave:function(e){be(!1),null==_||_({key:p,domEvent:e})}}),Te,!$&&m.createElement(Ne,{id:xe,open:ae,keyPath:X},g));return K&&(Ae=K(Ae,e,{selected:se,active:we,open:ae,disabled:ee})),m.createElement(S,{onItemClick:Ee,mode:"horizontal"===B?"vertical":B,itemIcon:re,expandIcon:ie},Ae)}));var Be=m.forwardRef((function(e,t){var n,i=e.eventKey,o=e.children,a=A(i),s=Te(o,a),l=C();return m.useEffect((function(){if(l)return l.registerPath(i,a),function(){l.unregisterPath(i,a)}}),[a]),n=l?s:m.createElement(je,(0,r.Z)({ref:t},e),s),m.createElement(_.Provider,{value:a},n)})),qe=n(6918);function Fe(e){var t=e.className,n=e.style,r=m.useContext(E).prefixCls;return C()?null:m.createElement("li",{role:"separator",className:u()("".concat(r,"-item-divider"),t),style:n})}var $e=["className","title","eventKey","children"],Ue=m.forwardRef((function(e,t){var n=e.className,i=e.title,o=(e.eventKey,e.children),a=(0,l.Z)(e,$e),s=m.useContext(E).prefixCls,c="".concat(s,"-item-group");return m.createElement("li",(0,r.Z)({ref:t,role:"presentation"},a,{onClick:function(e){return e.stopPropagation()},className:u()(c,n)}),m.createElement("div",{role:"presentation",className:"".concat(c,"-title"),title:"string"==typeof i?i:void 0},i),m.createElement("ul",{role:"group",className:"".concat(c,"-list")},o))}));var Ze=m.forwardRef((function(e,t){var n=e.eventKey,i=Te(e.children,A(n));return C()?i:m.createElement(Ue,(0,r.Z)({ref:t},(0,ae.Z)(e,["warnKey"])),i)})),ze=["label","children","key","type","extra"];function He(e,t,n){var i=t.item,o=t.group,a=t.submenu,s=t.divider;return(e||[]).map((function(e,c){if(e&&"object"===(0,qe.Z)(e)){var u=e,d=u.label,p=u.children,f=u.key,h=u.type,g=u.extra,y=(0,l.Z)(u,ze),v=null!=f?f:"tmp-".concat(c);return p||"group"===h?"group"===h?m.createElement(o,(0,r.Z)({key:v},y,{title:d}),He(p,t,n)):m.createElement(a,(0,r.Z)({key:v},y,{title:d}),He(p,t,n)):"divider"===h?m.createElement(s,(0,r.Z)({key:v},y)):m.createElement(i,(0,r.Z)({key:v},y,{extra:g}),d,(!!g||0===g)&&m.createElement("span",{className:"".concat(n,"-item-extra")},g))}return null})).filter((function(e){return e}))}function We(e,t,n,r,i){var a=e,s=(0,o.Z)({divider:Fe,item:be,group:Ze,submenu:Be},r);return t&&(a=He(t,s,i)),Te(a,n)}var Ve=["prefixCls","rootClassName","style","className","tabIndex","items","children","direction","id","mode","inlineCollapsed","disabled","disabledOverflow","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","defaultOpenKeys","openKeys","activeKey","defaultActiveFirst","selectable","multiple","defaultSelectedKeys","selectedKeys","onSelect","onDeselect","inlineIndent","motion","defaultMotions","triggerSubMenuAction","builtinPlacements","itemIcon","expandIcon","overflowedIndicator","overflowedIndicatorPopupClassName","getPopupContainer","onClick","onOpenChange","onKeyDown","openAnimation","openTransitionName","_internalRenderMenuItem","_internalRenderSubMenuItem","_internalComponents"],Ge=[],Ke=m.forwardRef((function(e,t){var n,c=e,h=c.prefixCls,v=void 0===h?"rc-menu":h,b=c.rootClassName,w=c.style,k=c.className,E=c.tabIndex,x=void 0===E?0:E,C=c.items,_=c.children,A=c.direction,P=c.id,I=c.mode,M=void 0===I?"vertical":I,N=c.inlineCollapsed,L=c.disabled,D=c.disabledOverflow,j=c.subMenuOpenDelay,B=void 0===j?.1:j,q=c.subMenuCloseDelay,F=void 0===q?.1:q,$=c.forceSubMenuRender,U=c.defaultOpenKeys,Z=c.openKeys,z=c.activeKey,W=c.defaultActiveFirst,K=c.selectable,Y=void 0===K||K,ne=c.multiple,re=void 0!==ne&&ne,ie=c.defaultSelectedKeys,oe=c.selectedKeys,ae=c.onSelect,se=c.onDeselect,le=c.inlineIndent,ce=void 0===le?24:le,ue=c.motion,de=c.defaultMotions,fe=c.triggerSubMenuAction,he=void 0===fe?"hover":fe,me=c.builtinPlacements,ge=c.itemIcon,ye=c.expandIcon,ve=c.overflowedIndicator,we=void 0===ve?"...":ve,ke=c.overflowedIndicatorPopupClassName,Ee=c.getPopupContainer,Se=c.onClick,xe=c.onOpenChange,Te=c.onKeyDown,Ce=(c.openAnimation,c.openTransitionName,c._internalRenderMenuItem),_e=c._internalRenderSubMenuItem,Ae=c._internalComponents,Oe=(0,l.Z)(c,Ve),Re=m.useMemo((function(){return[We(_,C,Ge,Ae,v),We(_,C,Ge,{},v)]}),[_,C,Ae]),Pe=(0,s.Z)(Re,2),Ie=Pe[0],Me=Pe[1],Ne=m.useState(!1),Le=(0,s.Z)(Ne,2),De=Le[0],je=Le[1],qe=m.useRef(),Fe=function(e){var t=(0,p.Z)(e,{value:e}),n=(0,s.Z)(t,2),r=n[0],i=n[1];return m.useEffect((function(){te+=1;var e="".concat(ee,"-").concat(te);i("rc-menu-uuid-".concat(e))}),[]),r}(P),$e="rtl"===A;var Ue=(0,p.Z)(U,{value:Z,postState:function(e){return e||Ge}}),Ze=(0,s.Z)(Ue,2),ze=Ze[0],He=Ze[1],Ke=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];function n(){He(e),null==xe||xe(e)}t?(0,g.flushSync)(n):n()},Ye=m.useState(ze),Xe=(0,s.Z)(Ye,2),Qe=Xe[0],Je=Xe[1],et=m.useRef(!1),tt=m.useMemo((function(){return"inline"!==M&&"vertical"!==M||!N?[M,!1]:["vertical",N]}),[M,N]),nt=(0,s.Z)(tt,2),rt=nt[0],it=nt[1],ot="inline"===rt,at=m.useState(rt),st=(0,s.Z)(at,2),lt=st[0],ct=st[1],ut=m.useState(it),dt=(0,s.Z)(ut,2),pt=dt[0],ft=dt[1];m.useEffect((function(){ct(rt),ft(it),et.current&&(ot?He(Qe):Ke(Ge))}),[rt,it]);var ht=m.useState(0),mt=(0,s.Z)(ht,2),gt=mt[0],yt=mt[1],vt=gt>=Ie.length-1||"horizontal"!==lt||D;m.useEffect((function(){ot&&Je(ze)}),[ze]),m.useEffect((function(){return et.current=!0,function(){et.current=!1}}),[]);var bt=Q(),wt=bt.registerPath,kt=bt.unregisterPath,Et=bt.refreshOverflowKeys,St=bt.isSubPathKey,xt=bt.getKeyPath,Tt=bt.getKeys,Ct=bt.getSubPathKeys,_t=m.useMemo((function(){return{registerPath:wt,unregisterPath:kt}}),[wt,kt]),At=m.useMemo((function(){return{isSubPathKey:St}}),[St]);m.useEffect((function(){Et(vt?Ge:Ie.slice(gt+1).map((function(e){return e.key})))}),[gt,vt]);var Ot=(0,p.Z)(z||W&&(null===(n=Ie[0])||void 0===n?void 0:n.key),{value:z}),Rt=(0,s.Z)(Ot,2),Pt=Rt[0],It=Rt[1],Mt=J((function(e){It(e)})),Nt=J((function(){It(void 0)}));(0,m.useImperativeHandle)(t,(function(){return{list:qe.current,focus:function(e){var t,n,r=Tt(),i=V(r,Fe),o=i.elements,a=i.key2element,s=i.element2key,l=H(qe.current,o),c=null!=Pt?Pt:l[0]?s.get(l[0]):null===(t=Ie.find((function(e){return!e.props.disabled})))||void 0===t?void 0:t.key,u=a.get(c);c&&u&&(null==u||null===(n=u.focus)||void 0===n||n.call(u,e))}}}));var Lt=(0,p.Z)(ie||[],{value:oe,postState:function(e){return Array.isArray(e)?e:null==e?Ge:[e]}}),Dt=(0,s.Z)(Lt,2),jt=Dt[0],Bt=Dt[1],qt=J((function(e){null==Se||Se(pe(e)),function(e){if(Y){var t,n=e.key,r=jt.includes(n);t=re?r?jt.filter((function(e){return e!==n})):[].concat((0,a.Z)(jt),[n]):[n],Bt(t);var i=(0,o.Z)((0,o.Z)({},e),{},{selectedKeys:t});r?null==se||se(i):null==ae||ae(i)}!re&&ze.length&&"inline"!==lt&&Ke(Ge)}(e)})),Ft=J((function(e,t){var n=ze.filter((function(t){return t!==e}));if(t)n.push(e);else if("inline"!==lt){var r=Ct(e);n=n.filter((function(e){return!r.has(e)}))}(0,f.Z)(ze,n,!0)||Ke(n,!0)})),$t=G(lt,Pt,$e,Fe,qe,Tt,xt,It,(function(e,t){var n=null!=t?t:!ze.includes(e);Ft(e,n)}),Te);m.useEffect((function(){je(!0)}),[]);var Ut=m.useMemo((function(){return{_internalRenderMenuItem:Ce,_internalRenderSubMenuItem:_e}}),[Ce,_e]),Zt="horizontal"!==lt||D?Ie:Ie.map((function(e,t){return m.createElement(S,{key:e.key,overflowDisabled:t>gt},e)})),zt=m.createElement(d.Z,(0,r.Z)({id:P,ref:qe,prefixCls:"".concat(v,"-overflow"),component:"ul",itemComponent:be,className:u()(v,"".concat(v,"-root"),"".concat(v,"-").concat(lt),k,(0,i.Z)((0,i.Z)({},"".concat(v,"-inline-collapsed"),pt),"".concat(v,"-rtl"),$e),b),dir:A,style:w,role:"menu",tabIndex:x,data:Zt,renderRawItem:function(e){return e},renderRawRest:function(e){var t=e.length,n=t?Ie.slice(-t):null;return m.createElement(Be,{eventKey:X,title:we,disabled:vt,internalPopupClose:0===t,popupClassName:ke},n)},maxCount:"horizontal"!==lt||D?d.Z.INVALIDATE:d.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(e){yt(e)},onKeyDown:$t},Oe));return m.createElement(R.Provider,{value:Ut},m.createElement(y.Provider,{value:Fe},m.createElement(S,{prefixCls:v,rootClassName:b,mode:lt,openKeys:ze,rtl:$e,disabled:L,motion:De?ue:null,defaultMotions:De?de:null,activeKey:Pt,onActive:Mt,onInactive:Nt,selectedKeys:jt,inlineIndent:ce,subMenuOpenDelay:B,subMenuCloseDelay:F,forceSubMenuRender:$,builtinPlacements:me,triggerSubMenuAction:he,getPopupContainer:Ee,itemIcon:ge,expandIcon:ye,onItemClick:qt,onOpenChange:Ft},m.createElement(O.Provider,{value:At},zt),m.createElement("div",{style:{display:"none"},"aria-hidden":!0},m.createElement(T.Provider,{value:_t},Me)))))})),Ye=Ke;Ye.Item=be,Ye.SubMenu=Be,Ye.ItemGroup=Ze,Ye.Divider=Fe;var Xe=Ye},77588:function(e,t,n){"use strict";n.d(t,{V4:function(){return ye},zt:function(){return m},ZP:function(){return ve}});var r=n(20173),i=n(17082),o=n(42601),a=n(6918),s=n(51865),l=n.n(s),c=n(39277),u=n(34221),d=n(44194),p=n(73457),f=["children"],h=d.createContext({});function m(e){var t=e.children,n=(0,p.Z)(e,f);return d.createElement(h.Provider,{value:n},t)}var g=n(74592),y=n(32099),v=n(14755),b=n(3518),w=function(e){(0,v.Z)(n,e);var t=(0,b.Z)(n);function n(){return(0,g.Z)(this,n),t.apply(this,arguments)}return(0,y.Z)(n,[{key:"render",value:function(){return this.props.children}}]),n}(d.Component),k=w,E=n(81654),S=n(69913),x=n(33417);var T="none",C="appear",_="enter",A="leave",O="none",R="prepare",P="start",I="active",M="end",N="prepared",L=n(33866);function D(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit".concat(e)]="webkit".concat(t),n["Moz".concat(e)]="moz".concat(t),n["ms".concat(e)]="MS".concat(t),n["O".concat(e)]="o".concat(t.toLowerCase()),n}var j,B,q,F=(j=(0,L.Z)(),B="undefined"!=typeof window?window:{},q={animationend:D("Animation","AnimationEnd"),transitionend:D("Transition","TransitionEnd")},j&&("AnimationEvent"in B||delete q.animationend.animation,"TransitionEvent"in B||delete q.transitionend.transition),q),$={};if((0,L.Z)()){var U=document.createElement("div");$=U.style}var Z={};function z(e){if(Z[e])return Z[e];var t=F[e];if(t)for(var n=Object.keys(t),r=n.length,i=0;i1&&void 0!==arguments[1]?arguments[1]:2;t();var o=(0,Q.Z)((function(){i<=1?r({isCanceled:function(){return o!==e.current}}):n(r,i-1)}));e.current=o},t]}(),c=(0,o.Z)(l,2),u=c[0],p=c[1];var f=t?ee:J;return X((function(){if(a!==O&&a!==M){var e=f.indexOf(a),t=f[e+1],r=n(a);false===r?s(t,!0):t&&u((function(e){function n(){e.isCanceled()||s(t,!0)}!0===r?n():Promise.resolve(r).then(n)}))}}),[e,a]),d.useEffect((function(){return function(){p()}}),[]),[function(){s(R,!0)},a]};function re(e,t,n,a){var s,l,c,u,p=a.motionEnter,f=void 0===p||p,h=a.motionAppear,m=void 0===h||h,g=a.motionLeave,y=void 0===g||g,v=a.motionDeadline,b=a.motionLeaveImmediately,w=a.onAppearPrepare,k=a.onEnterPrepare,O=a.onLeavePrepare,M=a.onAppearStart,L=a.onEnterStart,D=a.onLeaveStart,j=a.onAppearActive,B=a.onEnterActive,q=a.onLeaveActive,F=a.onAppearEnd,$=a.onEnterEnd,U=a.onLeaveEnd,Z=a.onVisibleChanged,z=(0,S.Z)(),H=(0,o.Z)(z,2),W=H[0],V=H[1],Y=(s=T,l=d.useReducer((function(e){return e+1}),0),c=(0,o.Z)(l,2)[1],u=d.useRef(s),[(0,x.Z)((function(){return u.current})),(0,x.Z)((function(e){u.current="function"==typeof e?e(u.current):e,c()}))]),Q=(0,o.Z)(Y,2),J=Q[0],ee=Q[1],re=(0,S.Z)(null),ie=(0,o.Z)(re,2),oe=ie[0],ae=ie[1],se=J(),le=(0,d.useRef)(!1),ce=(0,d.useRef)(null);function ue(){return n()}var de=(0,d.useRef)(!1);function pe(){ee(T),ae(null,!0)}var fe=(0,E.zX)((function(e){var t=J();if(t!==T){var n=ue();if(!e||e.deadline||e.target===n){var r,i=de.current;t===C&&i?r=null==F?void 0:F(n,e):t===_&&i?r=null==$?void 0:$(n,e):t===A&&i&&(r=null==U?void 0:U(n,e)),i&&!1!==r&&pe()}}})),he=function(e){var t=(0,d.useRef)();function n(t){t&&(t.removeEventListener(K,e),t.removeEventListener(G,e))}return d.useEffect((function(){return function(){n(t.current)}}),[]),[function(r){t.current&&t.current!==r&&n(t.current),r&&r!==t.current&&(r.addEventListener(K,e),r.addEventListener(G,e),t.current=r)},n]}(fe),me=(0,o.Z)(he,1)[0],ge=function(e){switch(e){case C:return(0,r.Z)((0,r.Z)((0,r.Z)({},R,w),P,M),I,j);case _:return(0,r.Z)((0,r.Z)((0,r.Z)({},R,k),P,L),I,B);case A:return(0,r.Z)((0,r.Z)((0,r.Z)({},R,O),P,D),I,q);default:return{}}},ye=d.useMemo((function(){return ge(se)}),[se]),ve=ne(se,!e,(function(e){if(e===R){var t=ye[R];return!!t&&t(ue())}var n;ke in ye&&ae((null===(n=ye[ke])||void 0===n?void 0:n.call(ye,ue(),null))||null);return ke===I&&se!==T&&(me(ue()),v>0&&(clearTimeout(ce.current),ce.current=setTimeout((function(){fe({deadline:!0})}),v))),ke===N&&pe(),true})),be=(0,o.Z)(ve,2),we=be[0],ke=be[1],Ee=te(ke);de.current=Ee;var Se=(0,d.useRef)(null);X((function(){if(!le.current||Se.current!==t){V(t);var n,r=le.current;le.current=!0,!r&&t&&m&&(n=C),r&&t&&f&&(n=_),(r&&!t&&y||!r&&b&&!t&&y)&&(n=A);var i=ge(n);n&&(e||i[R])?(ee(n),we()):ee(T),Se.current=t}}),[t]),(0,d.useEffect)((function(){(se===C&&!m||se===_&&!f||se===A&&!y)&&ee(T)}),[m,f,y]),(0,d.useEffect)((function(){return function(){le.current=!1,clearTimeout(ce.current)}}),[]);var xe=d.useRef(!1);(0,d.useEffect)((function(){W&&(xe.current=!0),void 0!==W&&se===T&&((xe.current||W)&&(null==Z||Z(W)),xe.current=!0)}),[W,se]);var Te=oe;return ye[R]&&ke===P&&(Te=(0,i.Z)({transition:"none"},Te)),[se,ke,Te,null!=W?W:t]}var ie=function(e){var t=e;"object"===(0,a.Z)(e)&&(t=e.transitionSupport);var n=d.forwardRef((function(e,n){var a=e.visible,s=void 0===a||a,p=e.removeOnLeave,f=void 0===p||p,m=e.forceRender,g=e.children,y=e.motionName,v=e.leavedClassName,b=e.eventProps,w=function(e,n){return!(!e.motionName||!t||!1===n)}(e,d.useContext(h).motion),E=(0,d.useRef)(),S=(0,d.useRef)();var x=re(w,s,(function(){try{return E.current instanceof HTMLElement?E.current:(0,c.ZP)(S.current)}catch(e){return null}}),e),C=(0,o.Z)(x,4),_=C[0],A=C[1],O=C[2],I=C[3],M=d.useRef(I);I&&(M.current=!0);var N,L=d.useCallback((function(e){E.current=e,(0,u.mH)(n,e)}),[n]),D=(0,i.Z)((0,i.Z)({},b),{},{visible:s});if(g)if(_===T)N=I?g((0,i.Z)({},D),L):!f&&M.current&&v?g((0,i.Z)((0,i.Z)({},D),{},{className:v}),L):m||!f&&!v?g((0,i.Z)((0,i.Z)({},D),{},{style:{display:"none"}}),L):null;else{var j;A===R?j="prepare":te(A)?j="active":A===P&&(j="start");var B=Y(y,"".concat(_,"-").concat(j));N=g((0,i.Z)((0,i.Z)({},D),{},{className:l()(Y(y,_),(0,r.Z)((0,r.Z)({},B,B&&j),y,"string"==typeof y)),style:O}),L)}else N=null;d.isValidElement(N)&&(0,u.Yr)(N)&&((0,u.C4)(N)||(N=d.cloneElement(N,{ref:L})));return d.createElement(k,{ref:S},N)}));return n.displayName="CSSMotion",n}(V),oe=n(11757),ae=n(54665),se="add",le="keep",ce="remove",ue="removed";function de(e){var t;return t=e&&"object"===(0,a.Z)(e)&&"key"in e?e:{key:e},(0,i.Z)((0,i.Z)({},t),{},{key:String(t.key)})}function pe(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return e.map(de)}function fe(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=[],r=0,o=t.length,a=pe(e),s=pe(t);a.forEach((function(e){for(var t=!1,a=r;a1}));return c.forEach((function(e){(n=n.filter((function(t){var n=t.key,r=t.status;return n!==e||r!==ce}))).forEach((function(t){t.key===e&&(t.status=le)}))})),n}var he=["component","children","onVisibleChanged","onAllRemoved"],me=["status"],ge=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearPrepare","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"];var ye=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:ie,n=function(e){(0,v.Z)(o,e);var n=(0,b.Z)(o);function o(){var e;(0,g.Z)(this,o);for(var t=arguments.length,a=new Array(t),s=0;s0&&d,U=function(){T(v)};a.useEffect((function(){if(!F&&l>0){var e=Date.now()-B,t=setTimeout((function(){U()}),1e3*l-B);return function(){y&&clearTimeout(t),q(Date.now()-e)}}}),[l,F,C]),a.useEffect((function(){if(!F&&$&&(y||0===B)){var e,t=performance.now();return function n(){cancelAnimationFrame(e),e=requestAnimationFrame((function(e){var r=e+B-t,i=Math.min(r/(1e3*l),1);L(100*i),i<1&&n()}))}(),function(){y&&cancelAnimationFrame(e)}}}),[l,B,F,$,C]);var Z=a.useMemo((function(){return"object"===(0,h.Z)(w)&&null!==w?w:w?{closeIcon:E}:{}}),[w,E]),z=(0,g.Z)(Z,!0),H=100-(!N||N<0?0:N>100?100:N),W="".concat(n,"-notice");return a.createElement("div",(0,c.Z)({},S,{ref:t,className:p()(W,o,(0,u.Z)({},"".concat(W,"-closable"),w)),style:r,onMouseEnter:function(e){var t;P(!0),null==S||null===(t=S.onMouseEnter)||void 0===t||t.call(S,e)},onMouseLeave:function(e){var t;P(!1),null==S||null===(t=S.onMouseLeave)||void 0===t||t.call(S,e)},onClick:x}),a.createElement("div",{className:"".concat(W,"-content")},b),w&&a.createElement("a",(0,c.Z)({tabIndex:0,className:"".concat(W,"-close"),onKeyDown:function(e){"Enter"!==e.key&&"Enter"!==e.code&&e.keyCode!==m.Z.ENTER||U()},"aria-label":"Close"},z,{onClick:function(e){e.preventDefault(),e.stopPropagation(),U()}}),Z.closeIcon),$&&a.createElement("progress",{className:"".concat(W,"-progress"),max:"100",value:H},H+"%"))})),v=a.createContext({}),b=function(e){var t=e.children,n=e.classNames;return a.createElement(v.Provider,{value:{classNames:n}},t)},w=function(e){var t,n,r,i={offset:8,threshold:3,gap:16};e&&"object"===(0,h.Z)(e)&&(i.offset=null!==(t=e.offset)&&void 0!==t?t:8,i.threshold=null!==(n=e.threshold)&&void 0!==n?n:3,i.gap=null!==(r=e.gap)&&void 0!==r?r:16);return[!!e,i]},k=["className","style","classNames","styles"];var E=function(e){var t=e.configList,n=e.placement,l=e.prefixCls,d=e.className,h=e.style,m=e.motion,g=e.onAllNoticeRemoved,b=e.onNoticeClose,E=e.stack,S=(0,a.useContext)(v).classNames,x=(0,a.useRef)({}),T=(0,a.useState)(null),C=(0,i.Z)(T,2),_=C[0],A=C[1],O=(0,a.useState)([]),R=(0,i.Z)(O,2),P=R[0],I=R[1],M=t.map((function(e){return{config:e,key:String(e.key)}})),N=w(E),L=(0,i.Z)(N,2),D=L[0],j=L[1],B=j.offset,q=j.threshold,F=j.gap,$=D&&(P.length>0||M.length<=q),U="function"==typeof m?m(n):m;return(0,a.useEffect)((function(){D&&P.length>1&&I((function(e){return e.filter((function(e){return M.some((function(t){var n=t.key;return e===n}))}))}))}),[P,M,D]),(0,a.useEffect)((function(){var e,t;D&&x.current[null===(e=M[M.length-1])||void 0===e?void 0:e.key]&&A(x.current[null===(t=M[M.length-1])||void 0===t?void 0:t.key])}),[M,D]),a.createElement(f.V4,(0,c.Z)({key:n,className:p()(l,"".concat(l,"-").concat(n),null==S?void 0:S.list,d,(0,u.Z)((0,u.Z)({},"".concat(l,"-stack"),!!D),"".concat(l,"-stack-expanded"),$)),style:h,keys:M,motionAppear:!0},U,{onAllRemoved:function(){g(n)}}),(function(e,t){var i=e.config,u=e.className,d=e.style,f=e.index,h=i,m=h.key,g=h.times,v=String(m),w=i,E=w.className,T=w.style,C=w.classNames,A=w.styles,O=(0,o.Z)(w,k),R=M.findIndex((function(e){return e.key===v})),N={};if(D){var L=M.length-1-(R>-1?R:f-1),j="top"===n||"bottom"===n?"-50%":"0";if(L>0){var q,U,Z;N.height=$?null===(q=x.current[v])||void 0===q?void 0:q.offsetHeight:null==_?void 0:_.offsetHeight;for(var z=0,H=0;H-1?x.current[v]=e:delete x.current[v]},prefixCls:l,classNames:C,styles:A,className:p()(E,null==S?void 0:S.notice),style:T,times:g,key:m,eventKey:m,onNoticeClose:b,hovering:D&&P.length>0})))}))};var S=a.forwardRef((function(e,t){var n=e.prefixCls,o=void 0===n?"rc-notification":n,c=e.container,u=e.motion,d=e.maxCount,p=e.className,f=e.style,h=e.onAllRemoved,m=e.stack,g=e.renderNotifications,y=a.useState([]),v=(0,i.Z)(y,2),b=v[0],w=v[1],k=function(e){var t,n=b.find((function(t){return t.key===e}));null==n||null===(t=n.onClose)||void 0===t||t.call(n),w((function(t){return t.filter((function(t){return t.key!==e}))}))};a.useImperativeHandle(t,(function(){return{open:function(e){w((function(t){var n,i=(0,r.Z)(t),o=i.findIndex((function(t){return t.key===e.key})),a=(0,s.Z)({},e);o>=0?(a.times=((null===(n=t[o])||void 0===n?void 0:n.times)||0)+1,i[o]=a):(a.times=0,i.push(a));return d>0&&i.length>d&&(i=i.slice(-d)),i}))},close:function(e){k(e)},destroy:function(){w([])}}}));var S=a.useState({}),x=(0,i.Z)(S,2),T=x[0],C=x[1];a.useEffect((function(){var e={};b.forEach((function(t){var n=t.placement,r=void 0===n?"topRight":n;r&&(e[r]=e[r]||[],e[r].push(t))})),Object.keys(T).forEach((function(t){e[t]=e[t]||[]})),C(e)}),[b]);var _=function(e){C((function(t){var n=(0,s.Z)({},t);return(n[e]||[]).length||delete n[e],n}))},A=a.useRef(!1);if(a.useEffect((function(){Object.keys(T).length>0?A.current=!0:A.current&&(null==h||h(),A.current=!1)}),[T]),!c)return null;var O=Object.keys(T);return(0,l.createPortal)(a.createElement(a.Fragment,null,O.map((function(e){var t=T[e],n=a.createElement(E,{key:e,configList:t,placement:e,prefixCls:o,className:null==p?void 0:p(e),style:null==f?void 0:f(e),motion:u,onNoticeClose:k,onAllNoticeRemoved:_,stack:m});return g?g(n,{prefixCls:o,key:e}):n}))),c)})),x=["getContainer","motion","prefixCls","maxCount","className","style","onAllRemoved","stack","renderNotifications"],T=function(){return document.body},C=0;function _(){for(var e={},t=arguments.length,n=new Array(t),r=0;r0&&void 0!==arguments[0]?arguments[0]:{},t=e.getContainer,n=void 0===t?T:t,s=e.motion,l=e.prefixCls,c=e.maxCount,u=e.className,d=e.style,p=e.onAllRemoved,f=e.stack,h=e.renderNotifications,m=(0,o.Z)(e,x),g=a.useState(),y=(0,i.Z)(g,2),v=y[0],b=y[1],w=a.useRef(),k=a.createElement(S,{container:v,ref:w,prefixCls:l,motion:s,maxCount:c,className:u,style:d,onAllRemoved:p,stack:f,renderNotifications:h}),E=a.useState([]),A=(0,i.Z)(E,2),O=A[0],R=A[1],P=a.useMemo((function(){return{open:function(e){var t=_(m,e);null!==t.key&&void 0!==t.key||(t.key="rc-notification-".concat(C),C+=1),R((function(e){return[].concat((0,r.Z)(e),[{type:"open",config:t}])}))},close:function(e){R((function(t){return[].concat((0,r.Z)(t),[{type:"close",key:e}])}))},destroy:function(){R((function(e){return[].concat((0,r.Z)(e),[{type:"destroy"}])}))}}}),[]);return a.useEffect((function(){b(n())})),a.useEffect((function(){w.current&&O.length&&(O.forEach((function(e){switch(e.type){case"open":w.current.open(e.config);break;case"close":w.current.close(e.key);break;case"destroy":w.current.destroy()}})),R((function(e){return e.filter((function(e){return!O.includes(e)}))})))}),[O]),[P,k]}},45772:function(e,t,n){"use strict";n.d(t,{Z:function(){return L}});var r=n(11757),i=n(17082),o=n(42601),a=n(73457),s=n(44194),l=n(51865),c=n.n(l),u=n(26954),d=n(16374),p=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],f=void 0;function h(e,t){var n=e.prefixCls,o=e.invalidate,l=e.item,d=e.renderItem,h=e.responsive,m=e.responsiveDisabled,g=e.registerSize,y=e.itemKey,v=e.className,b=e.style,w=e.children,k=e.display,E=e.order,S=e.component,x=void 0===S?"div":S,T=(0,a.Z)(e,p),C=h&&!k;function _(e){g(y,e)}s.useEffect((function(){return function(){_(null)}}),[]);var A,O=d&&l!==f?d(l):w;o||(A={opacity:C?0:1,height:C?0:f,overflowY:C?"hidden":f,order:h?E:f,pointerEvents:C?"none":f,position:C?"absolute":f});var R={};C&&(R["aria-hidden"]=!0);var P=s.createElement(x,(0,r.Z)({className:c()(!o&&n,v),style:(0,i.Z)((0,i.Z)({},A),b)},R,T,{ref:t}),O);return h&&(P=s.createElement(u.Z,{onResize:function(e){_(e.offsetWidth)},disabled:m},P)),P}var m=s.forwardRef(h);m.displayName="Item";var g=m,y=n(33417),v=n(56321),b=n(24801);function w(){var e=s.useRef(null);return function(t){e.current||(e.current=[],function(e){if("undefined"==typeof MessageChannel)(0,b.Z)(e);else{var t=new MessageChannel;t.port1.onmessage=function(){return e()},t.port2.postMessage(void 0)}}((function(){(0,v.unstable_batchedUpdates)((function(){e.current.forEach((function(e){e()})),e.current=null}))}))),e.current.push(t)}}function k(e,t){var n=s.useState(t),r=(0,o.Z)(n,2),i=r[0],a=r[1];return[i,(0,y.Z)((function(t){e((function(){a(t)}))}))]}var E=s.createContext(null),S=["component"],x=["className"],T=["className"],C=function(e,t){var n=s.useContext(E);if(!n){var i=e.component,o=void 0===i?"div":i,l=(0,a.Z)(e,S);return s.createElement(o,(0,r.Z)({},l,{ref:t}))}var u=n.className,d=(0,a.Z)(n,x),p=e.className,f=(0,a.Z)(e,T);return s.createElement(E.Provider,{value:null},s.createElement(g,(0,r.Z)({ref:t,className:c()(u,p)},d,f)))},_=s.forwardRef(C);_.displayName="RawItem";var A=_,O=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],R="responsive",P="invalidate";function I(e){return"+ ".concat(e.length," ...")}function M(e,t){var n=e.prefixCls,l=void 0===n?"rc-overflow":n,p=e.data,f=void 0===p?[]:p,h=e.renderItem,m=e.renderRawItem,y=e.itemKey,v=e.itemWidth,b=void 0===v?10:v,S=e.ssr,x=e.style,T=e.className,C=e.maxCount,_=e.renderRest,A=e.renderRawRest,M=e.suffix,N=e.component,L=void 0===N?"div":N,D=e.itemComponent,j=e.onVisibleChange,B=(0,a.Z)(e,O),q="full"===S,F=w(),$=k(F,null),U=(0,o.Z)($,2),Z=U[0],z=U[1],H=Z||0,W=k(F,new Map),V=(0,o.Z)(W,2),G=V[0],K=V[1],Y=k(F,0),X=(0,o.Z)(Y,2),Q=X[0],J=X[1],ee=k(F,0),te=(0,o.Z)(ee,2),ne=te[0],re=te[1],ie=k(F,0),oe=(0,o.Z)(ie,2),ae=oe[0],se=oe[1],le=(0,s.useState)(null),ce=(0,o.Z)(le,2),ue=ce[0],de=ce[1],pe=(0,s.useState)(null),fe=(0,o.Z)(pe,2),he=fe[0],me=fe[1],ge=s.useMemo((function(){return null===he&&q?Number.MAX_SAFE_INTEGER:he||0}),[he,Z]),ye=(0,s.useState)(!1),ve=(0,o.Z)(ye,2),be=ve[0],we=ve[1],ke="".concat(l,"-item"),Ee=Math.max(Q,ne),Se=C===R,xe=f.length&&Se,Te=C===P,Ce=xe||"number"==typeof C&&f.length>C,_e=(0,s.useMemo)((function(){var e=f;return xe?e=null===Z&&q?f:f.slice(0,Math.min(f.length,H/b)):"number"==typeof C&&(e=f.slice(0,C)),e}),[f,b,Z,C,xe]),Ae=(0,s.useMemo)((function(){return xe?f.slice(ge+1):f.slice(_e.length)}),[f,_e,xe,ge]),Oe=(0,s.useCallback)((function(e,t){var n;return"function"==typeof y?y(e):null!==(n=y&&(null==e?void 0:e[y]))&&void 0!==n?n:t}),[y]),Re=(0,s.useCallback)(h||function(e){return e},[h]);function Pe(e,t,n){(he!==e||void 0!==t&&t!==ue)&&(me(e),n||(we(eH){Pe(r-1,e-i-ae+ne);break}}M&&Me(0)+ae>H&&de(null)}}),[H,G,ne,ae,Oe,_e]);var Ne=be&&!!Ae.length,Le={};null!==ue&&xe&&(Le={position:"absolute",left:ue,top:0});var De,je={prefixCls:ke,responsive:xe,component:D,invalidate:Te},Be=m?function(e,t){var n=Oe(e,t);return s.createElement(E.Provider,{key:n,value:(0,i.Z)((0,i.Z)({},je),{},{order:t,item:e,itemKey:n,registerSize:Ie,display:t<=ge})},m(e,t))}:function(e,t){var n=Oe(e,t);return s.createElement(g,(0,r.Z)({},je,{order:t,key:n,item:e,renderItem:Re,itemKey:n,registerSize:Ie,display:t<=ge}))},qe={order:Ne?ge:Number.MAX_SAFE_INTEGER,className:"".concat(ke,"-rest"),registerSize:function(e,t){re(t),J(ne)},display:Ne};if(A)A&&(De=s.createElement(E.Provider,{value:(0,i.Z)((0,i.Z)({},je),qe)},A(Ae)));else{var Fe=_||I;De=s.createElement(g,(0,r.Z)({},je,qe),"function"==typeof Fe?Fe(Ae):Fe)}var $e=s.createElement(L,(0,r.Z)({className:c()(!Te&&l,T),style:x,ref:t},B),_e.map(Be),Ce?De:null,M&&s.createElement(g,(0,r.Z)({},je,{responsive:Se,responsiveDisabled:!xe,order:ge,className:"".concat(ke,"-suffix"),registerSize:function(e,t){se(t)},display:!0,style:Le}),M));return Se&&($e=s.createElement(u.Z,{onResize:function(e,t){z(t.clientWidth)},disabled:!xe},$e)),$e}var N=s.forwardRef(M);N.displayName="Overflow",N.Item=A,N.RESPONSIVE=R,N.INVALIDATE=P;var L=N},67876:function(e,t){"use strict";t.Z={items_per_page:"/ page",jump_to:"Go to",jump_to_confirm:"confirm",page:"Page",prev_page:"Previous Page",next_page:"Next Page",prev_5:"Previous 5 Pages",next_5:"Next 5 Pages",prev_3:"Previous 3 Pages",next_3:"Next 3 Pages",page_size:"Page Size"}},37561:function(e,t){"use strict";t.Z={items_per_page:"条/页",jump_to:"跳至",jump_to_confirm:"确定",page:"页",prev_page:"上一页",next_page:"下一页",prev_5:"向前 5 页",next_5:"向后 5 页",prev_3:"向前 3 页",next_3:"向后 3 页",page_size:"页码"}},68495:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={items_per_page:"条/页",jump_to:"跳至",jump_to_confirm:"确定",page:"页",prev_page:"上一页",next_page:"下一页",prev_5:"向前 5 页",next_5:"向后 5 页",prev_3:"向前 3 页",next_3:"向后 3 页",page_size:"页码"}},19294:function(e,t,n){"use strict";n.d(t,{z:function(){return r}});var r={yearFormat:"YYYY",dayFormat:"D",cellMeridiemFormat:"A",monthBeforeYear:!0}},43899:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.commonLocale=void 0;t.commonLocale={yearFormat:"YYYY",dayFormat:"D",cellMeridiemFormat:"A",monthBeforeYear:!0}},7241:function(e,t,n){"use strict";var r=n(18156).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=r(n(86218)),o=n(43899),a=(0,i.default)((0,i.default)({},o.commonLocale),{},{locale:"zh_CN",today:"今天",now:"此刻",backToToday:"返回今天",ok:"确定",timeSelect:"选择时间",dateSelect:"选择日期",weekSelect:"选择周",clear:"清除",month:"月",year:"年",previousMonth:"上个月 (翻页上键)",nextMonth:"下个月 (翻页下键)",monthSelect:"选择月份",yearSelect:"选择年份",decadeSelect:"选择年代",previousYear:"上一年 (Control键加左方向键)",nextYear:"下一年 (Control键加右方向键)",previousDecade:"上一年代",nextDecade:"下一年代",previousCentury:"上一世纪",nextCentury:"下一世纪",yearFormat:"YYYY年",cellDateFormat:"D",monthBeforeYear:!1});t.default=a},26954:function(e,t,n){"use strict";n.d(t,{Z:function(){return S}});var r=n(11757),i=n(44194),o=n(9141),a=(n(32970),n(17082)),s=n(6918),l=n(39277),c=n(34221),u=i.createContext(null);var d=n(20759),p=new Map;var f=new d.Z((function(e){e.forEach((function(e){var t,n=e.target;null===(t=p.get(n))||void 0===t||t.forEach((function(e){return e(n)}))}))}));var h=n(74592),m=n(32099),g=n(14755),y=n(3518),v=function(e){(0,g.Z)(n,e);var t=(0,y.Z)(n);function n(){return(0,h.Z)(this,n),t.apply(this,arguments)}return(0,m.Z)(n,[{key:"render",value:function(){return this.props.children}}]),n}(i.Component);function b(e,t){var n=e.children,r=e.disabled,o=i.useRef(null),d=i.useRef(null),h=i.useContext(u),m="function"==typeof n,g=m?n(o):n,y=i.useRef({width:-1,height:-1,offsetWidth:-1,offsetHeight:-1}),b=!m&&i.isValidElement(g)&&(0,c.Yr)(g),w=b?(0,c.C4)(g):null,k=(0,c.x1)(w,o),E=function(){var e;return(0,l.ZP)(o.current)||(o.current&&"object"===(0,s.Z)(o.current)?(0,l.ZP)(null===(e=o.current)||void 0===e?void 0:e.nativeElement):null)||(0,l.ZP)(d.current)};i.useImperativeHandle(t,(function(){return E()}));var S=i.useRef(e);S.current=e;var x=i.useCallback((function(e){var t=S.current,n=t.onResize,r=t.data,i=e.getBoundingClientRect(),o=i.width,s=i.height,l=e.offsetWidth,c=e.offsetHeight,u=Math.floor(o),d=Math.floor(s);if(y.current.width!==u||y.current.height!==d||y.current.offsetWidth!==l||y.current.offsetHeight!==c){var p={width:u,height:d,offsetWidth:l,offsetHeight:c};y.current=p;var f=l===Math.round(o)?o:l,m=c===Math.round(s)?s:c,g=(0,a.Z)((0,a.Z)({},p),{},{offsetWidth:f,offsetHeight:m});null==h||h(g,e,r),n&&Promise.resolve().then((function(){n(g,e)}))}}),[]);return i.useEffect((function(){var e,t,n=E();return n&&!r&&(e=n,t=x,p.has(e)||(p.set(e,new Set),f.observe(e)),p.get(e).add(t)),function(){return function(e,t){p.has(e)&&(p.get(e).delete(t),p.get(e).size||(f.unobserve(e),p.delete(e)))}(n,x)}}),[o.current,r]),i.createElement(v,{ref:d},b?i.cloneElement(g,{ref:k}):g)}var w=i.forwardRef(b);function k(e,t){var n=e.children;return("function"==typeof n?[n]:(0,o.Z)(n)).map((function(n,o){var a=(null==n?void 0:n.key)||"".concat("rc-observer-key","-").concat(o);return i.createElement(w,(0,r.Z)({},e,{key:a,ref:0===o?t:void 0}),n)}))}var E=i.forwardRef(k);E.Collection=function(e){var t=e.children,n=e.onBatchResize,r=i.useRef(0),o=i.useRef([]),a=i.useContext(u),s=i.useCallback((function(e,t,i){r.current+=1;var s=r.current;o.current.push({size:e,element:t,data:i}),Promise.resolve().then((function(){s===r.current&&(null==n||n(o.current),o.current=[])})),null==a||a(e,t,i)}),[n,a]);return i.createElement(u.Provider,{value:s},t)};var S=E},93336:function(e,t,n){"use strict";n.d(t,{G:function(){return a},Z:function(){return y}});var r=n(51865),i=n.n(r),o=n(44194);function a(e){var t=e.children,n=e.prefixCls,r=e.id,a=e.overlayInnerStyle,s=e.bodyClassName,l=e.className,c=e.style;return o.createElement("div",{className:i()("".concat(n,"-content"),l),style:c},o.createElement("div",{className:i()("".concat(n,"-inner"),s),id:r,role:"tooltip",style:a},"function"==typeof t?t():t))}var s=n(11757),l=n(17082),c=n(73457),u=n(55420),d={shiftX:64,adjustY:1},p={adjustX:1,shiftY:!0},f=[0,0],h={left:{points:["cr","cl"],overflow:p,offset:[-4,0],targetOffset:f},right:{points:["cl","cr"],overflow:p,offset:[4,0],targetOffset:f},top:{points:["bc","tc"],overflow:d,offset:[0,-4],targetOffset:f},bottom:{points:["tc","bc"],overflow:d,offset:[0,4],targetOffset:f},topLeft:{points:["bl","tl"],overflow:d,offset:[0,-4],targetOffset:f},leftTop:{points:["tr","tl"],overflow:p,offset:[-4,0],targetOffset:f},topRight:{points:["br","tr"],overflow:d,offset:[0,-4],targetOffset:f},rightTop:{points:["tl","tr"],overflow:p,offset:[4,0],targetOffset:f},bottomRight:{points:["tr","br"],overflow:d,offset:[0,4],targetOffset:f},rightBottom:{points:["bl","br"],overflow:p,offset:[4,0],targetOffset:f},bottomLeft:{points:["tl","bl"],overflow:d,offset:[0,4],targetOffset:f},leftBottom:{points:["br","bl"],overflow:p,offset:[-4,0],targetOffset:f}},m=["overlayClassName","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle","prefixCls","children","onVisibleChange","afterVisibleChange","transitionName","animation","motion","placement","align","destroyTooltipOnHide","defaultVisible","getTooltipContainer","overlayInnerStyle","arrowContent","overlay","id","showArrow","classNames","styles"],g=function(e,t){var n=e.overlayClassName,r=e.trigger,d=void 0===r?["hover"]:r,p=e.mouseEnterDelay,f=void 0===p?0:p,g=e.mouseLeaveDelay,y=void 0===g?.1:g,v=e.overlayStyle,b=e.prefixCls,w=void 0===b?"rc-tooltip":b,k=e.children,E=e.onVisibleChange,S=e.afterVisibleChange,x=e.transitionName,T=e.animation,C=e.motion,_=e.placement,A=void 0===_?"right":_,O=e.align,R=void 0===O?{}:O,P=e.destroyTooltipOnHide,I=void 0!==P&&P,M=e.defaultVisible,N=e.getTooltipContainer,L=e.overlayInnerStyle,D=(e.arrowContent,e.overlay),j=e.id,B=e.showArrow,q=void 0===B||B,F=e.classNames,$=e.styles,U=(0,c.Z)(e,m),Z=(0,o.useRef)(null);(0,o.useImperativeHandle)(t,(function(){return Z.current}));var z=(0,l.Z)({},U);"visible"in e&&(z.popupVisible=e.visible);return o.createElement(u.Z,(0,s.Z)({popupClassName:i()(n,null==F?void 0:F.root),prefixCls:w,popup:function(){return o.createElement(a,{key:"content",prefixCls:w,id:j,bodyClassName:null==F?void 0:F.body,overlayInnerStyle:(0,l.Z)((0,l.Z)({},L),null==$?void 0:$.body)},D)},action:d,builtinPlacements:h,popupPlacement:A,ref:Z,popupAlign:R,getPopupContainer:N,onPopupVisibleChange:E,afterPopupVisibleChange:S,popupTransitionName:x,popupAnimation:T,popupMotion:C,defaultPopupVisible:M,autoDestroy:I,mouseLeaveDelay:y,popupStyle:(0,l.Z)((0,l.Z)({},v),null==$?void 0:$.root),mouseEnterDelay:f,arrow:q},z),k)},y=(0,o.forwardRef)(g)},33229:function(e,t,n){"use strict";function r(){return!("undefined"==typeof window||!window.document||!window.document.createElement)}n.d(t,{Z:function(){return r}})},81446:function(e,t,n){"use strict";n.d(t,{Z:function(){return i}});var r=n(44194);function i(e){var t=r.useRef();t.current=e;var n=r.useCallback((function(){for(var e,n=arguments.length,r=new Array(n),i=0;i3&&void 0!==arguments[3]&&arguments[3];return t.length&&r&&void 0===n&&!(0,a.Z)(e,t.slice(0,-1))?e:s(e,t,n,r)}"undefined"==typeof Reflect?Object.keys:Reflect.ownKeys},28740:function(e,t,n){"use strict";n.d(t,{ET:function(){return c},Kp:function(){return o}});var r={},i=[];function o(e,t){}function a(e,t){}function s(e,t,n){t||r[n]||(e(!1,n),r[n]=!0)}function l(e,t){s(o,e,t)}function c(e,t){s(a,e,t)}l.preMessage=function(e){i.push(e)},l.resetWarned=function(){r={}},l.noteOnce=c},9141:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(56824),i=n(44194);function o(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=[];return i.Children.forEach(e,(function(e){(null!=e||t.keepEmpty)&&(Array.isArray(e)?n=n.concat(o(e)):(0,r.Z)(e)&&e.props?n=n.concat(o(e.props.children,t)):n.push(e))})),n}},33866:function(e,t,n){"use strict";function r(){return!("undefined"==typeof window||!window.document||!window.document.createElement)}n.d(t,{Z:function(){return r}})},30659:function(e,t,n){"use strict";function r(e,t){if(!e)return!1;if(e.contains)return e.contains(t);for(var n=t;n;){if(n===e)return!0;n=n.parentNode}return!1}n.d(t,{Z:function(){return r}})},67860:function(e,t,n){"use strict";n.d(t,{hq:function(){return v},jL:function(){return g}});var r=n(17082),i=n(33866),o=n(30659),a="data-rc-order",s="data-rc-priority",l="rc-util-key",c=new Map;function u(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.mark;return t?t.startsWith("data-")?t:"data-".concat(t):l}function d(e){return e.attachTo?e.attachTo:document.querySelector("head")||document.body}function p(e){return"queue"===e?"prependQueue":e?"prepend":"append"}function f(e){return Array.from((c.get(e)||e).children).filter((function(e){return"STYLE"===e.tagName}))}function h(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!(0,i.Z)())return null;var n=t.csp,r=t.prepend,o=t.priority,l=void 0===o?0:o,c=p(r),u="prependQueue"===c,h=document.createElement("style");h.setAttribute(a,c),u&&l&&h.setAttribute(s,"".concat(l)),null!=n&&n.nonce&&(h.nonce=null==n?void 0:n.nonce),h.innerHTML=e;var m=d(t),g=m.firstChild;if(r){if(u){var y=(t.styles||f(m)).filter((function(e){if(!["prepend","prependQueue"].includes(e.getAttribute(a)))return!1;var t=Number(e.getAttribute(s)||0);return l>=t}));if(y.length)return m.insertBefore(h,y[y.length-1].nextSibling),h}m.insertBefore(h,g)}else m.appendChild(h);return h}function m(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=d(t);return(t.styles||f(n)).find((function(n){return n.getAttribute(u(t))===e}))}function g(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=m(e,t);if(n){var r=d(t);r.removeChild(n)}}function y(e,t){var n=c.get(e);if(!n||!(0,o.Z)(document,n)){var r=h("",t),i=r.parentNode;c.set(e,i),e.removeChild(r)}}function v(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=d(n),o=f(i),a=(0,r.Z)((0,r.Z)({},n),{},{styles:o});y(i,a);var s=m(t,a);if(s){var l,c,p;if(null!==(l=a.csp)&&void 0!==l&&l.nonce&&s.nonce!==(null===(c=a.csp)||void 0===c?void 0:c.nonce))s.nonce=null===(p=a.csp)||void 0===p?void 0:p.nonce;return s.innerHTML!==e&&(s.innerHTML=e),s}var g=h(e,a);return g.setAttribute(u(a),t),g}},39277:function(e,t,n){"use strict";n.d(t,{Sh:function(){return a},ZP:function(){return l},bn:function(){return s}});var r=n(6918),i=n(44194),o=n(56321);function a(e){return e instanceof HTMLElement||e instanceof SVGElement}function s(e){return e&&"object"===(0,r.Z)(e)&&a(e.nativeElement)?e.nativeElement:a(e)?e:null}function l(e){var t,n=s(e);return n||(e instanceof i.Component?null===(t=o.findDOMNode)||void 0===t?void 0:t.call(o,e):null)}},27299:function(e,t){"use strict";t.Z=function(e){if(!e)return!1;if(e instanceof Element){if(e.offsetParent)return!0;if(e.getBBox){var t=e.getBBox(),n=t.width,r=t.height;if(n||r)return!0}if(e.getBoundingClientRect){var i=e.getBoundingClientRect(),o=i.width,a=i.height;if(o||a)return!0}}return!1}},96614:function(e,t,n){"use strict";function r(e){var t;return null==e||null===(t=e.getRootNode)||void 0===t?void 0:t.call(e)}function i(e){return function(e){return r(e)instanceof ShadowRoot}(e)?r(e):null}n.d(t,{A:function(){return i}})},57181:function(e,t,n){"use strict";n.d(t,{G:function(){return o}});var r=n(33866),i=function(e){if((0,r.Z)()&&window.document.documentElement){var t=Array.isArray(e)?e:[e],n=window.document.documentElement;return t.some((function(e){return e in n.style}))}return!1};function o(e,t){return Array.isArray(e)||void 0===t?i(e):function(e,t){if(!i(e))return!1;var n=document.createElement("div"),r=n.style[e];return n.style[e]=t,n.style[e]!==r}(e,t)}},13233:function(e,t){"use strict";var n={MAC_ENTER:3,BACKSPACE:8,TAB:9,NUM_CENTER:12,ENTER:13,SHIFT:16,CTRL:17,ALT:18,PAUSE:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,PRINT_SCREEN:44,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,QUESTION_MARK:63,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUMLOCK:144,SEMICOLON:186,DASH:189,EQUALS:187,COMMA:188,PERIOD:190,SLASH:191,APOSTROPHE:192,SINGLE_QUOTE:222,OPEN_SQUARE_BRACKET:219,BACKSLASH:220,CLOSE_SQUARE_BRACKET:221,WIN_KEY:224,MAC_FF_META:224,WIN_IME:229,isTextModifyingKeyEvent:function(e){var t=e.keyCode;if(e.altKey&&!e.ctrlKey||e.metaKey||t>=n.F1&&t<=n.F12)return!1;switch(t){case n.ALT:case n.CAPS_LOCK:case n.CONTEXT_MENU:case n.CTRL:case n.DOWN:case n.END:case n.ESC:case n.HOME:case n.INSERT:case n.LEFT:case n.MAC_FF_META:case n.META:case n.NUMLOCK:case n.NUM_CENTER:case n.PAGE_DOWN:case n.PAGE_UP:case n.PAUSE:case n.PRINT_SCREEN:case n.RIGHT:case n.SHIFT:case n.UP:case n.WIN_KEY:case n.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(e){if(e>=n.ZERO&&e<=n.NINE)return!0;if(e>=n.NUM_ZERO&&e<=n.NUM_MULTIPLY)return!0;if(e>=n.A&&e<=n.Z)return!0;if(-1!==window.navigator.userAgent.indexOf("WebKit")&&0===e)return!0;switch(e){case n.SPACE:case n.QUESTION_MARK:case n.NUM_PLUS:case n.NUM_MINUS:case n.NUM_PERIOD:case n.NUM_DIVISION:case n.SEMICOLON:case n.DASH:case n.EQUALS:case n.COMMA:case n.PERIOD:case n.SLASH:case n.APOSTROPHE:case n.SINGLE_QUOTE:case n.OPEN_SQUARE_BRACKET:case n.BACKSLASH:case n.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}};t.Z=n},56824:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=n(6918),i=Symbol.for("react.element"),o=Symbol.for("react.transitional.element"),a=Symbol.for("react.fragment");function s(e){return e&&"object"===(0,r.Z)(e)&&(e.$$typeof===i||e.$$typeof===o)&&e.type===a}},66666:function(e,t,n){"use strict";n.d(t,{Z:function(){return a},o:function(){return s}});var r,i=n(67860);function o(e){var t="rc-scrollbar-measure-".concat(Math.random().toString(36).substring(7)),n=document.createElement("div");n.id=t;var r,o,a=n.style;if(a.position="absolute",a.left="0",a.top="0",a.width="100px",a.height="100px",a.overflow="scroll",e){var s=getComputedStyle(e);a.scrollbarColor=s.scrollbarColor,a.scrollbarWidth=s.scrollbarWidth;var l=getComputedStyle(e,"::-webkit-scrollbar"),c=parseInt(l.width,10),u=parseInt(l.height,10);try{var d=c?"width: ".concat(l.width,";"):"",p=u?"height: ".concat(l.height,";"):"";(0,i.hq)("\n#".concat(t,"::-webkit-scrollbar {\n").concat(d,"\n").concat(p,"\n}"),t)}catch(e){console.error(e),r=c,o=u}}document.body.appendChild(n);var f=e&&r&&!isNaN(r)?r:n.offsetWidth-n.clientWidth,h=e&&o&&!isNaN(o)?o:n.offsetHeight-n.clientHeight;return document.body.removeChild(n),(0,i.jL)(t),{width:f,height:h}}function a(e){return"undefined"==typeof document?0:((e||void 0===r)&&(r=o()),r.width)}function s(e){return"undefined"!=typeof document&&e&&e instanceof Element?o(e):{width:0,height:0}}},33417:function(e,t,n){"use strict";n.d(t,{Z:function(){return i}});var r=n(44194);function i(e){var t=r.useRef();t.current=e;var n=r.useCallback((function(){for(var e,n=arguments.length,r=new Array(n),i=0;i2&&void 0!==arguments[2]&&arguments[2],o=new Set;function a(e,t){var s=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,l=o.has(e);if((0,i.ZP)(!l,"Warning: There may be circular references"),l)return!1;if(e===t)return!0;if(n&&s>1)return!1;o.add(e);var c=s+1;if(Array.isArray(e)){if(!Array.isArray(t)||e.length!==t.length)return!1;for(var u=0;u